Advertisement
Guest User

Untitled

a guest
Feb 13th, 2016
52
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.65 KB | None | 0 0
  1. pie@pie-VirtualBox:~/Repos/llvm/build$ ./checker ../../PIE/bm_strings/cav2014d.cpp 6400 pie "test_8gb" all
  2. (*) Collecting test data ... 256 / 256 ==> 6401 final_tests.
  3.  
  4. (*) Checking loop invariant:
  5. ================================================================================
  6. [#] Starting Loop Invariant Generation ...
  7.  
  8. + Found guard in B4
  9. - guard : NON-DETERMINISTIC
  10.  
  11. # Invariant Guess = true
  12.  
  13. [V1] Verification query {pre} = true
  14. - Result = VALID
  15.  
  16. [V2] Verification query {pos} = ((!true) | (!true) | (true & #eql(#sub(r, 0, i), "a")))
  17. - Result = FAILED
  18.  
  19. [Q1] Abduction query = ((!true) | (!true) | (true & #eql(#sub(r, 0, i), "a")))
  20. [#] Simplified query: ((!true) | (!true) | (true & #eql(#sub(r, 0, i), "a")))
  21. [?] Verifying [k = 1] --- true
  22. [+] Added test ... [ "", 0 ]
  23. [?] Verifying [k = 1] --- (#has(r, "a"))
  24. close failed in file object destructor:
  25. sys.excepthook is missing
  26. lost sys.stderr
  27. [+] Added test ... [ "a", 0 ]
  28. [?] Verifying [k = 1] --- (1 = i)
  29. [+] Added test ... [ "A", 1 ]
  30. [?] Verifying [k = 1] --- (#has(r, "a")) & (1 = i)
  31. [+] Added test ... [ "Aa", 1 ]
  32. [?] Verifying [k = 1] --- (1 = i) & (#has("a", (#get(r, 0))))
  33.  
  34. - Result = ((1 = i) & #has("a", #get(r, 0)))
  35.  
  36. # Invariant Guess = (((1 = i) & #has("a", #get(r, 0))) & true)
  37.  
  38. [V3] Verification query {pre} = (((1 = #len("a")) & #has("a", #get("a", 0))) & true)
  39. - Result = VALID
  40.  
  41. [V4] Verification query {pos} = ((!(((1 = i) & #has("a", #get(r, 0))) & true)) | (!true) | (true & #eql(#sub(r, 0, i), "a")))
  42. - Result = VALID
  43.  
  44. [V5] Verification query {ind} = ((!(((1 = i) & #has("a", #get(r, 0))) & true)) | (!true) | (((1 = i) & #has("a", #get(#cat(r, t), 0))) & true))
  45. - Result = VALID
  46.  
  47.  
  48. [###] Final invariant = (((1 = i) & #has("a", #get(r, 0))) & true) [###]
  49. ================================================================================
  50. *** Error in `bin/pinvgen': double free or corruption (out): 0x00007ffc0b6ca040 ***
  51. checker_exec.sh: line 1: 13489 Aborted (core dumped) bin/pinvgen -wpath /home/pie/Desktop/Repos/PIE/logs/test_8gb/6400/pie/all/cav2014d.cpp -abducer /home/pie/Desktop/Repos/PIE/abducer/abduce.sh -tool=pie -csize all --extra-arg=--std=c++11 ../../PIE/bm_strings/cav2014d.cpp --
  52.  
  53. real 0m13.303s
  54. user 0m11.876s
  55. sys 0m0.400s
  56.  
  57.  
  58. --- Processed cav2014d.cpp ---
  59. sat: 5
  60. unsat: 5
  61. unk: 0
  62. escher: 3
  63.  
  64. [$] OOM Count = 0
  65. [$] MAX Usage = 172
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement