I am using KLEE to generate test data for function. But the test data generated by KLEE makes me in some troubles.
Input:
void arrange(int a[]) {
...
}
Here is a test data in KLEE:
...
object 0: name: 'a'
object 0: size: 40
object 0: data:
'\xa0\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
In this test case, I have understood that the size of variable a is 40 bytes. It means that each block of four continuous numbers (e.g., the first block \xa0\xff\xff\xff
represents an integer). However, what is the demical value of \xa0\xff\xff\xff
?