* Consistently use the c-parser 'addr' type alias for pointer values. * Include word abstraction and polish for 64-bit integral types. * Include all current c-parser platforms in release packaging scripts. More work is required to properly abstract AutoCorres tests across architectures. The tests currently pass for both ARM and X64. However, in a number of tests, we exploit the coincidences that 'int' is the same size on both platforms (32 bits), and that 'long' is the same as the pointer size on each platform (32 bits and 64 bits, respectively). |
||
---|---|---|
.. | ||
examples | ||
failing | ||
parse-tests | ||
proof-tests | ||
README |
README
# # Copyright 2014, NICTA # # This software may be distributed and modified according to the terms of # the BSD 2-Clause license. Note that NO WARRANTY is provided. # See "LICENSE_BSD2.txt" for details. # # @TAG(NICTA_BSD) # parse-tests/ Contains tests that are only checked to ensure that they parse and run through AutoCorres without error. proof-tests/ Contains tests with a hand-written Isabelle theory file. We ensure that these theory files correctly execute. examples/ As above, but these are considered "nicer" examples which we are happy to release.