Skip to content
  1. Sep 19, 2008
    • Ted Kremenek's avatar
      Fixed logic error in BasicConstraintManager pointed out by Zhongxing Xu. · 34bfd8a4
      Ted Kremenek authored
      For checking if a symbol >= value, we need to check if symbol == value || symbol
      > value. When checking symbol > value and we know that symbol != value, the path
      is infeasible only if value == maximum integer.
      
      For checking if a symbol <= value, we need to check if symbol == value || symbol
      < value. When checking symbol < value and we know that symbol != value, the path
      is infeasible only if value == minimum integer.
      
      Updated test case exercising this logic: we only prune paths if the values are
      unsigned.
      
      llvm-svn: 56354
      34bfd8a4
    • Zhongxing Xu's avatar
      Add an omitted case for AssumeSymInt. · a8e88ecd
      Zhongxing Xu authored
      llvm-svn: 56334
      a8e88ecd
  2. Sep 17, 2008
  3. Aug 30, 2008
  4. Aug 29, 2008
  5. Aug 27, 2008
Loading