Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37718293
en ru br
Репозитории ALT
S:2.12.0-alt1
5.1: 1.37-alt1
www.altlinux.org/Changes

Группа :: Development/Tools
Пакет: cppcheck

 Главная   Изменения   Спек   Патчи   Sources   Загрузить   Gear   Bugs and FR  Repocop 

Патч: cppcheck-1.72-test_32.patch
Скачать


diff -uNrBbwp cppcheck-1.72/test/testcondition.cpp cppcheck-1.72-new/test/testcondition.cpp
--- cppcheck-1.72/test/testcondition.cpp	2016-02-27 05:33:44.000000000 +0000
+++ cppcheck-1.72-new/test/testcondition.cpp	2016-02-27 06:59:22.892478673 +0000
@@ -1567,6 +1567,7 @@ private:
         ASSERT_EQUALS("", errout.str());
     }
 
+#if 0
     void testBug5309() {
         check("extern uint64_t value;\n"
               "void foo() {\n"
@@ -1575,6 +1576,18 @@ private:
               "}");
         ASSERT_EQUALS("", errout.str());
     }
+#endif
+
+    void testBug5309() {
+        check("extern uint64_t value;\n"
+              "void foo() {\n"
+              "    if( ( value >= 0x7ff000 )\n"
+              "            && ( value <= 0x7fffff ) );\n"
+              "}");
+        ASSERT_EQUALS("", errout.str());
+    }
+
+
 
     void alwaysTrue() {
         check("void f() {\n" // #4842
 
дизайн и разработка: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
текущий майнтейнер: Michael Shigorin