-
- Downloads
Improved checking of realizations for Isabelle
Rather than using pre-generated files, the *.xml files describing the Why3 theories to be realized are generated again before compiling the corresponding Isabelle theories. Instead of the generated *.xml files, we use a file containing their hash values to detect changes in the realizations. Since there may be different realizations for different versions of Isabelle, we provide a file with hash values for every supported version of Isabelle. The files containing the hash values can be updated via the update-isabelle target. (cherry picked from commit 039e0f0a321c36ea3bea231e4376f5833cd2ad8a)
Showing
- Makefile.in 20 additions, 38 deletionsMakefile.in
- bench/check_realizations.sh 2 additions, 4 deletionsbench/check_realizations.sh
- lib/isabelle/bool/Bool.xml 0 additions, 1 deletionlib/isabelle/bool/Bool.xml
- lib/isabelle/bv/BV16.xml 0 additions, 1 deletionlib/isabelle/bv/BV16.xml
- lib/isabelle/bv/BV32.xml 0 additions, 1 deletionlib/isabelle/bv/BV32.xml
- lib/isabelle/bv/BV64.xml 0 additions, 1 deletionlib/isabelle/bv/BV64.xml
- lib/isabelle/bv/BV8.xml 0 additions, 1 deletionlib/isabelle/bv/BV8.xml
- lib/isabelle/bv/BVConverter_16_32.xml 0 additions, 1 deletionlib/isabelle/bv/BVConverter_16_32.xml
- lib/isabelle/bv/BVConverter_16_64.xml 0 additions, 1 deletionlib/isabelle/bv/BVConverter_16_64.xml
- lib/isabelle/bv/BVConverter_32_64.xml 0 additions, 1 deletionlib/isabelle/bv/BVConverter_32_64.xml
- lib/isabelle/bv/BVConverter_8_16.xml 0 additions, 1 deletionlib/isabelle/bv/BVConverter_8_16.xml
- lib/isabelle/bv/BVConverter_8_32.xml 0 additions, 1 deletionlib/isabelle/bv/BVConverter_8_32.xml
- lib/isabelle/bv/BVConverter_8_64.xml 0 additions, 1 deletionlib/isabelle/bv/BVConverter_8_64.xml
- lib/isabelle/bv/Pow2int.xml 0 additions, 1 deletionlib/isabelle/bv/Pow2int.xml
- lib/isabelle/int/Abs.xml 0 additions, 1 deletionlib/isabelle/int/Abs.xml
- lib/isabelle/int/ComputerDivision.xml 0 additions, 1 deletionlib/isabelle/int/ComputerDivision.xml
- lib/isabelle/int/Div2.xml 0 additions, 1 deletionlib/isabelle/int/Div2.xml
- lib/isabelle/int/EuclideanDivision.xml 0 additions, 1 deletionlib/isabelle/int/EuclideanDivision.xml
- lib/isabelle/int/Int.xml 0 additions, 1 deletionlib/isabelle/int/Int.xml
- lib/isabelle/int/MinMax.xml 0 additions, 1 deletionlib/isabelle/int/MinMax.xml
Loading
Please register or sign in to comment