Mentions légales du service

Skip to content
Snippets Groups Projects
Commit 2db87fa5 authored by Jean-Christophe Filliâtre's avatar Jean-Christophe Filliâtre
Browse files

mise a jour des drivers pour theories/

parent 57068256
No related branches found
No related tags found
No related merge requests found
...@@ -161,11 +161,11 @@ bin/top: $(CMO) ...@@ -161,11 +161,11 @@ bin/top: $(CMO)
test: bin/why.byte test: bin/why.byte
mkdir -p output_why3 mkdir -p output_why3
ocamlrun -bt bin/why.byte -I theories/ --driver lib/drivers/why3.drv \ ocamlrun -bt bin/why.byte -I theories/ --driver drivers/why3.drv \
--output-dir output_why3 src/test.why --output-dir output_why3 src/test.why
bin/why.byte --driver lib/drivers/alt_ergo.drv -I theories/ \ bin/why.byte --driver drivers/alt_ergo.drv -I theories/ \
--output-file - --goal Test.G src/test.why --timeout 3 --output-file - --goal Test.G src/test.why --timeout 3
bin/why.byte --driver lib/drivers/alt_ergo.drv -I theories/ \ bin/why.byte --driver drivers/alt_ergo.drv -I theories/ \
--call --goal Test.G src/test.why --timeout 3 --call --goal Test.G src/test.why --timeout 3
testl: bin/whyl.byte testl: bin/whyl.byte
......
...@@ -66,7 +66,7 @@ echo "=== Type-checking theories ===" ...@@ -66,7 +66,7 @@ echo "=== Type-checking theories ==="
goods theories --type-only goods theories --type-only
echo "" echo ""
echo "=== Checking lib/drivers ===" echo "=== Checking drivers ==="
drivers lib/drivers --driver drivers drivers --driver
echo "" echo ""
...@@ -31,7 +31,7 @@ theory BuiltIn ...@@ -31,7 +31,7 @@ theory BuiltIn
end end
theory prelude.Int theory int.Int
prelude "(* this is a prelude for Alt-Ergo arithmetic *)" prelude "(* this is a prelude for Alt-Ergo arithmetic *)"
...@@ -40,7 +40,6 @@ theory prelude.Int ...@@ -40,7 +40,6 @@ theory prelude.Int
syntax logic (_+_) "(%1 + %2)" syntax logic (_+_) "(%1 + %2)"
syntax logic (_-_) "(%1 - %2)" syntax logic (_-_) "(%1 - %2)"
syntax logic (_*_) "(%1 * %2)" syntax logic (_*_) "(%1 * %2)"
syntax logic (_/_) "(%1 / %2)"
syntax logic (-_) "(-%1)" syntax logic (-_) "(-%1)"
syntax logic (_<=_) "(%1 <= %2)" syntax logic (_<=_) "(%1 <= %2)"
...@@ -48,21 +47,21 @@ theory prelude.Int ...@@ -48,21 +47,21 @@ theory prelude.Int
syntax logic (_>=_) "(%1 >= %2)" syntax logic (_>=_) "(%1 >= %2)"
syntax logic (_> _) "(%1 > %2)" syntax logic (_> _) "(%1 > %2)"
remove prop One_neutral remove prop CommutativeGroup.Comm.Comm
remove prop Add_assoc remove prop CommutativeGroup.Assoc.Assoc
remove prop Add_comm remove prop CommutativeGroup.Unit_def
remove prop Zero_neutral remove prop CommutativeGroup.Inv_def
remove prop Neg remove prop Assoc.Assoc
remove prop Mul_comm
remove prop Mul_assoc
remove prop Mul_distr remove prop Mul_distr
remove prop Comm.Comm
remove prop Unitary
end end
theory algebra.AC theory algebra.AC
tag cloned logic op "AC" tag cloned logic op "AC"
remove cloned prop Comm remove cloned prop Comm.Comm
remove cloned prop Assoc remove cloned prop Assoc.Assoc
end end
(* (*
......
...@@ -48,21 +48,21 @@ theory prelude.Int ...@@ -48,21 +48,21 @@ theory prelude.Int
syntax logic (_>=_) "(>= %1 %2)" syntax logic (_>=_) "(>= %1 %2)"
syntax logic (_> _) "(> %1 %2)" syntax logic (_> _) "(> %1 %2)"
remove prop One_neutral remove prop CommutativeGroup.Comm.Comm
remove prop Add_assoc remove prop CommutativeGroup.Assoc.Assoc
remove prop Add_comm remove prop CommutativeGroup.Unit_def
remove prop Zero_neutral remove prop CommutativeGroup.Inv_def
remove prop Neg remove prop Assoc.Assoc
remove prop Mul_comm
remove prop Mul_assoc
remove prop Mul_distr remove prop Mul_distr
remove prop Comm.Comm
remove prop Unitary
end end
theory algebra.AC theory algebra.AC
tag cloned logic op "AC" tag cloned logic op "AC"
remove cloned prop Comm remove cloned prop Comm.Comm
remove cloned prop Assoc remove cloned prop Assoc.Assoc
end end
(* (*
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment