From 50879757132ffc4f48f886e5d15a45781a604828 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=A8=E9=BE=99=E6=88=90?= Date: Thu, 4 Dec 2025 17:33:50 +0800 Subject: [PATCH] fix a bug --- tests/4-opt/testcases/{9_licm_bad.cminus => 10_licm_bad.cminus} | 1 - tests/4-opt/testcases/{9_licm_bad.out => 10_licm_bad.out} | 0 tests/4-opt/testcases/{2_lab2_lv2.cminus => 3_lab2_lv2.cminus} | 0 tests/4-opt/testcases/{2_lab2_lv2.out => 3_lab2_lv2.out} | 0 tests/4-opt/testcases/{3_complex1.cminus => 4_complex1.cminus} | 0 tests/4-opt/testcases/{3_complex1.out => 4_complex1.out} | 0 tests/4-opt/testcases/{4_complex2.cminus => 5_complex2.cminus} | 0 tests/4-opt/testcases/{4_complex2.in => 5_complex2.in} | 0 tests/4-opt/testcases/{4_complex2.out => 5_complex2.out} | 0 tests/4-opt/testcases/{5_complex3.cminus => 6_complex3.cminus} | 0 tests/4-opt/testcases/{5_complex3.in => 6_complex3.in} | 0 tests/4-opt/testcases/{5_complex3.out => 6_complex3.out} | 0 tests/4-opt/testcases/{6_complex4.cminus => 7_complex4.cminus} | 0 tests/4-opt/testcases/{6_complex4.out => 7_complex4.out} | 0 .../testcases/{7_return_early.cminus => 8_return_early.cminus} | 0 tests/4-opt/testcases/{7_return_early.in => 8_return_early.in} | 0 tests/4-opt/testcases/{7_return_early.out => 8_return_early.out} | 0 tests/4-opt/testcases/{8_licm0.cminus => 9_licm0.cminus} | 0 tests/4-opt/testcases/{8_licm0.in => 9_licm0.in} | 0 tests/4-opt/testcases/{8_licm0.out => 9_licm0.out} | 0 20 files changed, 1 deletion(-) rename tests/4-opt/testcases/{9_licm_bad.cminus => 10_licm_bad.cminus} (97%) rename tests/4-opt/testcases/{9_licm_bad.out => 10_licm_bad.out} (100%) rename tests/4-opt/testcases/{2_lab2_lv2.cminus => 3_lab2_lv2.cminus} (100%) rename tests/4-opt/testcases/{2_lab2_lv2.out => 3_lab2_lv2.out} (100%) rename tests/4-opt/testcases/{3_complex1.cminus => 4_complex1.cminus} (100%) rename tests/4-opt/testcases/{3_complex1.out => 4_complex1.out} (100%) rename tests/4-opt/testcases/{4_complex2.cminus => 5_complex2.cminus} (100%) mode change 100755 => 100644 rename tests/4-opt/testcases/{4_complex2.in => 5_complex2.in} (100%) mode change 100755 => 100644 rename tests/4-opt/testcases/{4_complex2.out => 5_complex2.out} (100%) mode change 100755 => 100644 rename tests/4-opt/testcases/{5_complex3.cminus => 6_complex3.cminus} (100%) mode change 100755 => 100644 rename tests/4-opt/testcases/{5_complex3.in => 6_complex3.in} (100%) mode change 100755 => 100644 rename tests/4-opt/testcases/{5_complex3.out => 6_complex3.out} (100%) mode change 100755 => 100644 rename tests/4-opt/testcases/{6_complex4.cminus => 7_complex4.cminus} (100%) mode change 100755 => 100644 rename tests/4-opt/testcases/{6_complex4.out => 7_complex4.out} (100%) mode change 100755 => 100644 rename tests/4-opt/testcases/{7_return_early.cminus => 8_return_early.cminus} (100%) rename tests/4-opt/testcases/{7_return_early.in => 8_return_early.in} (100%) rename tests/4-opt/testcases/{7_return_early.out => 8_return_early.out} (100%) rename tests/4-opt/testcases/{8_licm0.cminus => 9_licm0.cminus} (100%) rename tests/4-opt/testcases/{8_licm0.in => 9_licm0.in} (100%) rename tests/4-opt/testcases/{8_licm0.out => 9_licm0.out} (100%) diff --git a/tests/4-opt/testcases/9_licm_bad.cminus b/tests/4-opt/testcases/10_licm_bad.cminus similarity index 97% rename from tests/4-opt/testcases/9_licm_bad.cminus rename to tests/4-opt/testcases/10_licm_bad.cminus index 56312c1..1ce2a95 100644 --- a/tests/4-opt/testcases/9_licm_bad.cminus +++ b/tests/4-opt/testcases/10_licm_bad.cminus @@ -6,7 +6,6 @@ int main(void) { int b; t = 0; b = 1; - a = 0; while (t < 0) { a = b / b + b * b + a; a = b / b + b * b + a; diff --git a/tests/4-opt/testcases/9_licm_bad.out b/tests/4-opt/testcases/10_licm_bad.out similarity index 100% rename from tests/4-opt/testcases/9_licm_bad.out rename to tests/4-opt/testcases/10_licm_bad.out diff --git a/tests/4-opt/testcases/2_lab2_lv2.cminus b/tests/4-opt/testcases/3_lab2_lv2.cminus similarity index 100% rename from tests/4-opt/testcases/2_lab2_lv2.cminus rename to tests/4-opt/testcases/3_lab2_lv2.cminus diff --git a/tests/4-opt/testcases/2_lab2_lv2.out b/tests/4-opt/testcases/3_lab2_lv2.out similarity index 100% rename from tests/4-opt/testcases/2_lab2_lv2.out rename to tests/4-opt/testcases/3_lab2_lv2.out diff --git a/tests/4-opt/testcases/3_complex1.cminus b/tests/4-opt/testcases/4_complex1.cminus similarity index 100% rename from tests/4-opt/testcases/3_complex1.cminus rename to tests/4-opt/testcases/4_complex1.cminus diff --git a/tests/4-opt/testcases/3_complex1.out b/tests/4-opt/testcases/4_complex1.out similarity index 100% rename from tests/4-opt/testcases/3_complex1.out rename to tests/4-opt/testcases/4_complex1.out diff --git a/tests/4-opt/testcases/4_complex2.cminus b/tests/4-opt/testcases/5_complex2.cminus old mode 100755 new mode 100644 similarity index 100% rename from tests/4-opt/testcases/4_complex2.cminus rename to tests/4-opt/testcases/5_complex2.cminus diff --git a/tests/4-opt/testcases/4_complex2.in b/tests/4-opt/testcases/5_complex2.in old mode 100755 new mode 100644 similarity index 100% rename from tests/4-opt/testcases/4_complex2.in rename to tests/4-opt/testcases/5_complex2.in diff --git a/tests/4-opt/testcases/4_complex2.out b/tests/4-opt/testcases/5_complex2.out old mode 100755 new mode 100644 similarity index 100% rename from tests/4-opt/testcases/4_complex2.out rename to tests/4-opt/testcases/5_complex2.out diff --git a/tests/4-opt/testcases/5_complex3.cminus b/tests/4-opt/testcases/6_complex3.cminus old mode 100755 new mode 100644 similarity index 100% rename from tests/4-opt/testcases/5_complex3.cminus rename to tests/4-opt/testcases/6_complex3.cminus diff --git a/tests/4-opt/testcases/5_complex3.in b/tests/4-opt/testcases/6_complex3.in old mode 100755 new mode 100644 similarity index 100% rename from tests/4-opt/testcases/5_complex3.in rename to tests/4-opt/testcases/6_complex3.in diff --git a/tests/4-opt/testcases/5_complex3.out b/tests/4-opt/testcases/6_complex3.out old mode 100755 new mode 100644 similarity index 100% rename from tests/4-opt/testcases/5_complex3.out rename to tests/4-opt/testcases/6_complex3.out diff --git a/tests/4-opt/testcases/6_complex4.cminus b/tests/4-opt/testcases/7_complex4.cminus old mode 100755 new mode 100644 similarity index 100% rename from tests/4-opt/testcases/6_complex4.cminus rename to tests/4-opt/testcases/7_complex4.cminus diff --git a/tests/4-opt/testcases/6_complex4.out b/tests/4-opt/testcases/7_complex4.out old mode 100755 new mode 100644 similarity index 100% rename from tests/4-opt/testcases/6_complex4.out rename to tests/4-opt/testcases/7_complex4.out diff --git a/tests/4-opt/testcases/7_return_early.cminus b/tests/4-opt/testcases/8_return_early.cminus similarity index 100% rename from tests/4-opt/testcases/7_return_early.cminus rename to tests/4-opt/testcases/8_return_early.cminus diff --git a/tests/4-opt/testcases/7_return_early.in b/tests/4-opt/testcases/8_return_early.in similarity index 100% rename from tests/4-opt/testcases/7_return_early.in rename to tests/4-opt/testcases/8_return_early.in diff --git a/tests/4-opt/testcases/7_return_early.out b/tests/4-opt/testcases/8_return_early.out similarity index 100% rename from tests/4-opt/testcases/7_return_early.out rename to tests/4-opt/testcases/8_return_early.out diff --git a/tests/4-opt/testcases/8_licm0.cminus b/tests/4-opt/testcases/9_licm0.cminus similarity index 100% rename from tests/4-opt/testcases/8_licm0.cminus rename to tests/4-opt/testcases/9_licm0.cminus diff --git a/tests/4-opt/testcases/8_licm0.in b/tests/4-opt/testcases/9_licm0.in similarity index 100% rename from tests/4-opt/testcases/8_licm0.in rename to tests/4-opt/testcases/9_licm0.in diff --git a/tests/4-opt/testcases/8_licm0.out b/tests/4-opt/testcases/9_licm0.out similarity index 100% rename from tests/4-opt/testcases/8_licm0.out rename to tests/4-opt/testcases/9_licm0.out -- GitLab