From c60dd91c7f708ee55ee45a965e7be38f1fb7f508 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Loi=CC=88c=20Correnson?= <loic.correnson@cea.fr> Date: Thu, 22 Aug 2019 17:29:42 +0200 Subject: [PATCH] [wp] refactor share directory and coq compilation --- headers/header_spec.txt | 40 +- src/plugins/wp/Makefile.in | 73 +- src/plugins/wp/configure.ac | 50 - .../wp/share/{Makefile => Makefile.coqwp} | 104 +- src/plugins/wp/share/Makefile.headers | 48 - src/plugins/wp/share/Makefile.resources | 14 +- src/plugins/wp/share/coqwp/Cbits.v | 2 +- src/plugins/wp/share/coqwp/Qed.v | 2 +- .../ComputerOfEuclideanDivision.v | 0 ...lw => int.ComputerOfEuclideanDivision.mlw} | 14 + src/plugins/wp/share/src/ArcTrigo.v | 35 - src/plugins/wp/share/src/Cbits.v | 1899 ------------- src/plugins/wp/share/src/Cmath.v | 20 - src/plugins/wp/share/src/Makefile | 425 --- src/plugins/wp/share/src/Memory.v | 362 --- src/plugins/wp/share/src/Qed.v | 184 -- src/plugins/wp/share/src/Qedlib.v | 346 --- src/plugins/wp/share/src/Square.v | 38 - src/plugins/wp/share/src/Vlist.v | 449 ---- src/plugins/wp/share/src/Vset.v | 158 -- .../wp/share/src/alt_ergo_why3_stdlib.drv | 79 - src/plugins/wp/share/src/cbits.mlw | 614 ----- src/plugins/wp/share/src/cfloat.mlw | 233 -- src/plugins/wp/share/src/cint.mlw | 196 -- src/plugins/wp/share/src/cmath.mlw | 72 - .../wp/share/src/coq-own-realization.drv | 13 - src/plugins/wp/share/src/filter_axioms.ml | 183 -- .../wp/share/src/logs/ArcTrigo.altergo.err | 439 --- .../wp/share/src/logs/ArcTrigo.coq.err | 439 --- .../wp/share/src/logs/Cbits.altergo.err | 439 --- src/plugins/wp/share/src/logs/Cbits.coq.err | 439 --- .../wp/share/src/logs/Cbits.why3.check.err | 420 --- .../wp/share/src/logs/Cfloat.altergo.err | 439 --- src/plugins/wp/share/src/logs/Cfloat.coq.err | 439 --- .../wp/share/src/logs/Cint.altergo.err | 439 --- src/plugins/wp/share/src/logs/Cint.coq.err | 439 --- .../wp/share/src/logs/Cmath.altergo.err | 439 --- src/plugins/wp/share/src/logs/Cmath.coq.err | 439 --- .../wp/share/src/logs/Cmath.why3.check.err | 0 .../wp/share/src/logs/ExpLog.altergo.err | 439 --- src/plugins/wp/share/src/logs/ExpLog.coq.err | 439 --- .../wp/share/src/logs/ExpLog.why3.check.err | 0 .../wp/share/src/logs/Memory.altergo.err | 439 --- src/plugins/wp/share/src/logs/Memory.coq.err | 439 --- .../wp/share/src/logs/Memory.why3.check.err | 0 src/plugins/wp/share/src/logs/Qed.altergo.err | 439 --- src/plugins/wp/share/src/logs/Qed.coq.err | 439 --- .../wp/share/src/logs/Qed.why3.check.err | 0 .../wp/share/src/logs/Square.altergo.err | 439 --- src/plugins/wp/share/src/logs/Square.coq.err | 439 --- .../wp/share/src/logs/Square.why3.check.err | 0 .../wp/share/src/logs/Vlist.altergo.err | 439 --- src/plugins/wp/share/src/logs/Vlist.coq.err | 439 --- .../wp/share/src/logs/Vset.altergo.err | 439 --- src/plugins/wp/share/src/logs/Vset.coq.err | 439 --- .../src/logs/bool.Bool.altergo.stdlib.err | 439 --- ...uterOfEuclideanDivision.altergo.stdlib.err | 1 - .../share/src/logs/int.Abs.altergo.stdlib.err | 439 --- .../int.ComputerDivision.altergo.stdlib.err | 439 --- .../int.EuclideanDivision.altergo.stdlib.err | 1 - .../int.Exponentiation.altergo.stdlib.err | 1 - .../share/src/logs/int.Int.altergo.stdlib.err | 439 --- .../src/logs/int.MinMax.altergo.stdlib.err | 439 --- .../src/logs/int.Power.altergo.stdlib.err | 1 - .../src/logs/map.Const.altergo.stdlib.err | 439 --- .../share/src/logs/map.Map.altergo.stdlib.err | 439 --- .../src/logs/real.Abs.altergo.stdlib.err | 439 --- .../src/logs/real.ExpLog.altergo.stdlib.err | 439 --- .../src/logs/real.FromInt.altergo.stdlib.err | 439 --- .../logs/real.Hyperbolic.altergo.stdlib.err | 439 --- .../src/logs/real.MinMax.altergo.stdlib.err | 439 --- .../src/logs/real.Polar.altergo.stdlib.err | 439 --- .../logs/real.PowerReal.altergo.stdlib.err | 439 --- .../src/logs/real.Real.altergo.stdlib.err | 439 --- .../logs/real.RealInfix.altergo.stdlib.err | 439 --- .../src/logs/real.Square.altergo.stdlib.err | 439 --- .../logs/real.Trigonometry.altergo.stdlib.err | 439 --- .../src/logs/real.Truncate.altergo.stdlib.err | 439 --- src/plugins/wp/share/src/memory.mlw | 184 -- src/plugins/wp/share/src/qed.mlw | 87 - src/plugins/wp/share/src/vlist.mlw | 201 -- src/plugins/wp/share/src/vset.mlw | 101 - src/plugins/wp/share/why3/ArcTrigo.v | 57 - src/plugins/wp/share/why3/Bits.v | 1347 ---------- src/plugins/wp/share/why3/Cbits.v | 1921 ------------- src/plugins/wp/share/why3/Cfloat.v | 421 --- src/plugins/wp/share/why3/Cint.v | 874 ------ src/plugins/wp/share/why3/Cmath.v | 42 - src/plugins/wp/share/why3/ExpLog.v | 36 - src/plugins/wp/share/why3/Memory.v | 384 --- src/plugins/wp/share/why3/Qed.v | 206 -- src/plugins/wp/share/why3/Qedlib.v | 347 --- src/plugins/wp/share/why3/Square.v | 60 - src/plugins/wp/share/why3/Vlist.v | 471 ---- src/plugins/wp/share/why3/Vset.v | 180 -- src/plugins/wp/share/why3/Zbits.v | 2380 ----------------- src/plugins/wp/share/wp.driver | 4 +- src/plugins/wp/share/wpcoqdoc.zip | Bin 102850 -> 0 bytes .../wp_plugin/oracle/inductive.res.oracle | 6 +- 99 files changed, 83 insertions(+), 33302 deletions(-) rename src/plugins/wp/share/{Makefile => Makefile.coqwp} (60%) delete mode 100644 src/plugins/wp/share/Makefile.headers rename src/plugins/wp/share/coqwp/{for_drivers => int}/ComputerOfEuclideanDivision.v (100%) rename src/plugins/wp/share/ergo/{for_drivers.ComputerOfEuclideanDivision.mlw => int.ComputerOfEuclideanDivision.mlw} (58%) delete mode 100644 src/plugins/wp/share/src/ArcTrigo.v delete mode 100644 src/plugins/wp/share/src/Cbits.v delete mode 100644 src/plugins/wp/share/src/Cmath.v delete mode 100644 src/plugins/wp/share/src/Makefile delete mode 100644 src/plugins/wp/share/src/Memory.v delete mode 100644 src/plugins/wp/share/src/Qed.v delete mode 100644 src/plugins/wp/share/src/Qedlib.v delete mode 100644 src/plugins/wp/share/src/Square.v delete mode 100644 src/plugins/wp/share/src/Vlist.v delete mode 100644 src/plugins/wp/share/src/Vset.v delete mode 100644 src/plugins/wp/share/src/alt_ergo_why3_stdlib.drv delete mode 100644 src/plugins/wp/share/src/cbits.mlw delete mode 100644 src/plugins/wp/share/src/cfloat.mlw delete mode 100644 src/plugins/wp/share/src/cint.mlw delete mode 100644 src/plugins/wp/share/src/cmath.mlw delete mode 100644 src/plugins/wp/share/src/coq-own-realization.drv delete mode 100644 src/plugins/wp/share/src/filter_axioms.ml delete mode 100644 src/plugins/wp/share/src/logs/ArcTrigo.altergo.err delete mode 100644 src/plugins/wp/share/src/logs/ArcTrigo.coq.err delete mode 100644 src/plugins/wp/share/src/logs/Cbits.altergo.err delete mode 100644 src/plugins/wp/share/src/logs/Cbits.coq.err delete mode 100644 src/plugins/wp/share/src/logs/Cbits.why3.check.err delete mode 100644 src/plugins/wp/share/src/logs/Cfloat.altergo.err delete mode 100644 src/plugins/wp/share/src/logs/Cfloat.coq.err delete mode 100644 src/plugins/wp/share/src/logs/Cint.altergo.err delete mode 100644 src/plugins/wp/share/src/logs/Cint.coq.err delete mode 100644 src/plugins/wp/share/src/logs/Cmath.altergo.err delete mode 100644 src/plugins/wp/share/src/logs/Cmath.coq.err delete mode 100644 src/plugins/wp/share/src/logs/Cmath.why3.check.err delete mode 100644 src/plugins/wp/share/src/logs/ExpLog.altergo.err delete mode 100644 src/plugins/wp/share/src/logs/ExpLog.coq.err delete mode 100644 src/plugins/wp/share/src/logs/ExpLog.why3.check.err delete mode 100644 src/plugins/wp/share/src/logs/Memory.altergo.err delete mode 100644 src/plugins/wp/share/src/logs/Memory.coq.err delete mode 100644 src/plugins/wp/share/src/logs/Memory.why3.check.err delete mode 100644 src/plugins/wp/share/src/logs/Qed.altergo.err delete mode 100644 src/plugins/wp/share/src/logs/Qed.coq.err delete mode 100644 src/plugins/wp/share/src/logs/Qed.why3.check.err delete mode 100644 src/plugins/wp/share/src/logs/Square.altergo.err delete mode 100644 src/plugins/wp/share/src/logs/Square.coq.err delete mode 100644 src/plugins/wp/share/src/logs/Square.why3.check.err delete mode 100644 src/plugins/wp/share/src/logs/Vlist.altergo.err delete mode 100644 src/plugins/wp/share/src/logs/Vlist.coq.err delete mode 100644 src/plugins/wp/share/src/logs/Vset.altergo.err delete mode 100644 src/plugins/wp/share/src/logs/Vset.coq.err delete mode 100644 src/plugins/wp/share/src/logs/bool.Bool.altergo.stdlib.err delete mode 100644 src/plugins/wp/share/src/logs/for_drivers.ComputerOfEuclideanDivision.altergo.stdlib.err delete mode 100644 src/plugins/wp/share/src/logs/int.Abs.altergo.stdlib.err delete mode 100644 src/plugins/wp/share/src/logs/int.ComputerDivision.altergo.stdlib.err delete mode 100644 src/plugins/wp/share/src/logs/int.EuclideanDivision.altergo.stdlib.err delete mode 100644 src/plugins/wp/share/src/logs/int.Exponentiation.altergo.stdlib.err delete mode 100644 src/plugins/wp/share/src/logs/int.Int.altergo.stdlib.err delete mode 100644 src/plugins/wp/share/src/logs/int.MinMax.altergo.stdlib.err delete mode 100644 src/plugins/wp/share/src/logs/int.Power.altergo.stdlib.err delete mode 100644 src/plugins/wp/share/src/logs/map.Const.altergo.stdlib.err delete mode 100644 src/plugins/wp/share/src/logs/map.Map.altergo.stdlib.err delete mode 100644 src/plugins/wp/share/src/logs/real.Abs.altergo.stdlib.err delete mode 100644 src/plugins/wp/share/src/logs/real.ExpLog.altergo.stdlib.err delete mode 100644 src/plugins/wp/share/src/logs/real.FromInt.altergo.stdlib.err delete mode 100644 src/plugins/wp/share/src/logs/real.Hyperbolic.altergo.stdlib.err delete mode 100644 src/plugins/wp/share/src/logs/real.MinMax.altergo.stdlib.err delete mode 100644 src/plugins/wp/share/src/logs/real.Polar.altergo.stdlib.err delete mode 100644 src/plugins/wp/share/src/logs/real.PowerReal.altergo.stdlib.err delete mode 100644 src/plugins/wp/share/src/logs/real.Real.altergo.stdlib.err delete mode 100644 src/plugins/wp/share/src/logs/real.RealInfix.altergo.stdlib.err delete mode 100644 src/plugins/wp/share/src/logs/real.Square.altergo.stdlib.err delete mode 100644 src/plugins/wp/share/src/logs/real.Trigonometry.altergo.stdlib.err delete mode 100644 src/plugins/wp/share/src/logs/real.Truncate.altergo.stdlib.err delete mode 100644 src/plugins/wp/share/src/memory.mlw delete mode 100644 src/plugins/wp/share/src/qed.mlw delete mode 100644 src/plugins/wp/share/src/vlist.mlw delete mode 100644 src/plugins/wp/share/src/vset.mlw delete mode 100644 src/plugins/wp/share/why3/ArcTrigo.v delete mode 100644 src/plugins/wp/share/why3/Bits.v delete mode 100644 src/plugins/wp/share/why3/Cbits.v delete mode 100644 src/plugins/wp/share/why3/Cfloat.v delete mode 100644 src/plugins/wp/share/why3/Cint.v delete mode 100644 src/plugins/wp/share/why3/Cmath.v delete mode 100644 src/plugins/wp/share/why3/ExpLog.v delete mode 100644 src/plugins/wp/share/why3/Memory.v delete mode 100644 src/plugins/wp/share/why3/Qed.v delete mode 100644 src/plugins/wp/share/why3/Qedlib.v delete mode 100644 src/plugins/wp/share/why3/Square.v delete mode 100644 src/plugins/wp/share/why3/Vlist.v delete mode 100644 src/plugins/wp/share/why3/Vset.v delete mode 100644 src/plugins/wp/share/why3/Zbits.v delete mode 100644 src/plugins/wp/share/wpcoqdoc.zip diff --git a/headers/header_spec.txt b/headers/header_spec.txt index 9a641963d04..0090e3b22d8 100644 --- a/headers/header_spec.txt +++ b/headers/header_spec.txt @@ -1792,8 +1792,7 @@ src/plugins/wp/semantics/Typing.v: .ignore src/plugins/wp/semantics/Values.v: .ignore src/plugins/wp/semantics/coqide.sh: .ignore src/plugins/wp/share/.gitignore: .ignore -src/plugins/wp/share/Makefile: CEA_WP -src/plugins/wp/share/Makefile.headers: CEA_WP +src/plugins/wp/share/Makefile.coqwp: CEA_WP src/plugins/wp/share/Makefile.resources: CEA_WP src/plugins/wp/share/coqwp/ArcTrigo.v: CEA_WP src/plugins/wp/share/coqwp/Bits.v: CEA_WP @@ -1819,7 +1818,7 @@ src/plugins/wp/share/coqwp/int/Exponentiation.v: UNMODIFIED_WHY3 src/plugins/wp/share/coqwp/int/Int.v: UNMODIFIED_WHY3 src/plugins/wp/share/coqwp/int/MinMax.v: UNMODIFIED_WHY3 src/plugins/wp/share/coqwp/int/Power.v: UNMODIFIED_WHY3 -src/plugins/wp/share/coqwp/for_drivers/ComputerOfEuclideanDivision.v: UNMODIFIED_WHY3 +src/plugins/wp/share/coqwp/int/ComputerOfEuclideanDivision.v: UNMODIFIED_WHY3 src/plugins/wp/share/coqwp/map/Map.v: UNMODIFIED_WHY3 src/plugins/wp/share/coqwp/map/Const.v: UNMODIFIED_WHY3 src/plugins/wp/share/coqwp/real/Abs.v: UNMODIFIED_WHY3 @@ -1855,6 +1854,7 @@ src/plugins/wp/share/ergo/Vset.mlw: CEA_WP src/plugins/wp/share/ergo/bool.Bool.mlw: MODIFIED_WHY3 src/plugins/wp/share/ergo/int.Abs.mlw: MODIFIED_WHY3 src/plugins/wp/share/ergo/int.ComputerDivision.mlw: MODIFIED_WHY3 +src/plugins/wp/share/ergo/int.ComputerOfEuclideanDivision.mlw: MODIFIED_WHY3 src/plugins/wp/share/ergo/int.Int.mlw: MODIFIED_WHY3 src/plugins/wp/share/ergo/int.MinMax.mlw: MODIFIED_WHY3 src/plugins/wp/share/ergo/map.Map.mlw: MODIFIED_WHY3 @@ -1872,39 +1872,6 @@ src/plugins/wp/share/ergo/real.Square.mlw: MODIFIED_WHY3 src/plugins/wp/share/ergo/real.Trigonometry.mlw: MODIFIED_WHY3 src/plugins/wp/share/ergo/real.Truncate.mlw: MODIFIED_WHY3 src/plugins/wp/share/install.ml: CEA_WP -src/plugins/wp/share/src/Cbits.v: .ignore -src/plugins/wp/share/src/Cmath.v: .ignore -src/plugins/wp/share/src/Makefile: CEA_WP -src/plugins/wp/share/src/Memory.v: .ignore -src/plugins/wp/share/src/Qed.v: .ignore -src/plugins/wp/share/src/Qedlib.v: CEA_WP -src/plugins/wp/share/src/Vlist.v: .ignore -src/plugins/wp/share/src/Vset.v: .ignore -src/plugins/wp/share/src/alt_ergo_why3_stdlib.drv: CEA_WP -src/plugins/wp/share/src/coq-own-realization.drv: CEA_PROPRIETARY -src/plugins/wp/share/src/filter_axioms.ml: CEA_WP -src/plugins/wp/share/why3/ArcTrigo.v: CEA_WP -src/plugins/wp/share/why3/ArcTrigo.why: CEA_WP -src/plugins/wp/share/why3/Bits.v: CEA_WP -src/plugins/wp/share/why3/Cbits.v: CEA_WP -src/plugins/wp/share/why3/Cbits.why: CEA_WP -src/plugins/wp/share/why3/Cfloat.v: CEA_WP -src/plugins/wp/share/why3/Cfloat.why: CEA_WP -src/plugins/wp/share/why3/Cint.v: CEA_WP -src/plugins/wp/share/why3/Cint.why: CEA_WP -src/plugins/wp/share/why3/Cmath.v: CEA_WP -src/plugins/wp/share/why3/ExpLog.v: CEA_WP -src/plugins/wp/share/why3/Memory.v: CEA_WP -src/plugins/wp/share/why3/Memory.why: CEA_WP -src/plugins/wp/share/why3/Qed.v: CEA_WP -src/plugins/wp/share/why3/Qed.why: CEA_WP -src/plugins/wp/share/why3/Qedlib.v: CEA_WP -src/plugins/wp/share/why3/Square.v: CEA_WP -src/plugins/wp/share/why3/Vlist.v: CEA_WP -src/plugins/wp/share/why3/Vlist.why: CEA_WP -src/plugins/wp/share/why3/Vset.v: CEA_WP -src/plugins/wp/share/why3/Vset.why: CEA_WP -src/plugins/wp/share/why3/Zbits.v: CEA_WP src/plugins/wp/share/why3/frama_c_wp/cbits.mlw: CEA_WP src/plugins/wp/share/why3/frama_c_wp/cfloat.mlw: CEA_WP src/plugins/wp/share/why3/frama_c_wp/cint.mlw: CEA_WP @@ -1914,7 +1881,6 @@ src/plugins/wp/share/why3/frama_c_wp/qed.mlw: CEA_WP src/plugins/wp/share/why3/frama_c_wp/vlist.mlw: CEA_WP src/plugins/wp/share/why3/frama_c_wp/vset.mlw: CEA_WP src/plugins/wp/share/wp.driver: CEA_WP -src/plugins/wp/share/wpcoqdoc.zip: .ignore src/plugins/wp/wpAnnot.ml: CEA_WP src/plugins/wp/wpAnnot.mli: CEA_WP src/plugins/wp/wpPropId.ml: CEA_WP diff --git a/src/plugins/wp/Makefile.in b/src/plugins/wp/Makefile.in index 89cc0748b41..900a4581d63 100644 --- a/src/plugins/wp/Makefile.in +++ b/src/plugins/wp/Makefile.in @@ -34,9 +34,6 @@ ifneq ("$(FRAMAC_INTERNAL)","yes") include $(FRAMAC_SHARE)/Makefile.config endif -# Why3 API Available -WHY3API=@WHY3API@ - # Coq Resources Installation include $(PLUGIN_DIR)/share/Makefile.resources @@ -121,7 +118,6 @@ PLUGIN_DISTRIB_EXTERNAL:= \ CEA_WP_GENEREATED= script.ml rformat.ml driver.ml - # -------------------------------------------------------------------------- # --- Tests --- # -------------------------------------------------------------------------- @@ -149,7 +145,13 @@ else CONFIG_STATUS_DIR=. endif -$(Wp_DIR)/Makefile: $(Wp_DIR)/Makefile.in $(Wp_DIR)/share/Makefile.resources $(CONFIG_STATUS_DIR)/config.status +WP_CONFIGURE_MAKEFILE= \ + $(Wp_DIR)/Makefile.in \ + $(Wp_DIR)/share/Makefile.coqwp \ + $(Wp_DIR)/share/Makefile.resources \ + $(CONFIG_STATUS_DIR)/config.status + +$(Wp_DIR)/Makefile: $(WP_CONFIGURE_MAKEFILE) @cd $(CONFIG_STATUS_DIR) && ./config.status --file $@ # -------------------------------------------------------------------------- @@ -226,23 +228,16 @@ clean:: ## All relative to share/ -WP_COQ_SOURCES= $(addprefix coqwp/, $(COQ_LIBS_CEA) $(COQ_LIBS_INRIA)) -WHY3_COQ_SOURCES= $(addprefix why3/, $(COQ_LIBS_CEA)) - -ALL_COQ_SOURCES= $(WP_COQ_SOURCES) $(WHY3_COQ_SOURCES) +ALL_COQ_SOURCES= $(addprefix coqwp/, $(COQ_LIBS_CEA) $(COQ_LIBS_INRIA)) ALL_COQ_BINARIES= $(addsuffix o, $(ALL_COQ_SOURCES)) ALL_ERGO_SOURCES= $(addprefix ergo/, $(ERGO_LIBS_CEA) $(ERGO_LIBS_INRIA)) ALL_WHY3_SOURCES= $(addprefix why3/frama_c_wp/, $(WHY3_LIBS_CEA)) -ALL_WHY3_API_SOURCES= $(addprefix why3/frama_c_wp/, $(WHY3_LIBS_CEA)) ALL_RESOURCES= \ wp.driver \ - why3/coq.drv \ - why3/why3.conf \ $(ALL_COQ_SOURCES) \ $(ALL_ERGO_SOURCES) \ - $(ALL_WHY3_SOURCES) \ - $(ALL_WHY3_API_SOURCES) + $(ALL_WHY3_SOURCES) INSTALL_OPT?= INSTALL_SHARE=@$(Wp_DIR)/share/instwp $(INSTALL_OPT) @@ -260,55 +255,17 @@ $(Wp_DIR)/share/instwp: $(Wp_DIR)/share/install.ml # --- Pre-Compiled Coq Libraries --- # -------------------------------------------------------------------------- -.PHONY: wp-coq wp-why3 wp-coq-all wp-coq-clean wp-coq-install wp-coq-uninstall - -wp-coq-all: wp-coq wp-why3 - -wp-coq: coqwpcompile - @echo "Run 'make wp-coq-install' to install all precompiled libraries" - -wp-why3: why3compile - @echo "Run 'make wp-coq-install' to install all precompiled libraries" - WP_COQC_ENABLED=@COQC@ -WP_WHY3COQC_ENABLED=@WHY3COQC@ - -include $(Wp_DIR)/share/Makefile -wp-coq-install: - $(PRINT_INSTALL) "Coq Libraries" - $(INSTALL_SHARE) -f -p -s \ - -i $(Wp_DIR)/share \ - -d $(FRAMAC_DATADIR)/wp \ - $(ALL_COQ_BINARIES) +ifeq ($(WP_COQC_ENABLED),yes) -wp-coq-uninstall: - $(PRINT_RM) "Coq Libraries" - @rm -f $(FRAMAC_DATADIR)/wp/why3/*.vo - @rm -f $(FRAMAC_DATADIR)/wp/coqwp/*.vo - @rm -f $(FRAMAC_DATADIR)/wp/coqwp/*/*.vo +include $(Wp_DIR)/share/Makefile.coqwp -# -------------------------------------------------------------------------- -# --- Why3 configuration -# -------------------------------------------------------------------------- +byte:: coqwpcompile +opt:: coqwpcompile +clean:: wp-coq-clean -byte:: $(Wp_DIR)/share/why3/why3.conf -opt:: $(Wp_DIR)/share/why3/why3.conf - -$(Wp_DIR)/share/why3/why3.conf: config.status $(Wp_DIR)/Makefile.in - $(PRINT_MAKING) "extra-config for why3" - $(RM) $@ - @printf "[prover_modifiers]\n" >> $@ - @printf "name=\"Coq\"\n" >> $@ - @printf "option=\"-Q $(FRAMAC_DATADIR)/wp/why3 ''\"\n" >> $@ - @printf "driver=\"$(FRAMAC_DATADIR)/wp/why3/coq.drv\"\n" >> $@ - @printf "\n" >> $@ - @printf "[editor_modifiers coqide]\n" >> $@ - @printf "option=\"-I $(FRAMAC_DATADIR)/wp/why3\"\n" >> $@ - @printf "\n" >> $@ - @printf "[editor_modifiers proofgeneral-coq]\n" >> $@ - @printf "option=\"--eval \\\\\"(setq coq-load-path (cons '(\\\\\\\\\\\\\"$(FRAMAC_DATADIR)/wp/why3\\\\\\\\\\\\\" \\\\\\\\\\\\\"\\\\\\\\\\\\\") coq-load-path))\\\\\"\"\n" >> $@ - $(CHMOD_RO) $@ +endif #($(WP_COQC_ENABLED),yes) # -------------------------------------------------------------------------- # --- Installation --- diff --git a/src/plugins/wp/configure.ac b/src/plugins/wp/configure.ac index 69f373c615a..0185710fc06 100644 --- a/src/plugins/wp/configure.ac +++ b/src/plugins/wp/configure.ac @@ -42,13 +42,6 @@ AC_ARG_ENABLE( WPCOQ=yes ) -AC_ARG_ENABLE( - wp-why3, - [ --enable-wp-why3 Wp precompiled Why3-Coq libraries (default: yes)], - WPWHY3COQ=$enableval, - WPWHY3COQ=yes -) - plugin_require(wp,qed) plugin_require(wp,rtegen) plugin_use(wp,gui) @@ -105,49 +98,6 @@ if test "$ENABLE_WP" != "no"; then fi AC_SUBST(COQC) - ## Configuring for WHY3-COQ - if test "$COQC" = "yes" -a "$WPWHY3COQ" = "yes" ; then - AC_CHECK_PROG(WHY3COQC,why3,yes,no) - if test "$WHY3COQC" = "yes" ; then - WHY3VERSION=`why3 --version | sed -n -e 's|.*version *\([[^ ]]*\)$|\1|p' ` - case $WHY3VERSION in - 1.*) - AC_MSG_RESULT(why3 version $WHY3VERSION found) - WHY3LIB=`why3 --print-libdir` - if test -f $WHY3LIB/coq/BuiltIn.vo ; then - AC_MSG_RESULT(why3 compiled coq libraries found) - else - AC_MSG_RESULT(why3 compiled coq libraries not found in $WHY3LIB) - WHY3COQC="no" - fi - ;; - *) - AC_MSG_RESULT(why3 unsupported version $WHY3VERSION) - WHY3COQC="no" - ;; - esac - else - AC_MSG_NOTICE(rerun configure to make wp using why3 (1.0.0+)) - fi - else - WHY3COQC="no" - fi - AC_SUBST(WHY3COQC) - - ## Configuring for WHY3-API - WHY3API_VERSION=$($OCAMLFIND query why3 -format %v) - case $WHY3API_VERSION in - 1.*) - AC_MSG_RESULT(why3 api $WHY3API_VERSION found) - WHY3API="yes" - ;; - *) - AC_MSG_RESULT(why3 api not found (no why3 prover detection)) - WHY3API="no" - ;; - esac - AC_SUBST(WHY3API) - fi write_plugin_config(Makefile) diff --git a/src/plugins/wp/share/Makefile b/src/plugins/wp/share/Makefile.coqwp similarity index 60% rename from src/plugins/wp/share/Makefile rename to src/plugins/wp/share/Makefile.coqwp index 57918128474..d6e8c6d0ce9 100644 --- a/src/plugins/wp/share/Makefile +++ b/src/plugins/wp/share/Makefile.coqwp @@ -21,69 +21,18 @@ ########################################################################## +WPLSHARE=$(Wp_DIR)/share + # -------------------------------------------------------------------------- # --- Coq Compilation # -------------------------------------------------------------------------- -.PHONY: all why3compile coqwpcompile clean depend wp-coq-clean - -WPLSHARE=$(Wp_DIR)/share - -wp-coq-clean: - find $(Wp_DIR) \( -name "*.vo" -or -name "*.glob" \) -print -delete - rm -f $(WPLSHARE)/coqwp/.depend $(WPLSHARE)/why3/.depend -clean:: wp-coq-clean - -clean:: wp-coq-clean - -######################### -## For why3 directory ## - -ifeq ($(WP_WHY3COQC_ENABLED),yes) - -byte:: why3compile -opt:: why3compile - -why3compile: $(addprefix $(WPLSHARE)/why3/, $(addsuffix o, $(COQ_LIBS_CEA))) - -WHY3LIB:=$(shell why3 --print-libdir) -WHY3INCLUDES= -R $(WHY3LIB)/coq Why3 -R $(WPLSHARE)/why3 '' - -$(WPLSHARE)/why3/%.vo: $(WPLSHARE)/why3/%.v - echo "Coqc $@" - echo coqc -w none $(WHY3INCLUDES) $< - coqc -w none $(WHY3INCLUDES) $< - -$(WPLSHARE)/why3/%.ide: $(WPLSHARE)/why3/%.v - echo "Coqide $@" - @coqide $(WHY3INCLUDES) $< - -$(WPLSHARE)/why3/.depend: $(addprefix $(WPLSHARE)/, $(WHY3_COQ_SOURCES)) - echo "Coqdep for $(WPLSHARE)/why3" - @coqdep $(WHY3INCLUDES) $(WPLSHARE)/why3/*.v $(WPLSHARE)/why3/**/*.v > $@ - -ifneq ($(MAKECMDGOALS),clean) -ifneq ($(MAKECMDGOALS),distclean) -ifneq ($(MAKECMDGOALS),smartclean) -sinclude $(WPLSHARE)/why3/.depend -endif -endif -endif - -endif # ($(WP_WHY3COQC_ENABLED),yes) - -######################### -## For coqwp directory ## - -ifeq ($(WP_COQC_ENABLED),yes) - -byte:: coqwpcompile -opt:: coqwpcompile - - -coqwpcompile: $(addprefix $(WPLSHARE)/coqwp/, $(addsuffix o, $(COQ_LIBS_CEA) $(COQ_LIBS_INRIA))) +.PHONY: coqwpcompile COQWPINCLUDES= -R $(WPLSHARE)/coqwp '' +COQWPBINARIES= $(addprefix $(WPLSHARE)/, $(ALL_COQ_BINARIES)) + +coqwpcompile: $(COQWPBINARIES) $(WPLSHARE)/coqwp/%.vo: $(WPLSHARE)/coqwp/%.v echo "Coqc $<" @@ -94,9 +43,39 @@ $(WPLSHARE)/coqwp/%.ide: $(WPLSHARE)/coqwp/%.v coqide $(COQWPINCLUDES) $< $(WPLSHARE)/coqwp/.depend: $(addprefix $(WPLSHARE)/, $(WP_COQ_SOURCES)) - echo "Coqdep for $(WPLSHARE)/coqwp" + echo "Coqdep $(WPLSHARE)/coqwp" @coqdep $(COQWPINCLUDES) $(WPLSHARE)/coqwp/*.v $(WPLSHARE)/coqwp/**/*.v > $@ +# -------------------------------------------------------------------------- +# --- Additional Targets +# -------------------------------------------------------------------------- + +.PHONY: wp-coq-compile wp-coq-clean wp-coq-install wp-coq-uninstall + +wp-coq-compile: coqwpcompile + @echo "Run 'make wp-coq-install' to install all precompiled libraries" + +wp-coq-clean: + find $(Wp_DIR) \( -name "*.vo" -or -name "*.glob" -or -name ".*.aux" \) -delete + rm -f $(WPLSHARE)/coqwp/.depend + +wp-coq-install: + $(PRINT_INSTALL) "Coq Libraries" + $(INSTALL_SHARE) -f -p -s \ + -i $(Wp_DIR)/share \ + -d $(FRAMAC_DATADIR)/wp \ + $(ALL_COQ_BINARIES) + +wp-coq-uninstall: + $(PRINT_RM) "Coq Libraries" + @rm -f $(FRAMAC_DATADIR)/wp/why3/*.vo + @rm -f $(FRAMAC_DATADIR)/wp/coqwp/*.vo + @rm -f $(FRAMAC_DATADIR)/wp/coqwp/*/*.vo + +# -------------------------------------------------------------------------- +# --- Coq Dependencies +# -------------------------------------------------------------------------- + ifneq ($(MAKECMDGOALS),clean) ifneq ($(MAKECMDGOALS),distclean) ifneq ($(MAKECMDGOALS),smartclean) @@ -105,11 +84,4 @@ endif endif endif -endif #($(WP_COQC_ENABLED),yes) - -# End of file - -########################################################################## -# Local Variables: -# mode: makefile -# End: +# -------------------------------------------------------------------------- diff --git a/src/plugins/wp/share/Makefile.headers b/src/plugins/wp/share/Makefile.headers deleted file mode 100644 index e48d5f78831..00000000000 --- a/src/plugins/wp/share/Makefile.headers +++ /dev/null @@ -1,48 +0,0 @@ -########################################################################## -# # -# This file is part of WP plug-in of Frama-C. # -# # -# Copyright (C) 2007-2019 # -# CEA (Commissariat a l'energie atomique et aux energies # -# alternatives) # -# # -# you can redistribute it and/or modify it under the terms of the GNU # -# Lesser General Public License as published by the Free Software # -# Foundation, version 2.1. # -# # -# It is distributed in the hope that it will be useful, # -# but WITHOUT ANY WARRANTY; without even the implied warranty of # -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # -# GNU Lesser General Public License for more details. # -# # -# See the GNU Lesser General Public License version 2.1 # -# for more details (enclosed in the file licenses/LGPLv2.1). # -# # -########################################################################## - -#not distributed - -include Makefile.resources - - -HEADERS=../../../../headers -LGPL_HEADERS=../../../../headers/open-source -HEADACHE ?= headache -c $(HEADERS)/headache_config.txt - -headers: - $(HEADACHE) -h $(LGPL_HEADERS)/CEA_WP $(ALL_CEA_RESOURCES) - $(HEADACHE) -h $(LGPL_HEADERS)/MODIFIED_WHY3 $(ALL_MODIFIED_WHY3_RESOURCES) - $(HEADACHE) -h $(LGPL_HEADERS)/UNMODIFIED_WHY3 $(ALL_UNMODIFIED_WHY3_RESOURCES) - -# target used by developers of wp/share directory -.PHONY: headers.wp_share_src -headers.wp_share_src: - $(HEADACHE) -h $(LGPL_HEADERS)/CEA_WP $(WP_SHARE_SRC_CEA_RESOURCES) - $(HEADACHE) -h $(LGPL_HEADERS)/MODIFIED_WHY3 $(ALL_MODIFIED_WHY3_RESOURCES) - $(HEADACHE) -h $(LGPL_HEADERS)/UNMODIFIED_WHY3 $(ALL_UNMODIFIED_WHY3_RESOURCES) - - -########################################################################## -# Local Variables: -# mode: makefile -# End: diff --git a/src/plugins/wp/share/Makefile.resources b/src/plugins/wp/share/Makefile.resources index 6a99a1c0361..340c48037b9 100644 --- a/src/plugins/wp/share/Makefile.resources +++ b/src/plugins/wp/share/Makefile.resources @@ -24,8 +24,6 @@ # --- Why-3 Libraries # -------------------------------------------------------------------------- -# See also COQ_LIBS_CEA - ## Used in share/why3 WHY3_LIBS_CEA:= \ @@ -46,7 +44,8 @@ WHY3_API_LIBS_CEA:= WHY3_LIBS_CEA # --- Coq Libraries # -------------------------------------------------------------------------- -## Used in share/coqwp and share/why3 +## Used in share/coqwp + COQ_LIBS_CEA:= \ ArcTrigo.v \ Bits.v \ @@ -63,7 +62,6 @@ COQ_LIBS_CEA:= \ Vlist.v \ Zbits.v -## Used in share/coqwp only COQ_LIBS_INRIA:=\ BuiltIn.v \ HighOrd.v \ @@ -71,6 +69,7 @@ COQ_LIBS_INRIA:=\ int/Abs.v \ int/ComputerDivision.v \ int/EuclideanDivision.v \ + int/ComputerOfEuclideanDivision.v \ int/Exponentiation.v \ int/Int.v \ int/MinMax.v \ @@ -85,14 +84,14 @@ COQ_LIBS_INRIA:=\ real/Square.v \ real/ExpLog.v \ real/PowerReal.v \ - real/Trigonometry.v \ - for_drivers/ComputerOfEuclideanDivision.v + real/Trigonometry.v # -------------------------------------------------------------------------- # --- Alt-Ergo Libraries # -------------------------------------------------------------------------- # Used in share/ergo + ERGO_LIBS_CEA:= \ ArcTrigo.mlw \ Cbits.mlw \ @@ -106,11 +105,11 @@ ERGO_LIBS_CEA:= \ Vset.mlw \ Vlist.mlw -# Used in share/ergo ERGO_LIBS_INRIA:= \ bool.Bool.mlw \ int.Abs.mlw \ int.ComputerDivision.mlw \ + int.ComputerOfEuclideanDivision.mlw \ int.Int.mlw \ int.MinMax.mlw \ map.Map.mlw \ @@ -138,7 +137,6 @@ WP_SHARE_SRC_CEA_RESOURCES:= \ wp.driver \ why3/coq.drv \ $(addprefix why3/frama_c_wp/, $(WHY3_LIBS_CEA)) \ - $(addprefix why3/, $(COQ_LIBS_CEA)) \ $(addprefix coqwp/, $(COQ_LIBS_CEA)) \ $(addprefix ergo/, $(ERGO_LIBS_CEA)) diff --git a/src/plugins/wp/share/coqwp/Cbits.v b/src/plugins/wp/share/coqwp/Cbits.v index 52a69988a9a..2cedd5c8b56 100644 --- a/src/plugins/wp/share/coqwp/Cbits.v +++ b/src/plugins/wp/share/coqwp/Cbits.v @@ -30,10 +30,10 @@ Require int.Int. Require int.Abs. Require int.EuclideanDivision. Require int.ComputerDivision. +Require int.ComputerOfEuclideanDivision. Require real.Real. Require real.RealInfix. Require real.FromInt. -Require for_drivers.ComputerOfEuclideanDivision. Require Cint. (* Why3 goal *) diff --git a/src/plugins/wp/share/coqwp/Qed.v b/src/plugins/wp/share/coqwp/Qed.v index a33a18a8206..a9371b2a5a8 100644 --- a/src/plugins/wp/share/coqwp/Qed.v +++ b/src/plugins/wp/share/coqwp/Qed.v @@ -29,10 +29,10 @@ Require int.Int. Require int.Abs. Require int.EuclideanDivision. Require int.ComputerDivision. +Require int.ComputerOfEuclideanDivision. Require real.Real. Require real.RealInfix. Require real.FromInt. -Require for_drivers.ComputerOfEuclideanDivision. (* Why3 goal *) Definition match_bool {a:Type} {a_WT:WhyType a} : bool -> a -> a -> a. diff --git a/src/plugins/wp/share/coqwp/for_drivers/ComputerOfEuclideanDivision.v b/src/plugins/wp/share/coqwp/int/ComputerOfEuclideanDivision.v similarity index 100% rename from src/plugins/wp/share/coqwp/for_drivers/ComputerOfEuclideanDivision.v rename to src/plugins/wp/share/coqwp/int/ComputerOfEuclideanDivision.v diff --git a/src/plugins/wp/share/ergo/for_drivers.ComputerOfEuclideanDivision.mlw b/src/plugins/wp/share/ergo/int.ComputerOfEuclideanDivision.mlw similarity index 58% rename from src/plugins/wp/share/ergo/for_drivers.ComputerOfEuclideanDivision.mlw rename to src/plugins/wp/share/ergo/int.ComputerOfEuclideanDivision.mlw index 0aa5d7cf438..ab250caabbf 100644 --- a/src/plugins/wp/share/ergo/for_drivers.ComputerOfEuclideanDivision.mlw +++ b/src/plugins/wp/share/ergo/int.ComputerOfEuclideanDivision.mlw @@ -1,3 +1,17 @@ +(**************************************************************************) +(* *) +(* The Why3 Verification Platform / The Why3 Development Team *) +(* Copyright 2010-2019 -- Inria - CNRS - Paris-Sud University *) +(* *) +(* This software is distributed under the terms of the GNU Lesser *) +(* General Public License version 2.1, with the special exception *) +(* on linking described in file LICENSE. *) +(* *) +(* File modified by CEA (Commissariat à l'énergie atomique et aux *) +(* énergies alternatives). *) +(* *) +(**************************************************************************) + (* this is the prelude for Alt-Ergo, version >= 0.95.2 *) (** The theory BuiltIn_ must be appended to this file*) (** The theory Bool_ must be appended to this file*) diff --git a/src/plugins/wp/share/src/ArcTrigo.v b/src/plugins/wp/share/src/ArcTrigo.v deleted file mode 100644 index 7d72f2e3db3..00000000000 --- a/src/plugins/wp/share/src/ArcTrigo.v +++ /dev/null @@ -1,35 +0,0 @@ -(* This file is generated by Why3's Coq-realize driver *) -(* Beware! Only edit allowed sections below *) -Require Import BuiltIn. -Require Reals.R_sqrt. -Require Reals.Rbasic_fun. -Require Reals.Rtrigo_def. -Require Reals.Rtrigo1. -Require Reals.Ratan. -Require BuiltIn. -Require real.Real. -Require real.RealInfix. -Require real.Abs. -Require real.Square. -Require real.Trigonometry. - -(* Why3 goal *) -Definition asin : R -> R. -Admitted. - -(* Why3 goal *) -Definition acos : R -> R. -Admitted. - -(* Why3 goal *) -Lemma Sin_asin : - forall (x:R), (((-1%R)%R <= x)%R /\ (x <= 1%R)%R) -> - ((Reals.Rtrigo_def.sin (asin x)) = x). -Admitted. - -(* Why3 goal *) -Lemma Cos_acos : - forall (x:R), (((-1%R)%R <= x)%R /\ (x <= 1%R)%R) -> - ((Reals.Rtrigo_def.cos (acos x)) = x). -Admitted. - diff --git a/src/plugins/wp/share/src/Cbits.v b/src/plugins/wp/share/src/Cbits.v deleted file mode 100644 index 2d7b383376a..00000000000 --- a/src/plugins/wp/share/src/Cbits.v +++ /dev/null @@ -1,1899 +0,0 @@ -(* This file is generated by Why3's Coq-realize driver *) -(* Beware! Only edit allowed sections below *) -Require Import BuiltIn. -Require BuiltIn. -Require Qed. -Require bool.Bool. -Require int.Int. -Require int.Abs. -Require int.EuclideanDivision. -Require int.ComputerDivision. -Require real.Real. -Require real.RealInfix. -Require real.FromInt. -Require for_drivers.ComputerOfEuclideanDivision. -Require Cint. - -(* Why3 goal *) -Lemma lnot_bool : ((Cint.lnot 0%Z) = (-1%Z)%Z) /\ - ((Cint.lnot (-1%Z)%Z) = 0%Z). -Proof. - split; Zbits.auto_zbits. -Qed. - -(* Why3 goal *) -Lemma land_idemp : forall (x:Z), ((Cint.land x x) = x). -Proof. - intro. Zbits.auto_zbits. -Qed. - -(* Why3 goal *) -Lemma land_0 : forall (x:Z), ((Cint.land 0%Z x) = 0%Z). -Proof. - intro. Zbits.auto_zbits. -Qed. - -(* Why3 goal *) -Lemma land_0bis : forall (x:Z), ((Cint.land x 0%Z) = 0%Z). -Proof. - intro. - rewrite Zbits.land_commut. - Zbits.auto_zbits. -Qed. - -(* Why3 goal *) -Lemma land_1 : forall (x:Z), ((Cint.land (-1%Z)%Z x) = x). -Proof. - intro. Zbits.auto_zbits. -Qed. - -(* Why3 goal *) -Lemma land_1bis : forall (x:Z), ((Cint.land x (-1%Z)%Z) = x). -Proof. - intros x. - rewrite Zbits.land_commut. - Zbits.auto_zbits. -Qed. - -(* Why3 goal *) -Lemma land_bool : ((Cint.land 0%Z 0%Z) = 0%Z) /\ (((Cint.land 0%Z - 1%Z) = 0%Z) /\ (((Cint.land 1%Z 0%Z) = 0%Z) /\ ((Cint.land 1%Z - 1%Z) = 1%Z))). -Proof. - split;split;split;Zbits.auto_zbits. -Qed. - -(* Why3 goal *) -Lemma lor_idemp : forall (x:Z), ((Cint.lor x x) = x). -Proof. - intro. Zbits.auto_zbits. -Qed. - -(* Why3 goal *) -Lemma lor_1 : forall (x:Z), ((Cint.lor (-1%Z)%Z x) = (-1%Z)%Z). -Proof. - intro. Zbits.auto_zbits. -Qed. - -(* Why3 goal *) -Lemma lor_1bis : forall (x:Z), ((Cint.lor x (-1%Z)%Z) = (-1%Z)%Z). -Proof. - intros x. - rewrite Zbits.lor_commut. - Zbits.auto_zbits. -Qed. - -(* Why3 goal *) -Lemma lor_0 : forall (x:Z), ((Cint.lor 0%Z x) = x). -Proof. - intro. Zbits.auto_zbits. -Qed. - -(* Why3 goal *) -Lemma lor_0bis : forall (x:Z), ((Cint.lor x 0%Z) = x). -Proof. - intros x. - rewrite Zbits.lor_commut. - Zbits.auto_zbits. -Qed. - -(* Why3 goal *) -Lemma lor_bool : ((Cint.lor 0%Z 0%Z) = 0%Z) /\ (((Cint.lor 0%Z 1%Z) = 1%Z) /\ - (((Cint.lor 1%Z 0%Z) = 1%Z) /\ ((Cint.lor 1%Z 1%Z) = 1%Z))). -Proof. - split;split;split; Zbits.auto_zbits. -Qed. - -(* Why3 goal *) -Lemma lxor_nilpotent : forall (x:Z), ((Cint.lxor x x) = 0%Z). -Proof. - intro. Zbits.auto_zbits. -Qed. - -(* Why3 goal *) -Lemma lxor_1 : forall (x:Z), ((Cint.lxor (-1%Z)%Z x) = (Cint.lnot x)). -Proof. - intro. Zbits.auto_zbits. -Qed. - -(* Why3 goal *) -Lemma lxor_1bis : forall (x:Z), ((Cint.lxor x (-1%Z)%Z) = (Cint.lnot x)). -Proof. - intros x. - rewrite Zbits.lxor_commut. - Zbits.auto_zbits. -Qed. - -(* Why3 goal *) -Lemma lxor_0 : forall (x:Z), ((Cint.lxor 0%Z x) = x). -Proof. - intro. Zbits.auto_zbits. -Qed. - -(* Why3 goal *) -Lemma lxor_0bis : forall (x:Z), ((Cint.lxor x 0%Z) = x). -Proof. - intros x. - rewrite Zbits.lxor_commut. - Zbits.auto_zbits. -Qed. - -(* Why3 goal *) -Lemma lxor_bool : ((Cint.lxor 0%Z 0%Z) = 0%Z) /\ (((Cint.lxor 0%Z - 1%Z) = 1%Z) /\ (((Cint.lxor 1%Z 0%Z) = 1%Z) /\ ((Cint.lxor 1%Z - 1%Z) = 0%Z))). -Proof. - split; split; split; Zbits.auto_zbits. -Qed. - -Require Import Qedlib. -Open Local Scope Z_scope. -Require Import Zbits. - - -(* Why3 goal *) -Definition bit_testb : Z -> Z -> bool. -exact (bit_testb). -Defined. - -(* Why3 goal *) -Definition bit_test : Z -> Z -> Prop. -exact (fun x i => (bit_testb x i) = true). -Defined. - -(* Why3 goal *) -Definition lnot : Z -> Z. - exact (lnot). -Defined. - -(* Why3 goal *) -Definition land : Z -> Z -> Z. - exact (land). -Defined. - -(* Why3 goal *) -Definition lxor : Z -> Z -> Z. - exact (lxor). -Defined. - -(* Why3 goal *) -Definition lor : Z -> Z -> Z. - exact (lor). -Defined. - -(* Why3 goal *) -Definition lsl : Z -> Z -> Z. - exact (lsl). -Defined. - -(* Why3 goal *) -Definition lsr : Z -> Z -> Z. - exact (lsr). -Defined. - -(** * Bit extraction *) -(** Tacticals *) -Local Ltac omegaContradiction := cut False; [contradiction|omega]. - -Ltac unfold_bit_testb h := - unfold bit_testb; unfold Zbits.bit_testb; - rewrite (Zle_imp_le_bool _ _ h). - -(** Some useful properties *) -Remark Zlt_bool_true_Zlt: forall (b:bool) (x y: Z), - (b = Zlt_bool x y) <-> ((b = true) <-> x < y). -Proof. - intros. - split; case_lt x y; intros; try rewrite H0. - + split; intro G; auto. - + split; intro G; [discriminate G| omega]. - + auto. - + destruct b; try auto. - destruct H0. assert (x < y) by (by (apply H0)). - omegaContradiction. -Qed. - -(** ** Definition of bit_test predicate *) -(* Why3 goal *) -Lemma bit_test_def : - forall (x:Z) (k:Z), ((bit_testb x k) = true) <-> (bit_test x k). -Proof. - intros x k. - unfold bit_test. - reflexivity. -Qed. - -(** * Link between Bit extraction and bitwise operators *) -(** ** Some properties of bit extration *) -(** ** Logical operators *) - -(* Why3 goal *) -Lemma bit_test_extraction : - forall (x:Z) (k:Z), (0%Z <= k)%Z -> - ~ ((land x (lsl 1%Z k)) = 0%Z) <-> (bit_test x k). -Proof. - intros x k h1. - unfold land. - unfold lsl; unfold Zbits.lsl. - rewrite (Zle_imp_le_bool _ _ h1); unfold Zbits.lsl_def. - - unfold bit_test; unfold bit_testb; - unfold_bit_testb h1; unfold Zbits.zbit_test_def. - pose (i:= (Z.abs_nat k)); fold i. - split. - (** 1st impl *) - + intro NEQ. - apply Bool.not_false_is_true. - contradict NEQ. - rewrite Zbits.Zbit_extraction. - assumption. - (** 2sd impl *) - + intro EQ. - contradict EQ. - rewrite Bool.not_true_iff_false. - rewrite <- Zbits.Zbit_extraction. - assumption. -Qed. - -(* Why3 goal *) -Lemma bit_test_extraction_eq : - forall (x:Z) (k:Z), (0%Z <= k)%Z -> - ((land x (lsl 1%Z k)) = (lsl 1%Z k)) <-> (bit_test x k). -Proof. - intros x k h1. - unfold land. - unfold lsl; unfold Zbits.lsl. - rewrite (Zle_imp_le_bool _ _ h1); unfold Zbits.lsl_def. - - unfold bit_test; unfold bit_testb; - unfold_bit_testb h1; unfold Zbits.zbit_test_def. - pose (i:= (Z.abs_nat k)); fold i. - rewrite Zbits.Zbit_extraction_true. - split; auto. -Qed. - -(* Why3 goal *) -Lemma lsl_1_0 : ((lsl 1%Z 0%Z) = 1%Z). -Proof. - compute. auto. -Qed. - -(* Why3 goal *) -Lemma bit_test_extraction_bis : - forall (x:Z), ~ ((land 1%Z x) = 0%Z) -> bit_test x 0%Z. -Proof. - intros x. - rewrite <- lsl_1_0. - intro. - apply bit_test_extraction. - + omega. - + rewrite Zbits.land_commut. - auto. -Qed. - -(* Why3 goal *) -Lemma bit_test_extraction_bis_eq : - forall (x:Z), (bit_test x 0%Z) -> ((land 1%Z x) = 1%Z). -Proof. - intros x h1. - rewrite <- lsl_1_0. - rewrite <- Zbits.land_commut. - apply bit_test_extraction_eq; auto with zarith. -Qed. - -(* Why3 goal *) -Lemma lnot_extraction_bool : - forall (x:Z) (i:Z), (0%Z <= i)%Z -> - ((bit_testb (lnot x) i) = (Init.Datatypes.negb (bit_testb x i))). -Proof. - intros x i h1. unfold_bit_testb h1. - apply Zbits.lnot_extraction. -Qed. - -(* Why3 goal *) -Lemma lnot_extraction : - forall (x:Z) (i:Z), (0%Z <= i)%Z -> - (bit_test (lnot x) i) <-> ~ (bit_test x i). -Proof. - intros x i h1. - unfold bit_test. rewrite lnot_extraction_bool; auto. - pose (xb:=bit_testb x i). fold xb. - destruct xb; simpl; split; intros; auto. - discriminate H. -Qed. - -(* Why3 goal *) -Lemma land_extraction_bool : - forall (x:Z) (y:Z) (i:Z), (0%Z <= i)%Z -> - ((bit_testb (land x y) i) = - (Init.Datatypes.andb (bit_testb x i) (bit_testb y i))). -Proof. - intros x y i h1. unfold_bit_testb h1. - apply Zbits.land_extraction. -Qed. - -(* Why3 goal *) -Lemma land_extraction : - forall (x:Z) (y:Z) (i:Z), (0%Z <= i)%Z -> - (bit_test (land x y) i) <-> ((bit_test x i) /\ (bit_test y i)). -Proof. - intros x y i h1. - unfold bit_test. rewrite land_extraction_bool; auto. - pose (xb:=bit_testb x i). fold xb. - pose (yb:=bit_testb y i). fold yb. - destruct xb; destruct yb; simpl; split; intros; auto; destruct H; auto. -Qed. - -(* Why3 goal *) -Lemma lor_extraction_bool : - forall (x:Z) (y:Z) (i:Z), (0%Z <= i)%Z -> - ((bit_testb (lor x y) i) = - (Init.Datatypes.orb (bit_testb x i) (bit_testb y i))). -Proof. - intros x y i h1. unfold_bit_testb h1. - apply Zbits.lor_extraction. -Qed. - -(* Why3 goal *) -Lemma lor_extraction : - forall (x:Z) (y:Z) (i:Z), (0%Z <= i)%Z -> - (bit_test (lor x y) i) <-> ((bit_test x i) \/ (bit_test y i)). -Proof. - intros x y i h1. - unfold bit_test. rewrite lor_extraction_bool; auto. - pose (xb:=bit_testb x i). fold xb. - pose (yb:=bit_testb y i). fold yb. - destruct xb; destruct yb; simpl; split; intros; auto; destruct H; auto. -Qed. - -(* Why3 goal *) -Lemma lxor_extraction_bool : - forall (x:Z) (y:Z) (i:Z), (0%Z <= i)%Z -> - ((bit_testb (lxor x y) i) = - (Init.Datatypes.xorb (bit_testb x i) (bit_testb y i))). -Proof. - intros x y i h1. - unfold_bit_testb h1. - apply Zbits.lxor_extraction. -Qed. - -(* Why3 goal *) -Lemma lxor_extraction : - forall (x:Z) (y:Z) (i:Z), (0%Z <= i)%Z -> - (bit_test (lxor x y) i) <-> ((bit_test x i) <-> ~ (bit_test y i)). -Proof. - intros x y i h1. - unfold bit_test. rewrite lxor_extraction_bool; auto. - pose (xb:=bit_testb x i). fold xb. - pose (yb:=bit_testb y i). fold yb. - destruct xb; destruct yb; simpl; repeat (split; intros; auto). - discriminate H. - destruct H; contradiction H; auto. - discriminate H0. - destruct H; apply H0; discriminate. -Qed. - -(** ** Shift operators *) - -(* Why3 goal *) -Lemma lsl_1_two_power : - forall (n:Z), (0%Z <= n)%Z -> ((lsl 1%Z n) = (Cint.two_power_abs n)). -Proof. - intros n h1. - unfold lsl. rewrite Zbits.lsl_pos by auto. - unfold Zbits.lsl_def. rewrite Zbits.lsl_arithmetic_shift. - unfold Zbits.lsl_arithmetic_def. - unfold Cint.two_power_abs. ring. -Qed. - -(* Why3 goal *) -Lemma land_1_lsl_1 : - forall (a:Z) (x:Z) (n:Z), (0%Z <= n)%Z -> (a < (lsl 1%Z n))%Z -> - (((2%Z * a)%Z + (land 1%Z x))%Z < (lsl 1%Z (1%Z + n)%Z))%Z. -Proof. - intros a x n h1. - unfold lsl; unfold Zbits.lsl. - case_leq 0%Z (1 + n)%Z ; intro. - case_leq 0%Z (n)%Z ; intro. - - unfold Zbits.lsl_def. - rewrite Zbits.lsl_arithmetic_shift. - unfold Zbits.lsl_arithmetic_def. - rewrite Zabs2Nat.abs_nat_nonneg by auto. - rewrite Zabs2Nat.abs_nat_nonneg by auto. - rewrite Z2Nat.inj_add by omega. - pose (n0:=Z.to_nat n); fold n0. - - replace ((Z.to_nat 1%Z)%nat) with (1%nat) by auto. - rewrite Bits.two_power_nat_plus. - replace ((two_power_nat 1)%Z) with (2%Z) by auto with zarith. - replace ((1 * two_power_nat n0)%Z) with ((two_power_nat n0)%Z) by auto. - replace ((1 * (2 * two_power_nat n0))%Z) with ((2 * two_power_nat n0)%Z) by ring. - - intro. - cut((land 1 x < 2)%Z) ; auto with zarith. - - case_eq ((land 1 x)%Z) (0%Z); intros. - rewrite bit_test_extraction_bis_eq; [omega|]. - apply bit_test_extraction_bis. - auto. -Qed. - -(** ** Shift operators *) -(* Why3 goal *) -Lemma lsl_extraction_sup_bool : - forall (x:Z) (n:Z) (m:Z), (0%Z <= n)%Z -> (0%Z <= m)%Z -> (n <= m)%Z -> - ((bit_testb (lsl x n) m) = (bit_testb x (m - n)%Z)). -Proof. - intros x n m h1 h2 h3. - unfold lsl. unfold Zbits.lsl. - unfold_bit_testb h1. - rewrite (Zle_imp_le_bool _ _ h2). - rewrite (Zle_imp_le_bool 0 (m - n)) by omega. - rewrite Zbits.lsl_extraction. - rewrite (Z.abs_eq n); auto. - rewrite (Z.abs_eq m); auto. - case_leq n m. - intros. - reflexivity. -Qed. - -(* Why3 goal *) -Lemma lsl_extraction_sup : - forall (x:Z) (n:Z) (m:Z), (0%Z <= n)%Z -> (0%Z <= m)%Z -> (n <= m)%Z -> - (bit_test (lsl x n) m) <-> (bit_test x (m - n)%Z). -Proof. - intros x n m h1 h2 h3. - unfold bit_test; rewrite lsl_extraction_sup_bool; auto; reflexivity. -Qed. - -(* Why3 goal *) -Lemma lsl_extraction_inf_bool : - forall (x:Z) (n:Z) (m:Z), (0%Z <= n)%Z -> (0%Z <= m)%Z -> (m < n)%Z -> - ((bit_testb (lsl x n) m) = false). -Proof. - intros x n m h1 h2 h3. - unfold lsl. unfold Zbits.lsl. - unfold_bit_testb h1. - rewrite (Zle_imp_le_bool _ _ h2). - rewrite Zbits.lsl_extraction. - rewrite (Z.abs_eq n); auto. - rewrite (Z.abs_eq m); auto. - case_leq n m. - intros. - reflexivity. -Qed. - -(* Why3 goal *) -Lemma lsl_extraction_inf : - forall (x:Z) (n:Z) (m:Z), (0%Z <= n)%Z -> (0%Z <= m)%Z -> (m < n)%Z -> - ~ (bit_test (lsl x n) m). -Proof. - intros x n m h1 h2 h3. - unfold bit_test; rewrite lsl_extraction_inf_bool; auto; reflexivity. -Qed. - -(* Why3 goal *) -Lemma lsr_extraction_bool : - forall (x:Z) (n:Z) (m:Z), (0%Z <= n)%Z -> (0%Z <= m)%Z -> - ((bit_testb (lsr x n) m) = (bit_testb x (m + n)%Z)). -Proof. - intros x n m h1 h2. - unfold lsr. unfold Zbits.lsr. - unfold_bit_testb h1. - rewrite (Zle_imp_le_bool _ _ h2). - rewrite Zbits.lsr_extraction. - rewrite (Z.abs_eq n); auto. - rewrite (Z.abs_eq m); auto. - case_leq 0 (m+n). - intros. - reflexivity. -Qed. - -(* Why3 goal *) -Lemma lsr_extractionl : - forall (x:Z) (n:Z) (m:Z), (0%Z <= n)%Z -> (0%Z <= m)%Z -> - (bit_test (lsr x n) m) <-> (bit_test x (m + n)%Z). -Proof. - intros x n m h1 h2. - unfold bit_test; rewrite lsr_extraction_bool; auto; reflexivity. -Qed. - -(* Why3 goal *) -Lemma lsl1_extraction_bool : - forall (i:Z) (j:Z), (0%Z <= i)%Z -> (0%Z <= j)%Z -> - ((bit_testb (lsl 1%Z i) j) = (Qed.eqb i j)). -Proof. - intros i j h1 h2. - unfold lsl. unfold Zbits.lsl. rewrite (Zle_imp_le_bool _ _ h1). - unfold_bit_testb h2. - unfold Zbits.lsl_def. - - rewrite Zbits.lsl_arithmetic_shift; unfold Zbits.lsl_arithmetic_def. - replace (1 * two_power_nat (Z.abs_nat i)) - with (two_power_nat (Z.abs_nat i)) by ring. - - unfold Zbits.zbit_test_def; rewrite Bits.Zbit_power. - rewrite Zabs2Nat.abs_nat_nonneg; auto. - rewrite Zabs2Nat.abs_nat_nonneg; auto. - - case_eq i j. - (** i = j *) - + intro EQ; rewrite EQ; rewrite <- beq_nat_refl. - symmetry. apply Qed.eqb1 ; auto. - (** i <> j *) - + intro NEQ. - assert (Qed.eqb i j = false) as EQB. - { apply Qed.eqb_false. assumption. } - rewrite EQB. - rewrite -> beq_nat_false_iff. - contradict NEQ. - rewrite Z2Nat.inj_iff in NEQ; auto. -Qed. - -(* Why3 goal *) -Lemma lsl1_extraction : - forall (i:Z) (j:Z), (0%Z <= i)%Z -> (0%Z <= j)%Z -> - (bit_test (lsl 1%Z i) j) <-> (i = j). -Proof. - intros i j h1 h2. - unfold bit_test; rewrite lsl1_extraction_bool; auto. apply Qed.eqb1. -Qed. - -(* Why3 goal *) -Lemma pos_extraction_sup : - forall (x:Z) (i:Z) (j:Z), (0%Z <= x)%Z -> (0%Z <= i)%Z -> - (x < (lsl 1%Z i))%Z -> (i <= j)%Z -> ~ (bit_test x j). -Proof. - intros x i j h1 h2. - unfold lsl ; unfold bit_test. - rewrite Zbits.lsl_pos; auto. - unfold Zbits.lsl_def. - rewrite Zbits.lsl_arithmetic_shift. - unfold Zbits.lsl_arithmetic_def. - replace (1 * two_power_nat (Z.abs_nat i)) with (two_power_nat (Z.abs_nat i)) by ring. - intros. - rewrite Zbits.bit_testb_pos ; auto. - + assert (HB:(Bits.Zbit x (Z.abs_nat j) = false)). - {(apply (Zbits.Zbit_unsigned_trail (Z.abs_nat i) (Z.abs_nat j) x); auto). - apply Zabs_nat_le; omega. } - unfold Zbits.zbit_test_def. - rewrite HB; discriminate. - + omega. -Qed. - -(* Why3 goal *) -Lemma pos_extraction_sup_inv : - forall (x:Z) (i:Z), (0%Z <= i)%Z -> - (forall (j:Z), (i <= j)%Z -> ~ (bit_test x j)) -> - (0%Z <= x)%Z /\ (x < (lsl 1%Z i))%Z. -Proof. - intros x i h1 h2. - unfold lsl. - rewrite Zbits.lsl_pos; auto. - unfold Zbits.lsl_def. - rewrite Zbits.lsl_arithmetic_shift. - unfold Zbits.lsl_arithmetic_def. - replace (1 * two_power_nat (Z.abs_nat i)) with (two_power_nat (Z.abs_nat i)) by ring. - apply Zbits.Zbit_unsigned_trail_inv. - intros k h. - generalize (h2 (Z.of_nat k)); clear h2; intro h2. - unfold bit_test in h2; rewrite Zbits.bit_testb_pos in h2. - + assert (Zbits.zbit_test_def x (Z.of_nat k) <> true) as h3. - { apply h2. clear h2. rewrite <- (Zabs2Nat.id k) in h. - rewrite <- Zabs2Nat.inj_le in h; auto. - apply Zle_0_nat. } - clear h2. - unfold Zbits.zbit_test_def in h3. rewrite Zabs2Nat.id in h3. - destruct (Bits.Zbit x k). - * contradiction h3. auto. - * auto. - + apply Zle_0_nat. -Qed. - -(** * Link between Bit extraction and C type conversions *) -(** ** Unsigned conversions *) - -(* Why3 goal *) -Lemma to_uint_extraction_sup : - forall (n:Z) (x:Z) (i:Z), ((0%Z <= n)%Z /\ (n <= i)%Z) -> - (Cint.is_uint n x) -> ~ (bit_test x i). -Proof. - intros n x i h1 h2. - assert (H:(Bits.Zbit x (Z.abs_nat i) = false)). - { unfold Cint.is_uint in h2. - apply (Zbits.Zbit_unsigned_trail (Z.abs_nat n) (Z.abs_nat i) x). - + apply Zabs_nat_le. omega. - + unfold Cint.two_power_abs in h2. - trivial. } - assert (I:(0 <= i)) by omega; - unfold bit_test; unfold_bit_testb I; unfold Zbits.zbit_test_def. - rewrite H; discriminate. -Qed. - -(* Why3 goal *) -Lemma to_uint_extraction_inf_bool : - forall (n:Z) (x:Z) (i:Z), ((0%Z <= i)%Z /\ (i < n)%Z) -> - ((bit_testb (Cint.to_uint n x) i) = (bit_testb x i)). -Proof. - intros n x i (h1,h2); unfold_bit_testb h1; unfold Zbits.zbit_test_def. - pose (k:= (Z.abs_nat i)); fold k. - unfold Cint.to_uint; unfold Cint.to_range. - simpl. - replace (x - 0) with x by (auto with zarith). - unfold Cint.two_power_abs. - rewrite Zbits.Zbit_uint_mod_two_power_nat. - rewrite (leb_correct_conv k (Z.abs_nat n)). - + trivial. - + apply Zabs_nat_lt; omega. -Qed. - -(* Why3 goal *) -Lemma to_uint_extraction_inf : - forall (n:Z) (x:Z) (i:Z), ((0%Z <= i)%Z /\ (i < n)%Z) -> - (bit_test (Cint.to_uint n x) i) <-> (bit_test x i). -Proof. - intros n x i (h1,h2); - unfold bit_test; - rewrite to_uint_extraction_inf_bool by auto; - pose (xb:=bit_testb x i); fold xb; - destruct xb; simpl; split; intro G; auto; destruct G; auto. -Qed. - -(* Why3 goal *) -Lemma is_uint_ext : - forall (n:Z) (x:Z) (y:Z), (0%Z <= n)%Z -> (Cint.is_uint n x) -> - (Cint.is_uint n y) -> - (forall (i:Z), ((0%Z <= i)%Z /\ (i < n)%Z) -> - (bit_test x i) <-> (bit_test y i)) -> - (x = y). -Proof. - intros n x y h1 h2 h3 h4. - assert (forall i: int, (0 <= i)%Z -> (bit_test x i <-> bit_test y i)). - { intros. - case_lt i n; intro. - + apply h4; omega. - + assert (~ bit_test x i). - { apply (to_uint_extraction_sup n). omega. auto. } - assert (~ bit_test y i). - { apply (to_uint_extraction_sup n). omega. auto. } - intuition. } - clear h1; clear h2; clear h3; clear h4. - unfold bit_test in H. - unfold bit_testb in H. - apply Zbits.bit_testb_ext; intros. - rewrite <- Zbits.bool2_eq_true. - apply H; auto. -Qed. - -Local Ltac uint_extraction_inf_bool to_uint := - intros; rewrite to_uint; - apply to_uint_extraction_inf_bool; - omega. - -Local Ltac uint_extraction_inf to_uint := - intros; rewrite to_uint; - apply to_uint_extraction_inf; - omega. - -(** *** Cast to uint8 C type *) -(* Why3 goal *) -Lemma to_uint8_extraction_sup : - forall (x:Z) (i:Z), (8%Z <= i)%Z -> (Cint.is_uint8 x) -> ~ (bit_test x i). -Proof. - intros; apply (to_uint_extraction_sup 8); (auto with zarith). -Qed. - -(* Why3 goal *) -Lemma to_uint8_extraction_inf_bool : - forall (x:Z) (i:Z), ((0%Z <= i)%Z /\ (i < 8%Z)%Z) -> - ((bit_testb (Cint.to_uint8 x) i) = (bit_testb x i)). -Proof. - uint_extraction_inf_bool Cint.to_uint_8. -Qed. - -(* Why3 goal *) -Lemma to_uint8_extraction_inf : - forall (x:Z) (i:Z), ((0%Z <= i)%Z /\ (i < 8%Z)%Z) -> - (bit_test (Cint.to_uint8 x) i) <-> (bit_test x i). -Proof. - uint_extraction_inf Cint.to_uint_8. -Qed. - -(* Why3 goal *) -Lemma is_uint8_ext : - forall (x:Z) (y:Z), (Cint.is_uint8 x) -> (Cint.is_uint8 y) -> - (forall (i:Z), ((0%Z <= i)%Z /\ (i < 8%Z)%Z) -> - (bit_test x i) <-> (bit_test y i)) -> - (x = y). -Proof. - intros x y h1 h2 h3. - apply (is_uint_ext 8); (auto with zarith). -Qed. - -(** *** Cast to uint16 C type *) -(* Why3 goal *) -Lemma to_uint16_extraction_sup : - forall (x:Z) (i:Z), (16%Z <= i)%Z -> (Cint.is_uint16 x) -> ~ (bit_test x i). -Proof. - intros; apply (to_uint_extraction_sup 16); (auto with zarith). -Qed. - -(* Why3 goal *) -Lemma to_uint16_extraction_inf_bool : - forall (x:Z) (i:Z), ((0%Z <= i)%Z /\ (i < 16%Z)%Z) -> - ((bit_testb (Cint.to_uint16 x) i) = (bit_testb x i)). -Proof. - uint_extraction_inf_bool Cint.to_uint_16. -Qed. - -(* Why3 goal *) -Lemma to_uint16_extraction_inf : - forall (x:Z) (i:Z), ((0%Z <= i)%Z /\ (i < 16%Z)%Z) -> - (bit_test (Cint.to_uint16 x) i) <-> (bit_test x i). -Proof. - uint_extraction_inf Cint.to_uint_16. -Qed. - -(* Why3 goal *) -Lemma is_uint16_ext : - forall (x:Z) (y:Z), (Cint.is_uint16 x) -> (Cint.is_uint16 y) -> - (forall (i:Z), ((0%Z <= i)%Z /\ (i < 16%Z)%Z) -> - (bit_test x i) <-> (bit_test y i)) -> - (x = y). -Proof. - intros x y h1 h2 h3. - apply (is_uint_ext 16); (auto with zarith). -Qed. - -(** *** Cast to uint32 C type *) -(* Why3 goal *) -Lemma to_uint32_extraction_sup : - forall (x:Z) (i:Z), (32%Z <= i)%Z -> (Cint.is_uint32 x) -> ~ (bit_test x i). -Proof. - intros; apply (to_uint_extraction_sup 32); (auto with zarith). -Qed. - -(* Why3 goal *) -Lemma to_uint32_extraction_inf_bool : - forall (x:Z) (i:Z), ((0%Z <= i)%Z /\ (i < 32%Z)%Z) -> - ((bit_testb (Cint.to_uint32 x) i) = (bit_testb x i)). -Proof. - uint_extraction_inf_bool Cint.to_uint_32. -Qed. - -(* Why3 goal *) -Lemma to_uint32_extraction_inf : - forall (x:Z) (i:Z), ((0%Z <= i)%Z /\ (i < 32%Z)%Z) -> - (bit_test (Cint.to_uint32 x) i) <-> (bit_test x i). -Proof. - uint_extraction_inf Cint.to_uint_32. -Qed. - -(* Why3 goal *) -Lemma is_uint32_ext : - forall (x:Z) (y:Z), (Cint.is_uint32 x) -> (Cint.is_uint32 y) -> - (forall (i:Z), ((0%Z <= i)%Z /\ (i < 32%Z)%Z) -> - (bit_test x i) <-> (bit_test y i)) -> - (x = y). -Proof. - intros x y h1 h2 h3. - apply (is_uint_ext 32); (auto with zarith). -Qed. - -(** *** Cast to uint64 C type *) -(* Why3 goal *) -Lemma to_uint64_extraction_sup : - forall (x:Z) (i:Z), (64%Z <= i)%Z -> (Cint.is_uint64 x) -> ~ (bit_test x i). -Proof. - intros; apply (to_uint_extraction_sup 64); (auto with zarith). -Qed. - -(* Why3 goal *) -Lemma to_uint64_extraction_inf_bool : - forall (x:Z) (i:Z), ((0%Z <= i)%Z /\ (i < 64%Z)%Z) -> - ((bit_testb (Cint.to_uint64 x) i) = (bit_testb x i)). -Proof. - uint_extraction_inf_bool Cint.to_uint_64. -Qed. - -(* Why3 goal *) -Lemma to_uint64_extraction_inf : - forall (x:Z) (i:Z), ((0%Z <= i)%Z /\ (i < 64%Z)%Z) -> - (bit_test (Cint.to_uint64 x) i) <-> (bit_test x i). -Proof. - uint_extraction_inf Cint.to_uint_64. -Qed. - -(* Why3 goal *) -Lemma is_uint64_ext : - forall (x:Z) (y:Z), (Cint.is_uint64 x) -> (Cint.is_uint64 y) -> - (forall (i:Z), ((0%Z <= i)%Z /\ (i < 64%Z)%Z) -> - (bit_test x i) <-> (bit_test y i)) -> - (x = y). -Proof. - intros x y h1 h2 h3. - apply (is_uint_ext 64); (auto with zarith). -Qed. - -(** ** Signed conversions *) -(* Why3 goal *) -Lemma to_sint_extraction_sup : - forall (n:Z) (x:Z) (i:Z), ((0%Z <= n)%Z /\ (n <= i)%Z) -> - (Cint.is_sint n x) -> (bit_test x i) <-> (x < 0%Z)%Z. -Proof. - intros n x i h1. - unfold Cint.is_sint. - intro h2; - assert (H:(0 <= i)) by omega; - unfold bit_test; unfold_bit_testb H; unfold Zbits.zbit_test_def. - assert (Z.abs_nat n <= Z.abs_nat i)%nat. - { apply (Zabs_nat_le); omega. } - rewrite <- Zlt_bool_true_Zlt; - apply (Zbits.Zbit_trail (Z.abs_nat n) (Z.abs_nat i) x); auto. -Qed. - -(* Why3 goal *) -Lemma to_sint_extraction_inf_bool : - forall (n:Z) (x:Z) (i:Z), ((0%Z <= i)%Z /\ (i < n)%Z) -> - ((bit_testb (Cint.to_sint n x) i) = (bit_testb x i)). -Proof. - intros n x i (h1,h2); unfold_bit_testb h1; unfold Zbits.zbit_test_def. - pose (k:= (Z.abs_nat i)); fold k. - unfold Cint.to_sint; unfold Cint.to_range. - rewrite Z.sub_opp_r; rewrite Z.sub_opp_r. - rewrite Z.add_opp_l. - replace (Cint.two_power_abs n + Cint.two_power_abs n) with (2 * Cint.two_power_abs n) by (auto with zarith). - unfold Cint.two_power_abs. - replace n with ((n-i)+i) by (auto with zarith). - rewrite Zabs2Nat.inj_add by omega. - apply Zbits.Zbit_sint_mod_two_power_nat. -Qed. - -(* Why3 goal *) -Lemma to_sint_extraction_inf : - forall (n:Z) (x:Z) (i:Z), ((0%Z <= i)%Z /\ (i < n)%Z) -> - (bit_test (Cint.to_sint n x) i) <-> (bit_test x i). -Proof. - intros n x i (h1,h2). - unfold bit_test; - rewrite to_sint_extraction_inf_bool by auto. - pose (xb:=bit_testb x i); fold xb; - destruct xb; simpl; split; intro G; auto; destruct G; auto. -Qed. - -(* Why3 goal *) -Lemma is_sint_ext : - forall (n:Z) (x:Z) (y:Z), (0%Z <= n)%Z -> (Cint.is_sint n x) -> - (Cint.is_sint n y) -> - (forall (i:Z), ((0%Z <= i)%Z /\ (i <= n)%Z) -> - (bit_test x i) <-> (bit_test y i)) -> - (x = y). -Proof. - intros n x y h1 h2 h3 h4. - assert (forall i: int, (0 <= i)%Z -> (bit_test x i <-> bit_test y i)). - { intros. - case_leq i n; intro. - + apply h4; omega. - + assert (0<=n<=n) by omega. - specialize ((h4 n) H1). - generalize ((to_sint_extraction_sup n x n) H1 h2). - generalize ((to_sint_extraction_sup n y n) H1 h3). - clear H1; intros. - rewrite h4 in H2. rewrite H2 in H1. clear H2. - assert ((bit_test x i) <-> x < 0). - { apply (to_sint_extraction_sup n); [omega | auto]. } - assert ((bit_test y i) <-> y < 0). - { apply (to_sint_extraction_sup n); [omega | auto]. } - rewrite H2. - rewrite H3. - auto. } - clear h1; clear h2; clear h3; clear h4. - unfold bit_test in H. - unfold bit_testb in H. - apply Zbits.bit_testb_ext; intros. - rewrite <- Zbits.bool2_eq_true. - apply H; auto. -Qed. - -(** Tactical *) -Local Ltac sint_extraction_sup is_sint vn vz := - intros x i h1; - unfold is_sint; - intro h2; - assert (H:(0 <= i)) by omega; - unfold bit_test; unfold_bit_testb H; unfold Zbits.zbit_test_def; - assert (Z.abs_nat vz <= Z.abs_nat i)%nat - by (assert (vn = Z.abs_nat vz)%nat by (auto with arith); - apply Zabs_nat_le; omega); - rewrite <- Zlt_bool_true_Zlt; - apply (Zbits.Zbit_trail vn (Z.abs_nat i) x); auto. - -Local Ltac unfold_hyp h := - match goal with - | h:(?X1) |- _ => unfold X1 in h - | h:(?X1 _ ) |- _ => unfold X1 in h - | h:(?X1 _ _) |- _ => unfold X1 in h - | h:(?X1 _ _ _) |- _ => unfold X1 in h - | h:(?X1 _ _ _ _) |- _ => unfold X1 in h - | _ => idtac - end. - -Local Ltac sint_extraction_inf_bool to_sint := - intros; rewrite to_sint; - apply to_sint_extraction_inf_bool; - omega. - -Local Ltac sint_extraction_inf to_sint := - intros; rewrite to_sint; - apply to_sint_extraction_inf; - omega. - -(** *** Cast to sint8 C type *) -(* Why3 goal *) -Lemma to_sint8_extraction_sup : - forall (x:Z) (i:Z), (7%Z <= i)%Z -> (Cint.is_sint8 x) -> - (bit_test x i) <-> (x < 0%Z)%Z. -Proof. - intros; apply (to_sint_extraction_sup 7); (auto with zarith). -Qed. - -(* Why3 goal *) -Lemma to_sint8_extraction_inf_bool : - forall (x:Z) (i:Z), ((0%Z <= i)%Z /\ (i < 7%Z)%Z) -> - ((bit_testb (Cint.to_sint8 x) i) = (bit_testb x i)). -Proof. - sint_extraction_inf_bool Cint.to_sint_8. -Qed. - -(* Why3 goal *) -Lemma to_sint8_extraction_inf : - forall (x:Z) (i:Z), ((0%Z <= i)%Z /\ (i < 7%Z)%Z) -> - (bit_test (Cint.to_sint8 x) i) <-> (bit_test x i). -Proof. - sint_extraction_inf Cint.to_sint_8. -Qed. - -(* Why3 goal *) -Lemma is_sint8_ext : - forall (x:Z) (y:Z), (Cint.is_sint8 x) -> (Cint.is_sint8 y) -> - (forall (i:Z), ((0%Z <= i)%Z /\ (i <= 7%Z)%Z) -> - (bit_test x i) <-> (bit_test y i)) -> - (x = y). -Proof. - intros. apply (is_sint_ext 7) ; (auto with zarith). -Qed. - -(** *** Cast to sint16 C type *) -(* Why3 goal *) -Lemma to_sint16_extraction_sup : - forall (x:Z) (i:Z), (15%Z <= i)%Z -> (Cint.is_sint16 x) -> - (bit_test x i) <-> (x < 0%Z)%Z. -Proof. - intros; apply (to_sint_extraction_sup 15); (auto with zarith). -Qed. - -(* Why3 goal *) -Lemma to_sint16_extraction_inf_bool : - forall (x:Z) (i:Z), ((0%Z <= i)%Z /\ (i < 15%Z)%Z) -> - ((bit_testb (Cint.to_sint16 x) i) = (bit_testb x i)). -Proof. - sint_extraction_inf_bool Cint.to_sint_16. -Qed. - -(* Why3 goal *) -Lemma to_sint16_extraction_inf : - forall (x:Z) (i:Z), ((0%Z <= i)%Z /\ (i < 15%Z)%Z) -> - (bit_test (Cint.to_sint16 x) i) <-> (bit_test x i). -Proof. - sint_extraction_inf Cint.to_sint_16. -Qed. - -(* Why3 goal *) -Lemma is_sint16_ext : - forall (x:Z) (y:Z), (Cint.is_sint16 x) -> (Cint.is_sint16 y) -> - (forall (i:Z), ((0%Z <= i)%Z /\ (i <= 15%Z)%Z) -> - (bit_test x i) <-> (bit_test y i)) -> - (x = y). -Proof. - intros. apply (is_sint_ext 15) ; (auto with zarith). -Qed. - -(** *** Cast to uint32 C type *) -(* Why3 goal *) -Lemma to_sint32_extraction_sup : - forall (x:Z) (i:Z), (31%Z <= i)%Z -> (Cint.is_sint32 x) -> - (bit_test x i) <-> (x < 0%Z)%Z. -Proof. - intros; apply (to_sint_extraction_sup 31); (auto with zarith). -Qed. - -(* Why3 goal *) -Lemma to_sint32_extraction_inf_bool : - forall (x:Z) (i:Z), ((0%Z <= i)%Z /\ (i < 31%Z)%Z) -> - ((bit_testb (Cint.to_sint32 x) i) = (bit_testb x i)). -Proof. - sint_extraction_inf_bool Cint.to_sint_32. -Qed. - -(* Why3 goal *) -Lemma to_sint32_extraction_inf : - forall (x:Z) (i:Z), ((0%Z <= i)%Z /\ (i < 31%Z)%Z) -> - (bit_test (Cint.to_sint32 x) i) <-> (bit_test x i). -Proof. - sint_extraction_inf Cint.to_sint_32. -Qed. - -(* Why3 goal *) -Lemma is_sint32_ext : - forall (x:Z) (y:Z), (Cint.is_sint32 x) -> (Cint.is_sint32 y) -> - (forall (i:Z), ((0%Z <= i)%Z /\ (i <= 31%Z)%Z) -> - (bit_test x i) <-> (bit_test y i)) -> - (x = y). -Proof. - intros. apply (is_sint_ext 31) ; (auto with zarith). -Qed. - -(** *** Cast to uint64 C type *) -(* Why3 goal *) -Lemma to_sint64_extraction_sup : - forall (x:Z) (i:Z), (63%Z <= i)%Z -> (Cint.is_sint64 x) -> - (bit_test x i) <-> (x < 0%Z)%Z. -Proof. - intros; apply (to_sint_extraction_sup 63); (auto with zarith). -Qed. - -(* Why3 goal *) -Lemma to_sint64_extraction_inf_bool : - forall (x:Z) (i:Z), ((0%Z <= i)%Z /\ (i < 63%Z)%Z) -> - ((bit_testb (Cint.to_sint64 x) i) = (bit_testb x i)). -Proof. - sint_extraction_inf_bool Cint.to_sint_64. -Qed. - -(* Why3 goal *) -Lemma to_sint64_extraction_inf : - forall (x:Z) (i:Z), ((0%Z <= i)%Z /\ (i < 63%Z)%Z) -> - (bit_test (Cint.to_sint64 x) i) <-> (bit_test x i). -Proof. - sint_extraction_inf Cint.to_sint_64. -Qed. - -(* Why3 goal *) -Lemma is_sint64_ext : - forall (x:Z) (y:Z), (Cint.is_sint64 x) -> (Cint.is_sint64 y) -> - (forall (i:Z), ((0%Z <= i)%Z /\ (i <= 63%Z)%Z) -> - (bit_test x i) <-> (bit_test y i)) -> - (x = y). -Proof. - intros; apply (is_sint_ext 63); (auto with zarith). -Qed. - -(** * Some C-Integer Bits Conversions are distributive *) -(** Tacticals *) -Local Ltac is_uint_bitwise f n := - intros x y Rx Ry; unfold_hyp Rx; unfold_hyp Ry; apply Cint.id_to_range; - apply (Zbits.Z_bitwise_in_uint_range f n x y Rx Ry); by compute. - -Local Ltac lsr_in_uint_range n := - intros x y Ry Rx; unfold_hyp Rx; apply Cint.id_to_range; - split; - [ (apply (Zbits.lsr_lower_bound 0 _ _ Ry); omega) - | (apply (Zbits.lsr_upper_bound n _ _ Ry); omega)]. - -(** ** Unsigned conversions *) - -(* Why3 goal *) -Lemma to_uint_lor : - forall (n:Z) (x:Z) (y:Z), - ((Cint.to_uint n (lor x y)) = (lor (Cint.to_uint n x) (Cint.to_uint n y))). -Proof. - intros n x y. - apply Zbits.zbit_test_ext. intro. - rewrite Zbits.lor_extraction. - unfold Cint.to_uint; unfold Cint.to_range; Cint.simplify_to_range_unfolding. - unfold Cint.two_power_abs. - repeat (rewrite Zbits.uint_mod_two_power_extraction). - rewrite Zbits.lor_extraction. - pose (c:=(leb (Z.abs_nat n) (Z.abs_nat n0))); fold c. - destruct c; auto. -Qed. - -(** *** Cast to uint8 C type *) -(* Why3 goal *) -Lemma to_uint8_lor : - forall (x:Z) (y:Z), - ((Cint.to_uint8 (lor x y)) = (lor (Cint.to_uint8 x) (Cint.to_uint 8%Z y))). -Proof. - intros x y; rewrite Cint.to_uint_8; apply to_uint_lor. -Qed. - -(** *** Cast to uint16 C type *) -(* Why3 goal *) -Lemma to_uint16_lor : - forall (x:Z) (y:Z), - ((Cint.to_uint16 (lor x y)) = (lor (Cint.to_uint16 x) (Cint.to_uint16 y))). -Proof. - intros x y; rewrite Cint.to_uint_16; apply to_uint_lor. -Qed. - -(** *** Cast to uint32 C type *) -(* Why3 goal *) -Lemma to_uint32_lor : - forall (x:Z) (y:Z), - ((Cint.to_uint32 (lor x y)) = (lor (Cint.to_uint32 x) (Cint.to_uint32 y))). -Proof. - intros x y; rewrite Cint.to_uint_32; apply to_uint_lor. -Qed. - -(** *** Cast to uint64 C type *) -(* Why3 goal *) -Lemma to_uint64_lor : - forall (x:Z) (y:Z), - ((Cint.to_uint64 (lor x y)) = (lor (Cint.to_uint64 x) (Cint.to_uint64 y))). -Proof. - intros x y; rewrite Cint.to_uint_64; apply to_uint_lor. -Qed. - -(* Why3 goal *) -Lemma is_uint_lxor : - forall (n:Z) (x:Z) (y:Z), (Cint.is_uint n x) -> (Cint.is_uint n y) -> - ((Cint.to_uint n (lxor x y)) = (lxor x y)). -Proof. - intro n; is_uint_bitwise xorb (Zabs_nat n). -Qed. - -(** * Some C-Integer Bits Conversions are identity *) -(** ** Unsigned conversions *) -(* Why3 goal *) -Lemma is_uint_lor : - forall (n:Z) (x:Z) (y:Z), (Cint.is_uint n x) -> (Cint.is_uint n y) -> - ((Cint.to_uint n (lor x y)) = (lor x y)). -Proof. - intro n; is_uint_bitwise orb (Zabs_nat n). -Qed. - -(* Why3 goal *) -Lemma is_uint_land : - forall (n:Z) (x:Z) (y:Z), (Cint.is_uint n x) -> (Cint.is_uint n y) -> - ((Cint.to_uint n (land x y)) = (land x y)). -Proof. - intro n; is_uint_bitwise andb (Zabs_nat n). -Qed. - -(* Why3 goal *) -Lemma is_uint_lsr : - forall (n:Z) (x:Z) (y:Z), (0%Z <= y)%Z -> (Cint.is_uint n x) -> - ((Cint.to_uint n (lsr x y)) = (lsr x y)). -Proof. - intro n; lsr_in_uint_range (Cint.two_power_abs n). -Qed. - -(* Why3 goal *) -Lemma is_uint_lsl1_inf : - forall (n:Z) (y:Z), ((0%Z <= y)%Z /\ (y < n)%Z) -> - ((Cint.to_uint n (lsl 1%Z y)) = (lsl 1%Z y)). -Proof. - intros n y (h1,h2); - (assert (0 <= y) as Ry by omega); - unfold lsl; unfold Zbits.lsl; rewrite (Zle_imp_le_bool _ _ Ry); - unfold Zbits.lsl_def; - rewrite Zbits.lsl_arithmetic_shift; unfold Zbits.lsl_arithmetic_def. - (replace (1 * two_power_nat (Z.abs_nat y)) - with (two_power_nat (Z.abs_nat y)) by (auto with zarith)); - clear Ry. - - assert (Z.abs_nat y < (Z.abs_nat n))%nat as A by - (apply Zabs_nat_lt; omega); - clear h1; clear h2; - pose (M := Z.abs_nat y); fold M; fold M in A. - - unfold Cint.to_uint; unfold Cint.to_range; Cint.simplify_to_range_unfolding. - rewrite Zmod_small; trivial. - unfold Cint.two_power_abs; pose (N:=(Z.abs_nat n)); fold N; fold N in A. - generalize (Bits.two_power_nat_is_positive M); intro Pos. - generalize (Bits.two_power_nat_increase_strict M N A) ; intro. - omega. -Qed. - -(* Why3 goal *) -Lemma is_uint_lsl1_sup : - forall (n:Z) (y:Z), ((0%Z <= n)%Z /\ (n <= y)%Z) -> - ((Cint.to_uint n (lsl 1%Z y)) = 0%Z). -Proof. - intros n y h1. - (assert (0 <= y) as Ry by omega); - unfold lsl; unfold Zbits.lsl; rewrite (Zle_imp_le_bool _ _ Ry); - unfold Zbits.lsl_def; - rewrite Zbits.lsl_arithmetic_shift; unfold Zbits.lsl_arithmetic_def. - (replace (1 * two_power_nat (Z.abs_nat y)) - with (two_power_nat (Z.abs_nat y)) by (auto with zarith)); - clear Ry. - - assert (Z.abs_nat n <= (Z.abs_nat y))%nat as A by - (apply Zabs_nat_le; omega); - clear h1; - pose (M := Z.abs_nat y); fold M; fold M in A. - unfold Cint.to_uint; unfold Cint.to_range; Cint.simplify_to_range_unfolding. - - rewrite (le_plus_minus (Z.abs_nat n) M A). - replace (Z.abs_nat n + (M - Z.abs_nat n))%nat with ((M - Z.abs_nat n) + Z.abs_nat n)%nat by (auto with zarith). - rewrite Bits.two_power_nat_plus. - - apply Z_mod_mult. -Qed. - -(** *** Cast to uint8 C type *) -(* Why3 goal *) -Lemma is_uint8_lxor : - forall (x:Z) (y:Z), (Cint.is_uint8 x) -> (Cint.is_uint8 y) -> - ((Cint.to_uint8 (lxor x y)) = (lxor x y)). -Proof. - intros; rewrite Cint.to_uint_8; apply is_uint_lxor; trivial. -Qed. - -(* Why3 goal *) -Lemma is_uint8_lor : - forall (x:Z) (y:Z), (Cint.is_uint8 x) -> (Cint.is_uint8 y) -> - ((Cint.to_uint8 (lor x y)) = (lor x y)). -Proof. - intros; rewrite Cint.to_uint_8; apply is_uint_lor; trivial. -Qed. - -(* Why3 goal *) -Lemma is_uint8_land : - forall (x:Z) (y:Z), (Cint.is_uint8 x) -> (Cint.is_uint8 y) -> - ((Cint.to_uint8 (land x y)) = (land x y)). -Proof. - intros; rewrite Cint.to_uint_8; apply is_uint_land; trivial. -Qed. - -(* Why3 goal *) -Lemma is_uint8_lsr : - forall (x:Z) (y:Z), (0%Z <= y)%Z -> (Cint.is_uint8 x) -> - ((Cint.to_uint8 (lsr x y)) = (lsr x y)). -Proof. - intros; rewrite Cint.to_uint_8; apply is_uint_lsr; trivial. -Qed. - -(* Why3 goal *) -Lemma is_uint8_lsl1_inf : - forall (y:Z), ((0%Z <= y)%Z /\ (y < 8%Z)%Z) -> - ((Cint.to_uint8 (lsl 1%Z y)) = (lsl 1%Z y)). -Proof. - intros; rewrite Cint.to_uint_8; apply is_uint_lsl1_inf; trivial. -Qed. - -(* Why3 goal *) -Lemma is_uint8_lsl1_sup : - forall (y:Z), (8%Z <= y)%Z -> ((Cint.to_uint8 (lsl 1%Z y)) = 0%Z). -Proof. - intros; rewrite Cint.to_uint_8; apply is_uint_lsl1_sup; omega. -Qed. - -(** *** Cast to uint16 C type *) -(* Why3 goal *) -Lemma is_uint16_lxor : - forall (x:Z) (y:Z), (Cint.is_uint16 x) -> (Cint.is_uint16 y) -> - ((Cint.to_uint16 (lxor x y)) = (lxor x y)). -Proof. - intros; rewrite Cint.to_uint_16; apply is_uint_lxor; trivial. -Qed. - -(* Why3 goal *) -Lemma is_uint16_lor : - forall (x:Z) (y:Z), (Cint.is_uint16 x) -> (Cint.is_uint16 y) -> - ((Cint.to_uint16 (lor x y)) = (lor x y)). -Proof. - intros; rewrite Cint.to_uint_16; apply is_uint_lor; trivial. -Qed. - -(* Why3 goal *) -Lemma is_uint16_land : - forall (x:Z) (y:Z), (Cint.is_uint16 x) -> (Cint.is_uint16 y) -> - ((Cint.to_uint16 (land x y)) = (land x y)). -Proof. - intros; rewrite Cint.to_uint_16; apply is_uint_land; trivial. -Qed. - -(* Why3 goal *) -Lemma is_uint16_lsr : - forall (x:Z) (y:Z), (0%Z <= y)%Z -> (Cint.is_uint16 x) -> - ((Cint.to_uint16 (lsr x y)) = (lsr x y)). -Proof. - intros; rewrite Cint.to_uint_16; apply is_uint_lsr; trivial. -Qed. - -(* Why3 goal *) -Lemma is_uint16_lsl1_inf : - forall (y:Z), ((0%Z <= y)%Z /\ (y < 16%Z)%Z) -> - ((Cint.to_uint16 (lsl 1%Z y)) = (lsl 1%Z y)). -Proof. - intros; rewrite Cint.to_uint_16. apply is_uint_lsl1_inf; trivial. -Qed. - -(* Why3 goal *) -Lemma is_uint16_lsl1_sup : - forall (y:Z), (16%Z <= y)%Z -> ((Cint.to_uint16 (lsl 1%Z y)) = 0%Z). -Proof. - intros; rewrite Cint.to_uint_16; apply is_uint_lsl1_sup; omega. -Qed. - -(** *** Cast to uint32 C type *) -(* Why3 goal *) -Lemma is_uint32_lxor : - forall (x:Z) (y:Z), (Cint.is_uint32 x) -> (Cint.is_uint32 y) -> - ((Cint.to_uint32 (lxor x y)) = (lxor x y)). -Proof. - intros; rewrite Cint.to_uint_32; apply is_uint_lxor; trivial. -Qed. - -(* Why3 goal *) -Lemma is_uint32_lor : - forall (x:Z) (y:Z), (Cint.is_uint32 x) -> (Cint.is_uint32 y) -> - ((Cint.to_uint32 (lor x y)) = (lor x y)). -Proof. - intros; rewrite Cint.to_uint_32; apply is_uint_lor; trivial. -Qed. - -(* Why3 goal *) -Lemma is_uint32_land : - forall (x:Z) (y:Z), (Cint.is_uint32 x) -> (Cint.is_uint32 y) -> - ((Cint.to_uint32 (land x y)) = (land x y)). -Proof. - intros; rewrite Cint.to_uint_32; apply is_uint_land; trivial. -Qed. - -(* Why3 goal *) -Lemma is_uint32_lsr : - forall (x:Z) (y:Z), (0%Z <= y)%Z -> (Cint.is_uint32 x) -> - ((Cint.to_uint32 (lsr x y)) = (lsr x y)). -Proof. - intros; rewrite Cint.to_uint_32; apply is_uint_lsr; trivial. -Qed. - -(* Why3 goal *) -Lemma is_uint32_lsl1_inf : - forall (y:Z), ((0%Z <= y)%Z /\ (y < 32%Z)%Z) -> - ((Cint.to_uint32 (lsl 1%Z y)) = (lsl 1%Z y)). -Proof. - intros; rewrite Cint.to_uint_32; apply is_uint_lsl1_inf; trivial. -Qed. - -(* Why3 goal *) -Lemma is_uint32_lsl1_sup : - forall (y:Z), (32%Z <= y)%Z -> ((Cint.to_uint32 (lsl 1%Z y)) = 0%Z). -Proof. - intros; rewrite Cint.to_uint_32; apply is_uint_lsl1_sup; omega. -Qed. - -(** *** Cast to uint64 C type *) -(* Why3 goal *) -Lemma is_uint64_lxor : - forall (x:Z) (y:Z), (Cint.is_uint64 x) -> (Cint.is_uint64 y) -> - ((Cint.to_uint64 (lxor x y)) = (lxor x y)). -Proof. - intros; rewrite Cint.to_uint_64; apply is_uint_lxor; trivial. -Qed. - -(* Why3 goal *) -Lemma is_uint64_lor : - forall (x:Z) (y:Z), (Cint.is_uint64 x) -> (Cint.is_uint64 y) -> - ((Cint.to_uint64 (lor x y)) = (lor x y)). -Proof. - intros; rewrite Cint.to_uint_64; apply is_uint_lor; trivial. -Qed. - -(* Why3 goal *) -Lemma is_uint64_land : - forall (x:Z) (y:Z), (Cint.is_uint64 x) -> (Cint.is_uint64 y) -> - ((Cint.to_uint64 (land x y)) = (land x y)). -Proof. - intros; rewrite Cint.to_uint_64; apply is_uint_land; trivial. -Qed. - -(* Why3 goal *) -Lemma is_uint64_lsr : - forall (x:Z) (y:Z), (0%Z <= y)%Z -> (Cint.is_uint64 x) -> - ((Cint.to_uint64 (lsr x y)) = (lsr x y)). -Proof. - intros; rewrite Cint.to_uint_64; apply is_uint_lsr; trivial. -Qed. - -(* Why3 goal *) -Lemma is_uint64_lsl1_inf : - forall (y:Z), ((0%Z <= y)%Z /\ (y < 64%Z)%Z) -> - ((Cint.to_uint64 (lsl 1%Z y)) = (lsl 1%Z y)). -Proof. - intros; rewrite Cint.to_uint_64; apply is_uint_lsl1_inf; trivial. -Qed. - -(* Why3 goal *) -Lemma is_uint64_lsl1_sup : - forall (y:Z), (64%Z <= y)%Z -> ((Cint.to_uint64 (lsl 1%Z y)) = 0%Z). -Proof. - intros; rewrite Cint.to_uint_64; apply is_uint_lsl1_sup; omega. -Qed. - -(** ** Signed conversions *) -(** Tacticals *) -Local Ltac is_sint_lnot b := - intros x Rx; unfold_hyp Rx; apply Cint.id_to_range; - apply (Zbits.lnot_in_range (-b) b x Rx); omega. - -Local Ltac is_sint_bitwise f n := - intros x y Rx Ry; unfold_hyp Rx; unfold_hyp Ry; apply Cint.id_to_range; - apply (Zbits.Z_bitwise_in_sint_range f n x y Rx Ry); by compute. - -Local Ltac lsr_in_sint_range n := - intros x y Ry Rx; unfold_hyp Rx; apply Cint.id_to_range; - split; - [ (apply (Zbits.lsr_lower_bound (-n) _ _ Ry); omega) - | (apply (Zbits.lsr_upper_bound n _ _ Ry); omega)]. - -(* Why3 goal *) -Lemma is_sint_lnot : - forall (n:Z) (x:Z), (Cint.is_sint n x) -> - ((Cint.to_sint n (lnot x)) = (lnot x)). -Proof. - intros n; is_sint_lnot (Cint.two_power_abs n). -Qed. - -(* Why3 goal *) -Lemma is_sint_lxor : - forall (n:Z) (x:Z) (y:Z), (Cint.is_sint n x) -> (Cint.is_sint n y) -> - ((Cint.to_sint n (lxor x y)) = (lxor x y)). -Proof. - intro n; is_sint_bitwise xorb (Zabs_nat n). -Qed. - -(* Why3 goal *) -Lemma is_sint_lor : - forall (n:Z) (x:Z) (y:Z), (Cint.is_sint n x) -> (Cint.is_sint n y) -> - ((Cint.to_sint n (lor x y)) = (lor x y)). -Proof. - intro n; is_sint_bitwise orb (Zabs_nat n). -Qed. - -(* Why3 goal *) -Lemma is_sint_land : - forall (n:Z) (x:Z) (y:Z), (Cint.is_sint n x) -> (Cint.is_sint n y) -> - ((Cint.to_sint n (land x y)) = (land x y)). -Proof. - intro n; is_sint_bitwise andb (Zabs_nat n). -Qed. - -(* Why3 goal *) -Lemma is_sint_lsr : - forall (n:Z) (x:Z) (y:Z), (0%Z <= y)%Z -> (Cint.is_sint n x) -> - ((Cint.to_sint n (lsr x y)) = (lsr x y)). -Proof. - intro n; lsr_in_sint_range (Cint.two_power_abs n). -Qed. - -(* Why3 goal *) -Lemma is_sint_lsl1_inf : - forall (n:Z) (y:Z), ((0%Z <= y)%Z /\ (y < n)%Z) -> - ((Cint.to_sint n (lsl 1%Z y)) = (lsl 1%Z y)). -Proof. - intros n y (h1,h2). - apply Cint.id_sint. - unfold lsl; unfold Zbits.lsl; rewrite (Zle_imp_le_bool _ _ h1); - unfold Zbits.lsl_def; - rewrite Zbits.lsl_arithmetic_shift; unfold Zbits.lsl_arithmetic_def; - (replace (1 * two_power_nat (Z.abs_nat y)) - with (two_power_nat (Z.abs_nat y)) by (auto with zarith)). - unfold Cint.is_sint. - generalize (Cint.two_power_abs_is_positive y); - generalize (Cint.two_power_abs_is_positive n); - unfold Cint.two_power_abs; intros. - split; [omega|]. - apply Bits.two_power_nat_increase_strict. - apply Zabs_nat_lt; omega. -Qed. - -(* Why3 goal *) -Lemma is_sint_lsl1_sup : - forall (n:Z) (y:Z), ((0%Z <= n)%Z /\ (n < y)%Z) -> - ((Cint.to_sint n (lsl 1%Z y)) = 0%Z). -Proof. - intros n y h1. - assert (0 <= y) as Ry by omega; - unfold lsl; unfold Zbits.lsl; rewrite (Zle_imp_le_bool _ _ Ry); - unfold Zbits.lsl_def; - rewrite Zbits.lsl_arithmetic_shift; unfold Zbits.lsl_arithmetic_def; - (replace (1 * two_power_nat (Z.abs_nat y)) - with (two_power_nat (Z.abs_nat y)) by (auto with zarith)). - pose (M := two_power_nat (Z.abs_nat y)); fold M. - unfold Cint.to_sint; unfold Cint.to_range; Cint.simplify_to_range_unfolding. - pose (N:=(Cint.two_power_abs n)); fold N. - - rewrite <- (Z.mod_unique_pos (M + N) (N + N) - (Cint.two_power_abs (y - (n + 1))) - N). - + auto with zarith. - + generalize (Cint.two_power_abs_is_positive n); fold N; omega. - + rewrite Z.add_cancel_r. - replace (N + N) with (2 * N) by (auto with zarith); unfold N. - rewrite <- Cint.two_power_abs_plus_one by omega. - rewrite <- Cint.two_power_abs_plus_pos by omega. - replace (n + 1 + (y - (n + 1))) with y by ring. - auto. -Qed. - -(** *** Cast to sint8 C type *) -(* Why3 goal *) -Lemma is_sint8_lnot : - forall (x:Z), (Cint.is_sint8 x) -> ((Cint.to_sint8 (lnot x)) = (lnot x)). -Proof. - is_sint_lnot 128. -Qed. - -(* Why3 goal *) -Lemma is_sint8_lxor : - forall (x:Z) (y:Z), (Cint.is_sint8 x) -> (Cint.is_sint8 y) -> - ((Cint.to_sint8 (lxor x y)) = (lxor x y)). -Proof. - is_sint_bitwise xorb 7%nat. -Qed. - -(* Why3 goal *) -Lemma is_sint8_lor : - forall (x:Z) (y:Z), (Cint.is_sint8 x) -> (Cint.is_sint8 y) -> - ((Cint.to_sint8 (lor x y)) = (lor x y)). -Proof. - is_sint_bitwise orb 7%nat. -Qed. - -(* Why3 goal *) -Lemma is_sint8_land : - forall (x:Z) (y:Z), (Cint.is_sint8 x) -> (Cint.is_sint8 y) -> - ((Cint.to_sint8 (land x y)) = (land x y)). -Proof. - is_sint_bitwise andb 7%nat. -Qed. - -(* Why3 goal *) -Lemma is_sint8_lsr : - forall (x:Z) (y:Z), (0%Z <= y)%Z -> (Cint.is_sint8 x) -> - ((Cint.to_sint8 (lsr x y)) = (lsr x y)). -Proof. - lsr_in_sint_range 128. -Qed. - -(* Why3 goal *) -Lemma is_sint8_lsl1 : ((lsl 1%Z 7%Z) = 128%Z). -Proof. - compute. auto. -Qed. - -(* Why3 goal *) -Lemma is_sint8_lsl1_inf : - forall (y:Z), ((0%Z <= y)%Z /\ (y < 7%Z)%Z) -> - ((Cint.to_sint8 (lsl 1%Z y)) = (lsl 1%Z y)). -Proof. - intros; rewrite Cint.to_sint_8; apply is_sint_lsl1_inf; omega. -Qed. - -(* Why3 goal *) -Lemma is_sint8_lsl1_sup : - forall (y:Z), (8%Z <= y)%Z -> ((Cint.to_sint8 (lsl 1%Z y)) = 0%Z). -Proof. - intros; rewrite Cint.to_sint_8; apply is_sint_lsl1_sup; omega. -Qed. - -(** *** Cast to sint16 C type *) -(* Why3 goal *) -Lemma is_sint16_lnot : - forall (x:Z), (Cint.is_sint16 x) -> ((Cint.to_sint16 (lnot x)) = (lnot x)). -Proof. - is_sint_lnot 32768. -Qed. - -(* Why3 goal *) -Lemma is_sint16_lxor : - forall (x:Z) (y:Z), (Cint.is_sint16 x) -> (Cint.is_sint16 y) -> - ((Cint.to_sint16 (lxor x y)) = (lxor x y)). -Proof. - is_sint_bitwise xorb 15%nat. -Qed. - -(* Why3 goal *) -Lemma is_sint16_lor : - forall (x:Z) (y:Z), (Cint.is_sint16 x) -> (Cint.is_sint16 y) -> - ((Cint.to_sint16 (lor x y)) = (lor x y)). -Proof. - is_sint_bitwise orb 15%nat. -Qed. - -(* Why3 goal *) -Lemma is_sint16_land : - forall (x:Z) (y:Z), (Cint.is_sint16 x) -> (Cint.is_sint16 y) -> - ((Cint.to_sint16 (land x y)) = (land x y)). -Proof. - is_sint_bitwise andb 15%nat. -Qed. - -(* Why3 goal *) -Lemma is_sint16_lsr : - forall (x:Z) (y:Z), (0%Z <= y)%Z -> (Cint.is_sint16 x) -> - ((Cint.to_sint16 (lsr x y)) = (lsr x y)). -Proof. - lsr_in_sint_range 32768. -Qed. - -(* Why3 goal *) -Lemma is_sint16_lsl1 : ((lsl 1%Z 15%Z) = 32768%Z). -Proof. - compute. auto. -Qed. - -(* Why3 goal *) -Lemma is_sint16_lsl1_inf : - forall (y:Z), ((0%Z <= y)%Z /\ (y < 15%Z)%Z) -> - ((Cint.to_sint16 (lsl 1%Z y)) = (lsl 1%Z y)). -Proof. - intros; rewrite Cint.to_sint_16; apply is_sint_lsl1_inf; omega. -Qed. - -(* Why3 goal *) -Lemma is_sint16_lsl1_sup : - forall (y:Z), (16%Z <= y)%Z -> ((Cint.to_sint16 (lsl 1%Z y)) = 0%Z). -Proof. - intros; rewrite Cint.to_sint_16; apply is_sint_lsl1_sup; omega. -Qed. - -(** *** Cast to sint32 C type *) -(* Why3 goal *) -Lemma is_sint32_lnot : - forall (x:Z), (Cint.is_sint32 x) -> ((Cint.to_sint32 (lnot x)) = (lnot x)). -Proof. - is_sint_lnot 2147483648. -Qed. - -(* Why3 goal *) -Lemma is_sint32_lxor : - forall (x:Z) (y:Z), (Cint.is_sint32 x) -> (Cint.is_sint32 y) -> - ((Cint.to_sint32 (lxor x y)) = (lxor x y)). -Proof. - is_sint_bitwise xorb 31%nat. -Qed. - -(* Why3 goal *) -Lemma is_sint32_lor : - forall (x:Z) (y:Z), (Cint.is_sint32 x) -> (Cint.is_sint32 y) -> - ((Cint.to_sint32 (lor x y)) = (lor x y)). -Proof. - is_sint_bitwise orb 31%nat. -Qed. - -(* Why3 goal *) -Lemma is_sint32_land : - forall (x:Z) (y:Z), (Cint.is_sint32 x) -> (Cint.is_sint32 y) -> - ((Cint.to_sint32 (land x y)) = (land x y)). -Proof. - is_sint_bitwise andb 31%nat. -Qed. - -(* Why3 goal *) -Lemma is_sint32_lsr : - forall (x:Z) (y:Z), (0%Z <= y)%Z -> (Cint.is_sint32 x) -> - ((Cint.to_sint32 (lsr x y)) = (lsr x y)). -Proof. - lsr_in_sint_range 2147483648. -Qed. - -(* Why3 goal *) -Lemma is_sint32_lsl1 : ((lsl 1%Z 31%Z) = 2147483648%Z). -Proof. - compute. auto. -Qed. - -(* Why3 goal *) -Lemma is_sint32_lsl1_inf : - forall (y:Z), ((0%Z <= y)%Z /\ (y < 31%Z)%Z) -> - ((Cint.to_sint32 (lsl 1%Z y)) = (lsl 1%Z y)). -Proof. - intros; rewrite Cint.to_sint_32; apply is_sint_lsl1_inf; omega. -Qed. - -(* Why3 goal *) -Lemma is_sint32_lsl1_sup : - forall (y:Z), (32%Z <= y)%Z -> ((Cint.to_sint32 (lsl 1%Z y)) = 0%Z). -Proof. - intros; rewrite Cint.to_sint_32; apply is_sint_lsl1_sup; omega. -Qed. - -(** *** Cast to sint64 C type *) -(* Why3 goal *) -Lemma is_sint64_lnot : - forall (x:Z), (Cint.is_sint64 x) -> ((Cint.to_sint64 (lnot x)) = (lnot x)). -Proof. - is_sint_lnot 9223372036854775808. -Qed. - -(* Why3 goal *) -Lemma is_sint64_lxor : - forall (x:Z) (y:Z), (Cint.is_sint64 x) -> (Cint.is_sint64 y) -> - ((Cint.to_sint64 (lxor x y)) = (lxor x y)). -Proof. - is_sint_bitwise xorb 63%nat. -Qed. - -(* Why3 goal *) -Lemma is_sint64_lor : - forall (x:Z) (y:Z), (Cint.is_sint64 x) -> (Cint.is_sint64 y) -> - ((Cint.to_sint64 (lor x y)) = (lor x y)). -Proof. - is_sint_bitwise orb 63%nat. -Qed. - -(* Why3 goal *) -Lemma is_sint64_land : - forall (x:Z) (y:Z), (Cint.is_sint64 x) -> (Cint.is_sint64 y) -> - ((Cint.to_sint64 (land x y)) = (land x y)). -Proof. - is_sint_bitwise andb 63%nat. -Qed. - -(* Why3 goal *) -Lemma is_sint64_lsr : - forall (x:Z) (y:Z), (0%Z <= y)%Z -> (Cint.is_sint64 x) -> - ((Cint.to_sint64 (lsr x y)) = (lsr x y)). -Proof. - lsr_in_sint_range 9223372036854775808. -Qed. - -(* Why3 goal *) -Lemma is_sint64_lsl1 : ((lsl 1%Z 63%Z) = 9223372036854775808%Z). -Proof. - compute. auto. -Qed. - -(* Why3 goal *) -Lemma is_sint64_lsl1_inf : - forall (y:Z), ((0%Z <= y)%Z /\ (y < 63%Z)%Z) -> - ((Cint.to_sint64 (lsl 1%Z y)) = (lsl 1%Z y)). -Proof. - intros; rewrite Cint.to_sint_64; apply is_sint_lsl1_inf; omega. -Qed. - -(* Why3 goal *) -Lemma is_sint64_lsl1_sup : - forall (y:Z), (64%Z <= y)%Z -> ((Cint.to_sint64 (lsl 1%Z y)) = 0%Z). -Proof. - intros; rewrite Cint.to_sint_64; apply is_sint_lsl1_sup; omega. -Qed. - -(** * Range of some bitwise operations *) -(* Why3 goal *) -Lemma uint_land_range : - forall (x:Z) (y:Z), (0%Z <= x)%Z -> - (0%Z <= (land x y))%Z /\ ((land x y) <= x)%Z. -Proof. - intros x y h1. - apply Zbits.uint_land_range; trivial. -Qed. - -(* Why3 goal *) -Lemma uint_lor_inf : - forall (x:Z) (y:Z), ((-1%Z)%Z <= x)%Z -> (0%Z <= y)%Z -> (x <= (lor x y))%Z. -Proof. - intros x y h1 h2. - case_leq 0 x; intro. - + apply Zbits.uint_lor_inf; trivial. - + replace x with (-1). - { rewrite Zbits.lor_1; omega. } - omega. -Qed. - -(* Why3 goal *) -Lemma sint_land_inf : - forall (x:Z) (y:Z), (x <= 0%Z)%Z -> (y < 0%Z)%Z -> ((land x y) <= x)%Z. -Proof. - intros x y h1 h2. - cut (-(x+1) <= -((land x y)+1)). - { omega. } - fold (Bits.zlnot x). - fold (Bits.zlnot (land x y)). - repeat (rewrite <- Zbits.lnot_zlnot_equiv). - rewrite Zbits.lnot_land_de_morgan. - repeat (rewrite Zbits.lnot_zlnot_equiv). - apply (uint_lor_inf (Bits.zlnot x)); unfold Bits.zlnot; try omega. -Qed. - -(* Why3 goal *) -Lemma sint_lor_range : - forall (x:Z) (y:Z), (x < 0%Z)%Z -> - (x <= (lor x y))%Z /\ ((lor x y) < 0%Z)%Z. -Proof. - intros x y h1. - cut (0 <= -((lor x y)+1) <= -(x+1)). - { omega. } - fold (Bits.zlnot x). - fold (Bits.zlnot (lor x y)). - rewrite <- Zbits.lnot_zlnot_equiv. - rewrite Zbits.lnot_lor_de_morgan. - rewrite Zbits.lnot_zlnot_equiv. - apply (uint_land_range (Bits.zlnot x)). - unfold Bits.zlnot; omega. -Qed. - -(* Why3 goal *) -Lemma is_uint_lor_distrib : - forall (n:Z) (x:Z) (y:Z), - (Cint.is_uint n (lor x y)) <-> ((Cint.is_uint n x) /\ (Cint.is_uint n y)). -Proof. - intros n x y; split. - + unfold Cint.is_uint ; intros. - destruct H. - rewrite <- Zbits.lor_sign in H. - destruct H. - generalize H0; clear H0. - assert (h1:((-1) <= x)) by omega. - generalize (uint_lor_inf x y h1 H1). - rewrite Zbits.lor_commut. - assert (h2:((-1) <= y)) by omega. - generalize (uint_lor_inf y x h2 H). - unfold lor; - pose (z:=(Zbits.lor y x)); fold z; intros. - omega. - + intro H; destruct H. - rewrite <- (is_uint_lor n) by trivial. - apply Cint.is_to_uint. -Qed. - -(** * Link between bitwise operators and addition *) - -(* Why3 goal *) -Lemma lor_addition : - forall (x:Z) (y:Z), ((land x y) = 0%Z) -> ((x + y)%Z = (lor x y)). -Proof. - intros x y h1. - apply Zbits.lor_addition; trivial. -Qed. - -(* Why3 goal *) -Lemma lxor_addition : - forall (x:Z) (y:Z), ((land x y) = 0%Z) -> ((x + y)%Z = (lxor x y)). -Proof. - intros x y h1. - apply Zbits.lxor_addition; trivial. -Qed. - -(** * Link between land and cast operator *) -(* Why3 goal *) -Lemma to_uint_land_edge : - forall (x:Z) (n:Z), (0%Z <= n)%Z -> - ((Cint.to_uint n x) = (land ((lsl 1%Z n) - 1%Z)%Z x)). -Proof. - intros x n h1. - unfold Cint.to_uint; unfold Cint.to_range; Cint.simplify_to_range_unfolding. - unfold Cint.two_power_abs. - rewrite Zbits.pos_mod_two_power_nat_land_edge. - unfold land; f_equal. - unfold lsl; rewrite Zbits.lsl_pos by omega; unfold Zbits.lsl_def. - rewrite Zbits.lsl_arithmetic_shift; unfold Zbits.lsl_arithmetic_def. - auto with zarith. -Qed. - diff --git a/src/plugins/wp/share/src/Cmath.v b/src/plugins/wp/share/src/Cmath.v deleted file mode 100644 index 2e7e1c4b117..00000000000 --- a/src/plugins/wp/share/src/Cmath.v +++ /dev/null @@ -1,20 +0,0 @@ -(* This file is generated by Why3's Coq-realize driver *) -(* Beware! Only edit allowed sections below *) -Require Import BuiltIn. -Require BuiltIn. -Require int.Int. -Require int.Abs. -Require real.Real. -Require real.RealInfix. - -Require Import RIneq. - -(* Why3 goal *) -Lemma abs_def : - forall (x:Z), - ((0%Z <= x)%Z -> ((ZArith.BinInt.Z.abs x) = x)) /\ - (~ (0%Z <= x)%Z -> ((ZArith.BinInt.Z.abs x) = (-x)%Z)). -Proof. -exact int.Abs.abs_def. -Qed. - diff --git a/src/plugins/wp/share/src/Makefile b/src/plugins/wp/share/src/Makefile deleted file mode 100644 index 4470d7dddd2..00000000000 --- a/src/plugins/wp/share/src/Makefile +++ /dev/null @@ -1,425 +0,0 @@ -########################################################################## -# # -# This file is part of WP plug-in of Frama-C. # -# # -# Copyright (C) 2007-2019 # -# CEA (Commissariat a l'energie atomique et aux energies # -# alternatives) # -# # -# you can redistribute it and/or modify it under the terms of the GNU # -# Lesser General Public License as published by the Free Software # -# Foundation, version 2.1. # -# # -# It is distributed in the hope that it will be useful, # -# but WITHOUT ANY WARRANTY; without even the implied warranty of # -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # -# GNU Lesser General Public License for more details. # -# # -# See the GNU Lesser General Public License version 2.1 # -# for more details (enclosed in the file licenses/LGPLv2.1). # -# # -########################################################################## - -# -------------------------------------------------------------------------- -# --- Generation of Coq and Alt-ergo files from Why3 one -# --- Developer only -# -------------------------------------------------------------------------- - -REALIZATION_DIR=.. - -.PHONY: all realize headers - -all: realize - -stamp: - mkdir -p stamp - -aux: - mkdir -p aux - -# performs realization and adds headers -realize: stamp/headers.stamp - -# To add headers without doing more... -headers: - @echo "Apply headers (on all wp/share directory)" - @$(MAKE) -f Makefile.headers -C .. headers > /dev/null - @touch stamp/headers.stamp - -# Dependency needed to allow make -j -stamp/headers.stamp: stamp/realizationtools.stamp stamp/coqrealization.stamp \ - stamp/altergorealization.stamp stamp/coqlib.stamp - @echo "Apply headers (on some files of wp/share directory)" - @$(MAKE) -f Makefile.headers -C .. headers.wp_share_src > /dev/null - @touch $@ - - -WHY3_SHARE:=$(shell why3 --print-datadir) -WHY3_LIB:=$(shell why3 --print-libdir)/coq -WHY3_VERSION:=$(shell opam info -f version why3) -WHY3_SRC:="why3".$(WHY3_VERSION) - -# When installing why3, "make install-lib" is required to be able to find the package -.PHONY: info help -help info: - @echo "Info about targets:" - @echo "- headers -> adds headers to all necessary files" - @echo "- realize -> updates all share/prover directories from source files of share/src" - @echo "- compile -> compiles Coq files" - @echo "- plugins -> builds Why3 plugins used for the realizations" - @echo "- File.coqide -> runs CoqIde on File.v" - @echo "- import_why3_coq > import resources from why3 source" - @echo "- tests -> runs tests" - @echo "- clean -> cleaning the directory" - @echo "- all (default) -> idem realize" - @echo "About why3 configuration:" - @echo " WHY3_PACKAGE= $(shell ocamlfind query why3)" - @echo " WHY3_SHARE= $(WHY3_SHARE)" - @echo " WHY3_LIB= $(WHY3_LIB)" - -#-- The little plugin that define the meta and transformation keep_it and the -#-- printer that do the realization for altergo -PLUGINS=filter_axioms alt_ergo_realize why3printer_realize - -PLUGINS_FILE= $(addsuffix .cmxs, $(PLUGINS)) $(addsuffix .cmo, $(PLUGINS)) - -plugins: $(PLUGINS_FILE) - touch plugins - -%.cmxs: %.ml - ocamlfind ocamlopt -package why3 -shared -o $*.cmxs $*.ml - -%.cmo: %.ml - ocamlfind ocamlc -package why3 -c -o $*.cmo $*.ml - -#-- Library realization (Coq and Alt-ergo) -- - -#Realized libraries -WHY3_FILE= qed cmath cint cbits memory vset cfloat vlist - -WHY3_COQ_REALIZE_DRIVER=$(WHY3_SHARE)/drivers/coq-realize.drv - -WHY3_ALTERGO_DRIVER=$(WHY3_SHARE)/drivers/alt_ergo - - -WHY3_REALIZE=why3 realize --extra-config realization.conf - - -stamp/%.why3_api.stamp: %.mlw Makefile - @echo "Installing Why3 API Library for $*" - install -m 444 $@ $^ - @touch $@ - -stamp/realizationtools.stamp: plugins coq-realize.drv alt_ergo-realize.drv realization.conf stamp/REALIZATION_DIR.stamp - @touch $@ - -stamp/coqrealization.stamp: import_why3_coq $(addprefix stamp/, $(addsuffix .coq.stamp, $(WHY3_FILE))) - @touch $@ - -#file written directly in coq -WPCOQLIB=Bits.v Zbits.v Qedlib.v - -stamp/coqlib.stamp: $(WPCOQLIB) stamp/REALIZATION_DIR.stamp - @echo "Installing Coq Libraries" - @$(foreach file, $(WPCOQLIB),\ - install -m 444 $(file) $(REALIZATION_DIR)/coqwp;\ - install -m 444 $(file) $(REALIZATION_DIR)/why3;) - @touch $@ - -stamp/REALIZATION_DIR.stamp: stamp - @echo "Create share sub-directories" - @mkdir -p $(REALIZATION_DIR)/ergo - @mkdir -p $(REALIZATION_DIR)/why3 - @mkdir -p $(REALIZATION_DIR)/why3_api - @mkdir -p $(REALIZATION_DIR)/coqwp - @touch $@ - -stamp/%.coq.stamp: %.mlw %.why_theory Makefile $(WHY3_LIB) stamp/realizationtools.stamp - @echo "Realizing Coq Library for $*" - @for theory in $$(cat $*.why_theory); do\ - $(WHY3_REALIZE) -D coq-realize.drv -T $*.$$theory -o . 2> logs/$$theory.coq.err.tmp;\ - sed -e 's:^File ".*/wp/share/:File "WP-SHARE/:' logs/$$theory.coq.err.tmp > logs/$$theory.coq.err;\ - rm -f logs/$$theory.coq.err.tmp;\ - install -m 444 $$theory.v $(REALIZATION_DIR)/coqwp;\ - install -m 444 $$theory.v $(REALIZATION_DIR)/why3;\ - done; - @touch $@ - -coq.drv: $(addprefix aux/, $(addsuffix .coq.aux, $(WHY3_FILE))) - @echo "Making Coq driver" - @echo "(* generated automatically at developer compilation time *)" | cat - $^ > $@ - -coq-why3.drv: $(addprefix aux/, $(addsuffix .coq-why3.aux, $(WHY3_FILE))) - @echo "Making Coq-Why3 driver" - @echo "(* generated automatically at developer compilation time *)" | cat - $^ > $@ - install -m 444 $@ $(REALIZATION_DIR)/why3/coq.drv - -coq-realize.drv: $(WHY3_COQ_REALIZE_DRIVER) coq.drv coq-why3.drv - @echo "Making Coq realization driver" - @echo "(* generated automatically at compilation time *)" > $@ - @echo "import \"coq.drv\"" >> $@ - @echo "import \"$(WHY3_COQ_REALIZE_DRIVER)\"" >> $@ - @echo "import \"coq-own-realization.drv\"" >> $@ - -aux/%.coq.aux: %.mlw %.why_theory Makefile aux - @echo "Auxiliary Coq files for $*" - @rm -f $@.tmp; - @for theory in $$(cat $*.why_theory); do\ - echo 'theory $*.'"$$theory"' meta "realized_theory" "$*.'"$$theory"'", "'"$$theory"'" end' >> $@.tmp;\ - done; - @mv $@.tmp $@ - -aux/%.coq-why3.aux: %.mlw %.why_theory Makefile aux - @echo "Auxiliary Coq-Why3 files for $*" - @rm -f $@.tmp; - @for theory in $$(cat $*.why_theory); do\ - NAMELOWER=`ocaml lower.ml "$$theory"`; \ - echo 'theory '"$$NAMELOWER"'.'"$$theory"' meta "realized_theory" "'"$$NAMELOWER"'.'"$$theory"'", "'"$$theory"'" end' >> $@.tmp;\ - done; - @mv $@.tmp $@ - -#-- Why3 Import - -WHY3_STDLIB_REALIZED= \ - bool.Bool \ - map.Map map.Const \ - int.Int int.Abs int.MinMax int.ComputerDivision int.EuclideanDivision int.Power int.Exponentiation \ - for_drivers.ComputerOfEuclideanDivision \ - real.FromInt real.Real real.RealInfix real.Abs real.MinMax \ - real.Square real.ExpLog real.PowerReal \ - real.Trigonometry - -WHY3_STDLIB_USED= \ - $(WHY3_STDLIB_REALIZED) \ - real.Truncate real.Hyperbolic real.Polar - -.PHONY: import_why3_coq - -import_why3_coq: stamp/why3.$(WHY3_VERSION).stamp - @echo "Why-3 Coq Sources up-to-date" - -stamp/why3.$(WHY3_VERSION).stamp: stamp/REALIZATION_DIR.stamp Makefile - @echo "Importing Why-3 Coq Sources" - @rm -fr $(WHY3_SRC) - @opam source $(WHY3_SRC) - @install -m 444 $(WHY3_SRC)/lib/coq/BuiltIn.v $(REALIZATION_DIR)/coqwp/BuiltIn.v - @install -m 444 $(WHY3_SRC)/lib/coq/HighOrd.v $(REALIZATION_DIR)/coqwp/HighOrd.v - @$(foreach file, $(subst .,/,$(WHY3_STDLIB_REALIZED)), \ - install -m 444 $(WHY3_SRC)/lib/coq/$(file).v $(REALIZATION_DIR)/coqwp/$(file).v;) - @rm -fr $(WHY3_SRC) - @touch $@ - -# -------------------------------------------------------------------------- -# --- Alt-Ergo Realization -# -------------------------------------------------------------------------- - -stamp/altergorealization.stamp:\ - $(addprefix stamp/, \ - $(addsuffix .altergo.stamp, $(WHY3_FILE)) \ - $(addsuffix .altergo.stdlib.stamp, $(WHY3_STDLIB_USED))) - @touch $@ - -stamp/%.altergo.stamp: %.mlw %.why_theory Makefile $(WHY3_LIB) stamp/realizationtools.stamp - @echo "Realizing Alt-Ergo Library for $*" - @$(foreach theory, $(shell cat $*.why_theory),\ - $(WHY3_REALIZE) -D alt_ergo-realize.drv -T $*.$(theory) -o $(REALIZATION_DIR)/ergo 2> logs/$(theory).altergo.err.tmp;\ - sed -e 's:^File ".*/wp/share/:File "WP-SHARE/:' logs/$(theory).altergo.err.tmp > logs/$(theory).altergo.err;\ - rm -f logs/$(theory).altergo.err.tmp;) - @touch $@ - - -stamp/%.altergo.stdlib.stamp: Makefile $(WHY3_LIB) stamp/realizationtools.stamp - @echo "Realizing Alt-Ergo Std-Library for $*" - @mkdir -p tmp; rm -rf tmp/$*; mkdir tmp/$* - @$(WHY3_REALIZE) -D alt_ergo-realize.drv -T $* -o tmp/$* 2> logs/$*.altergo.stdlib.err.tmp - @sed -e 's:^File ".*/wp/share/:File "WP-SHARE/:' logs/$*.altergo.stdlib.err.tmp > logs/$*.altergo.stdlib.err - @rm -f logs/$*altergo.stdlib.err.tmp - @mv tmp/$*/$(subst .,,$(suffix $*)).mlw $(REALIZATION_DIR)/ergo/$*.mlw - @rm -rf tmp/$* - @touch $@ - - -alt_ergo-realize.drv: $(addprefix aux/, $(addsuffix .altergo.aux, $(WHY3_FILE)) $(addsuffix .altergo.stdlib.aux, $(WHY3_STDLIB_USED))) - @echo "Generating Alt-Ergo driver" - @echo "(* generated automatically at compilation time *)" > $@ - @echo 'theory BuiltIn meta "realized_theory" "BuiltIn", "BuiltIn_" end' >> $@ - @echo 'theory BuiltIn meta "realized_theory" "Bool", "Bool_" end' >> $@ - @cat $^ >> $@ - @echo "printer \"alt-ergo-realize\"" >> $@ - @echo "filename \"%t.mlw\"" >> $@ - @echo "transformation \"remove_for_altergo\"" >> $@ - @echo "transformation \"inline_in\"" >> $@ - @echo "transformation \"def_into_axiom\"" >> $@ - @echo >> $@ - @echo "import \"alt_ergo_why3_stdlib.drv\"" >> $@ - @echo >> $@ - @echo "(* From why3 alt_ergo.drv except import *)" >> $@ - @cat $(WHY3_ALTERGO_DRIVER).drv | grep -v -e "^import" >> $@ - @echo "(* From why3 alt_ergo_common.drv except printer *)" >> $@ - @cat $(WHY3_ALTERGO_DRIVER)_common.drv | grep -v -e "^printer" -e "^filename" -e "^ *use " >> $@ - -#We put the realized theory meta un BuiltIn so that it always appears -aux/%.altergo.aux: %.mlw %.why_theory Makefile $(WHY3_LIB) aux - @echo "Auxiliary Alt-Ergo files for $*" - @rm -f $@.tmp - @$(foreach theory, $(shell cat $*.why_theory),\ - echo 'theory $*.$(theory) meta "realized_theory" "$*.$(theory)", "$(subst .,_,$(theory))_" end' >> $@.tmp;) - @mv $@.tmp $@ - -aux/%.altergo.stdlib.aux: Makefile $(WHY3_LIB) aux - @echo "Auxiliary Alt-Ergo stdlib for $*" - @echo 'theory $* meta "realized_theory" "$*", "$(subst .,_,$*)_" end' > $@; - -%.why_theory: %.mlw - @echo "Why Theory $<" - @grep -e "^theory" $< | sed -e "s/^theory[ ]*//" > $@ - -#why3 realization -why3.drv: $(addprefix aux/, $(addsuffix .why3.aux, $(WHY3_FILE))) - @echo "Generating Why-3 driver" - @echo "(* generated automatically at compilation time *)" | cat - $^ > $@ - -aux/%.why3.aux: %.mlw %.why_theory Makefile aux - @echo "Auxiliary Why-3 files for $*" - @rm -f $@.tmp; - @for theory in $$(cat $*.why_theory); do \ - NAMEUPPER=`ocaml upper.ml "$*"`; \ - echo 'theory $*.'"$$theory"' meta "realized_theory" "$*.'"$$theory"'", "'"$$NAMEUPPER"'.'"$$theory"'" end' >> $@.tmp;\ - done; - @mv $@.tmp $@ - -stamp/why3realization.stamp:\ - $(addprefix stamp/, $(addsuffix .why3.stamp, $(WHY3_FILE))) - @touch $@ - - -stamp/%.why3.stamp: %.mlw %.why_theory Makefile $(WHY3_LIB) stamp/realizationtools.stamp why3-realize.drv why3.drv - @echo "Realizing Why-3 Theory $*" - @for theory in $$(cat $*.why_theory); do \ - $(WHY3_REALIZE) -D why3-realize.drv -T $*.$$theory -o $(REALIZATION_DIR)/why3 2> logs/$$theory.why3.err.tmp;\ - why3 prove --type-only -L $(REALIZATION_DIR)/why3 $(REALIZATION_DIR)/why3/$$theory.why 2> logs/$$theory.why3.check.err.tmp;\ - sed -e 's:^File ".*/wp/share/:File "WP-SHARE/:' logs/$$theory.why3.err.tmp > logs/$$theory.why3.err;\ - sed -e 's:^File ".*/wp/share/:File "WP-SHARE/:' logs/$$theory.why3.check.err.tmp > logs/$$theory.why3.check.err;\ - rm -f logs/$$theory.why3.err.tmp logs/$$theory.why3.check.err.tmp;\ - done; - @touch $@ - - -COQLIBS:= Qed Qedlib Bits Zbits Cint Cbits Memory Cmath Cfloat Vlist ArcTrigo ExpLog Vset -COQDEP:= $(addsuffix .coqdep, $(COQLIBS)) -COQDEP_STAMPS:= $(addprefix stamp/, $(COQDEP)) -COQVO:= $(addsuffix .vo, $(COQLIBS)) - -COQINCLUDE= -R $(WHY3_LIB) Why3 - -%.vo: %.v - coqc -w none $(COQINCLUDE) $< - -stamp/%.coqdep: %.v stamp - @coqdep $(COQINCLUDE) $< > $@ 2>/dev/null - @(cmp $@ $(subst stamp/,,$@) 2>/dev/null) \ - || (cp $@ $(subst stamp/,,$@) \ - && echo "Updating $(subst stamp/,,$@)") - -stamp/coqdep.stamp: Makefile $(COQDEP_STAMPS) - @echo "Coq dependencies updated" - @touch $@ - -# a non-empty rule is needed for the first make -%.coqdep: stamp/%.coqdep - @true - -sinclude $(COQDEP) - -stamp/%.coqdep: stamp - -stamp/compile.stamp: Makefile stamp/coqdep.stamp $(COQVO) - @echo "Coq compilation done" - @touch $@ - -.PHONY: compile -compile: stamp/compile.stamp - -.PHONY: clean -clean: - @echo "Cleaning" - @rm -f $(COQVO) - @rm -f filter_axioms.cm* filter_axioms.o - @rm -f alt_ergo_realize.cm* alt_ergo_realize.o - @rm -f why3printer_realize.cm* why3printer_realize.o - @rm -f *.stamp stamp/* - @rm -f *.aux aux/* - @rm -f *.glob *.coqdep - -.PHONY: %.coqide -%.coqide: %.v - coqide $(COQINCLUDE) $< - -# -------------------------------------------------------------------------- -# --- Coq Documentation --- -# -------------------------------------------------------------------------- - -COQDOC=../doc -COQHTML=../html -COQSRC= $(addsuffix .v,$(COQLIBS)) -COQGLOB= $(addsuffix .glob,$(COQLIBS)) - - - -html: compile $(COQDOC)/coq2html - @mkdir -p $(COQHTML) - @rm -fr $(COQHTML)/* - @cp $(COQDOC)/frama-c.png $(COQHTML)/ - @cp $(COQDOC)/coq2html.css $(COQDOC)/coq2html.js $(COQDOC)/index.png $(COQHTML)/ - @cat $(COQDOC)/head.html >> $(COQHTML)/index.html - @for a in $(COQLIBS) ; \ - do echo " <li> Module <a href=\"$$a.html\">$$a</a></li>" >> $(COQHTML)/index.html ; \ - done ; - @cat $(COQDOC)/foot.html >> $(COQHTML)/index.html - $(COQDOC)/coq2html -o $(COQHTML)/%.html $(COQGLOB) $(COQSRC) - zip ../wpcoqdoc.zip $(COQHTML)/* - -latex: $(COQDOC)/coq2latex - @mkdir -p latex - @rm -fr latex/* - coqdoc --latex -d latex --body-only -l $(COQSRC) - -$(COQDOC)/coq2html: $(COQDOC)/coq2html.ml - ocamlfind ocamlopt -o $@ str.cmxa $< - -$(COQDOC)/coq2html.ml: $(COQDOC)/coq2html.mll - ocamllex $< - -$(COQDOC)/coq2latex: $(COQDOC)/coq2latex.ml - ocamlfind ocamlopt -o $@ str.cmxa $< - -$(COQDOC)/coq2latex.ml: $(COQDOC)/coq2latex.mll - ocamllex $< - -##### Generation of configuration file for why3 ##### - -local_why3.conf: Makefile - @echo Generation of a local extra-conf for why3 - @printf "[prover_modifiers]\n" > $@ - @printf "name=\"Coq\"\n" >> $@ - @printf "option=\"-R $(PWD)/WP FramaCwp\"\n" >> $@ - @printf "driver=\"$(PWD)/coq.drv\"\n" >> $@ - @printf "\n" >> $@ - @printf "[editor_modifiers coqide]\n" >> $@ - @printf "option=\"-R $(PWD)/WP FramaCwp\"\n" >> $@ - @printf "\n" >> $@ - @printf "[editor_modifiers proofgeneral-coq]\n" >> $@ - @printf "option=\"--eval \\\\\"(setq coq-load-path (cons '(\\\\\\\\\\\\\"$(PWD)\\\\\\\\\\\\\" \\\\\\\\\\\\\"FramaCwp\\\\\\\\\\\\\") coq-load-path))\\\\\"\"\n" >> $@ - -##### Test local configuration ##### - -TEST=import -TEST_TARGET:=$(addprefix tests/, $(addsuffix .run, $(TEST))) - -tests: $(TEST_TARGET) - -tests/%.run: tests/%.mlw local_why3.conf Makefile - why3 replay --extra-config local_why3.conf --extra-config realization.conf $< - -tests/%.why3ide: tests/%.mlw local_why3.conf - why3 ide --extra-config local_why3.conf --extra-config realization.conf $< diff --git a/src/plugins/wp/share/src/Memory.v b/src/plugins/wp/share/src/Memory.v deleted file mode 100644 index 39bab81d026..00000000000 --- a/src/plugins/wp/share/src/Memory.v +++ /dev/null @@ -1,362 +0,0 @@ -(* This file is generated by Why3's Coq-realize driver *) -(* Beware! Only edit allowed sections below *) -Require Import BuiltIn. -Require BuiltIn. -Require HighOrd. -Require bool.Bool. -Require int.Int. -Require map.Map. - -Require Import ZArith. -Require Import Qedlib. - -(* Why3 assumption *) -Inductive addr := - | mk_addr : Z -> Z -> addr. -Axiom addr_WhyType : WhyType addr. -Existing Instance addr_WhyType. - -(* Why3 assumption *) -Definition offset (v:addr) : Z := match v with - | mk_addr x x1 => x1 - end. - -(* Why3 assumption *) -Definition base (v:addr) : Z := match v with - | mk_addr x x1 => x - end. - -(* Why3 goal *) -Definition addr_le : addr -> addr -> Prop. - exact (fun (p q : addr) => ((base p = base q) /\ (offset p <= offset q)%Z)). -Defined. - -(* Why3 goal *) -Definition addr_lt : addr -> addr -> Prop. - exact (fun (p q : addr) => (base p = base q) /\ (offset p < offset q)%Z). -Defined. - -(* Why3 goal *) -Definition addr_le_bool : addr -> addr -> bool. - exact (fun (p q : addr) => - andb (Zeq_bool (base p) (base q)) (Zle_bool (offset p) (offset q))). -Defined. - -(* Why3 goal *) -Definition addr_lt_bool : addr -> addr -> bool. - exact (fun (p q : addr) => - andb (Zeq_bool (base p) (base q)) (Zlt_bool (offset p) (offset q))). -Defined. - -(* Why3 goal *) -Lemma addr_le_def : - forall (p:addr) (q:addr), ((base p) = (base q)) -> - (addr_le p q) <-> ((offset p) <= (offset q))%Z. -Proof. - unfold addr_le. - intuition. -Qed. - -(* Why3 goal *) -Lemma addr_lt_def : - forall (p:addr) (q:addr), ((base p) = (base q)) -> - (addr_lt p q) <-> ((offset p) < (offset q))%Z. -Proof. - unfold addr_lt. - intuition. -Qed. - -(* Why3 goal *) -Lemma addr_le_bool_def : - forall (p:addr) (q:addr), (addr_le p q) <-> ((addr_le_bool p q) = true). -Proof. - unfold addr_le. unfold addr_le_bool. - intros. split; intro H. - destruct H as [H0 H1]. - rewrite Zeq_is_eq_bool in H0. - apply Zle_imp_le_bool in H1. - rewrite H0. rewrite H1. - compute;reflexivity. - symmetry in H. - apply Bool.andb_true_eq in H. - destruct H as [H1 H2]. - split;[apply Zeq_bool_eq|apply Zle_bool_imp_le];symmetry; assumption. -Qed. - -(* Why3 goal *) -Lemma addr_lt_bool_def : - forall (p:addr) (q:addr), (addr_lt p q) <-> ((addr_lt_bool p q) = true). -Proof. - unfold addr_lt. unfold addr_lt_bool. - intros. split; intro H. - destruct H as [H0 H1]. - rewrite Zeq_is_eq_bool in H0. - rewrite Zlt_is_lt_bool in H1. - rewrite H0. rewrite H1. - compute;reflexivity. - symmetry in H. - apply Bool.andb_true_eq in H. - destruct H as [H1 H2]. - split;[apply Zeq_bool_eq|rewrite Zlt_is_lt_bool];symmetry; assumption. -Qed. - -(* Why3 assumption *) -Definition null : addr := mk_addr 0%Z 0%Z. - -(* Why3 assumption *) -Definition global (b:Z) : addr := mk_addr b 0%Z. - -(* Why3 assumption *) -Definition shift (p:addr) (k:Z) : addr := - mk_addr (base p) ((offset p) + k)%Z. - -(* Why3 assumption *) -Definition included (p:addr) (a:Z) (q:addr) (b:Z) : Prop := - (0%Z < a)%Z -> - (0%Z <= b)%Z /\ - (((base p) = (base q)) /\ - (((offset q) <= (offset p))%Z /\ - (((offset p) + a)%Z <= ((offset q) + b)%Z)%Z)). - -(* Why3 assumption *) -Definition separated (p:addr) (a:Z) (q:addr) (b:Z) : Prop := - (a <= 0%Z)%Z \/ - ((b <= 0%Z)%Z \/ - (~ ((base p) = (base q)) \/ - ((((offset q) + b)%Z <= (offset p))%Z \/ - (((offset p) + a)%Z <= (offset q))%Z))). - -(* Why3 assumption *) -Definition eqmem {a:Type} {a_WT:WhyType a} (m1:addr -> a) (m2:addr -> a) - (p:addr) (a1:Z) : Prop := - forall (q:addr), (included q 1%Z p a1) -> ((m1 q) = (m2 q)). - -(* Why3 goal *) -Variable havoc: forall {a:Type} {a_WT:WhyType a}, (addr -> a) -> - (addr -> a) -> addr -> Z -> addr -> a. - -Definition fhavoc {A : Type} - (m : farray addr A) - (w : farray addr A) (p:addr) (n:Z) : (farray addr A) := - {| whytype1 := whytype1 m; - whytype2 := whytype2 m; - access := @havoc _ (whytype2 m) (access m) (access w) p n |}. - -(* Why3 assumption *) -Definition valid_rw (m:Z -> Z) (p:addr) (n:Z) : Prop := - (0%Z < n)%Z -> - (0%Z < (base p))%Z /\ - ((0%Z <= (offset p))%Z /\ (((offset p) + n)%Z <= (m (base p)))%Z). - -(* Why3 assumption *) -Definition valid_rd (m:Z -> Z) (p:addr) (n:Z) : Prop := - (0%Z < n)%Z -> - ~ (0%Z = (base p)) /\ - ((0%Z <= (offset p))%Z /\ (((offset p) + n)%Z <= (m (base p)))%Z). - -(* Why3 assumption *) -Definition invalid (m:Z -> Z) (p:addr) (n:Z) : Prop := - (0%Z < n)%Z -> - ((m (base p)) <= (offset p))%Z \/ (((offset p) + n)%Z <= 0%Z)%Z. - -(* Why3 goal *) -Lemma valid_rw_rd : - forall (m:Z -> Z), forall (p:addr), forall (n:Z), (valid_rw m p n) -> - valid_rd m p n. -Proof. - intros m p n. - unfold valid_rw. unfold valid_rd. - intuition (auto with zarith). -Qed. - -(* Why3 goal *) -Lemma valid_string : - forall (m:Z -> Z), forall (p:addr), ((base p) < 0%Z)%Z -> - ((0%Z <= (offset p))%Z /\ ((offset p) < (m (base p)))%Z) -> - (valid_rd m p 1%Z) /\ ~ (valid_rw m p 1%Z). -Proof. - intros m p. - unfold valid_rd. unfold valid_rw. - intuition (auto with zarith). -Qed. - -Lemma separated_neq : forall p a q b p' q', - separated p a q b -> - included p' 1 p a -> - included q' 1 q b -> - p' <> q'. -Proof. - intros p a q b p' q' SEP InP InQ EQ. - unfold separated in SEP. - unfold included in InP,InQ. - case_lt 0%Z a. - case_lt 0%Z b. - intros BPOS APOS. - generalize InP ; clear InP. - intro H ; elim H ; clear H ; auto with zarith. - intro H. clear H. - intro H ; elim H ; clear H. - intro BaseP. - intro H ; elim H ; clear H. - intros InP1 InP2. - generalize InQ ; clear InQ. - intro H ; elim H ; clear H ; auto with zarith. - intro H. clear H. - intro H ; elim H ; clear H. - intro BaseQ. - intro H ; elim H ; clear H. - intros InQ1 InQ2. - generalize SEP ; clear SEP. - intro H ; elim H ; clear H ; auto with zarith. - intro H ; elim H ; clear H ; auto with zarith. - intro H ; elim H ; clear H ; auto with zarith. - rewrite <- EQ in BaseQ. - rewrite BaseP in BaseQ. - contradiction. - rewrite <- EQ in InQ1,InQ2. - omega. -Qed. - -(* Why3 goal *) -Lemma separated_1 : - forall (p:addr) (q:addr), forall (a:Z) (b:Z) (i:Z) (j:Z), - (separated p a q b) -> - (((offset p) <= i)%Z /\ (i < ((offset p) + a)%Z)%Z) -> - (((offset q) <= j)%Z /\ (j < ((offset q) + b)%Z)%Z) -> - ~ ((mk_addr (base p) i) = (mk_addr (base q) j)). -Admitted. - -(* Why3 goal *) -Definition region : Z -> Z. -Admitted. - -(* Why3 goal *) -Definition linked : (Z -> Z) -> Prop. -Admitted. - -(* Why3 goal *) -Definition sconst : (addr -> Z) -> Prop. -Admitted. - -(* Why3 assumption *) -Definition framed (m:addr -> addr) : Prop := - forall (p:addr), ((region (base (m p))) <= 0%Z)%Z. - -(* Why3 goal *) -Lemma separated_included : - forall (p:addr) (q:addr), forall (a:Z) (b:Z), (0%Z < a)%Z -> (0%Z < b)%Z -> - (separated p a q b) -> ~ (included p a q b). -Proof. -intros p q a b h1 h2 h3. - unfold separated. unfold included. unfold not. - intuition. -Admitted. - -(* -Lemma separated_region : forall p a q b, - region (base p) <> region (base q) -> separated p a q b. -Proof. - intros p a q b RDIFF. - unfold separated. - right. right. left. - intuition. - apply RDIFF. rewrite H. auto. -Qed. -*) - -(* Why3 goal *) -Lemma included_trans : - forall (p:addr) (q:addr) (r:addr), forall (a:Z) (b:Z) (c:Z), - (included p a q b) -> (included q b r c) -> included p a r c. -Proof. - intros p a q b r c. - unfold included. intuition. -Qed. - -(* Why3 goal *) -Lemma separated_trans : - forall (p:addr) (q:addr) (r:addr), forall (a:Z) (b:Z) (c:Z), - (included p a q b) -> (separated q b r c) -> separated p a r c. -Proof. - intros p a q b r c. -Admitted. - -(* Why3 goal *) -Lemma separated_sym : - forall (p:addr) (q:addr), forall (a:Z) (b:Z), - (separated p a q b) <-> (separated q b p a). -Proof. - intros p q a b. - unfold separated. intuition. -Qed. - -(* Why3 goal *) -Lemma eqmem_included {a:Type} {a_WT:WhyType a} : - forall (m1:addr -> a) (m2:addr -> a), forall (p:addr) (q:addr), - forall (a1:Z) (b:Z), (included p a1 q b) -> (eqmem m1 m2 q b) -> - eqmem m1 m2 p a1. -Proof. - intros m1 m2 p q a1 b h1 h2. -Admitted. - -(* Why3 goal *) -Lemma eqmem_sym {a:Type} {a_WT:WhyType a} : - forall (m1:addr -> a) (m2:addr -> a), forall (p:addr), forall (a1:Z), - (eqmem m1 m2 p a1) -> eqmem m2 m1 p a1. -Proof. - intros m1 m2 p a1. unfold eqmem. -Admitted. - -(* Why3 goal *) -Lemma havoc_access {a:Type} {a_WT:WhyType a} : - forall (m0:addr -> a) (m1:addr -> a), forall (q:addr) (p:addr), - forall (a1:Z), - ((separated q 1%Z p a1) -> (((havoc m0 m1 p a1) q) = (m1 q))) /\ - (~ (separated q 1%Z p a1) -> (((havoc m0 m1 p a1) q) = (m0 q))). -Proof. - intros m0 m1 q p a1. -Admitted. - -(* Why3 goal *) -Definition int_of_addr : addr -> Z. -Admitted. - -(* Why3 goal *) -Definition addr_of_int : Z -> addr. -Admitted. - -(* Why3 goal *) -Definition base_offset: Z -> Z. -Admitted. - -(* Why3 goal *) -Definition base_index: Z -> Z. -Admitted. - -(* Why3 goal *) -Lemma int_of_addr_bijection : forall (a:Z), - ((int_of_addr (addr_of_int a)) = a). -Admitted. - -(* Why3 goal *) -Lemma addr_of_int_bijection : - forall (p:addr), ((addr_of_int (int_of_addr p)) = p). -Admitted. - -(* Why3 goal *) -Lemma addr_of_null : ((int_of_addr null) = 0%Z). -Admitted. - -(* Why3 goal *) -Lemma base_offset_zero : ((base_offset 0%Z) = 0%Z). -Admitted. - -(* Why3 goal *) -Lemma base_offset_inj : forall (i:Z), ((base_index (base_offset i)) = i). -Admitted. - -(* Why3 goal *) -Lemma base_offset_monotonic : forall (i:Z) (j:Z), (i < j)%Z -> - ((base_offset i) < (base_offset j))%Z. -Admitted. - diff --git a/src/plugins/wp/share/src/Qed.v b/src/plugins/wp/share/src/Qed.v deleted file mode 100644 index 6275a4ff9ba..00000000000 --- a/src/plugins/wp/share/src/Qed.v +++ /dev/null @@ -1,184 +0,0 @@ -(* This file is generated by Why3's Coq-realize driver *) -(* Beware! Only edit allowed sections below *) -Require Import BuiltIn. -Require BuiltIn. -Require bool.Bool. -Require int.Int. -Require int.Abs. -Require int.EuclideanDivision. -Require int.ComputerDivision. -Require real.Real. -Require real.RealInfix. -Require real.FromInt. -Require for_drivers.ComputerOfEuclideanDivision. - -(* Why3 goal *) -Definition match_bool {a:Type} {a_WT:WhyType a} : bool -> a -> a -> a. -exact (fun b x y => if b then x else y). -Defined. - -(* Why3 goal *) -Lemma match_bool1 {a:Type} {a_WT:WhyType a} : - forall (p:bool) (x:a) (y:a), - ((p = true) /\ ((match_bool p x y) = x)) \/ - ((p = false) /\ ((match_bool p x y) = y)). -Proof. - intros p x y. - destruct p; intuition. -Qed. - -(* Why3 goal *) -Definition eqb {a:Type} {a_WT:WhyType a} : a -> a -> bool. -exact (fun x y => if why_decidable_eq x y then true else false). -Defined. - -(* Why3 goal *) -Lemma eqb1 {a:Type} {a_WT:WhyType a} : - forall (x:a) (y:a), ((eqb x y) = true) <-> (x = y). -Proof. - intros x y. - destruct a_WT. - compute;destruct (why_decidable_eq x y);intuition discriminate. -Qed. - -(* Why3 goal *) -Lemma eqb_false {a:Type} {a_WT:WhyType a} : - forall (x:a) (y:a), ((eqb x y) = false) <-> ~ (x = y). -Proof. - intros x y. - destruct a_WT. - compute;destruct (why_decidable_eq x y);intuition discriminate. -Qed. - -(* Why3 goal *) -Definition neqb {a:Type} {a_WT:WhyType a} : a -> a -> bool. -exact (fun x y => if why_decidable_eq x y then false else true). -Defined. - -(* Why3 goal *) -Lemma neqb1 {a:Type} {a_WT:WhyType a} : - forall (x:a) (y:a), ((neqb x y) = true) <-> ~ (x = y). -Proof. - intros x y. - destruct a_WT. - compute;destruct (why_decidable_eq x y);intuition discriminate. -Qed. - -(* Why3 goal *) -Definition zlt : Z -> Z -> bool. -exact(Zlt_bool). -Defined. - -(* Why3 goal *) -Definition zleq : Z -> Z -> bool. -exact(Zle_bool). -Defined. - -(* Why3 goal *) -Lemma zlt1 : forall (x:Z) (y:Z), ((zlt x y) = true) <-> (x < y)%Z. -Proof. - intros x y. - assert (T:= Zlt_is_lt_bool x y). - tauto. -Qed. - -(* Why3 goal *) -Lemma zleq1 : forall (x:Z) (y:Z), ((zleq x y) = true) <-> (x <= y)%Z. -Proof. - intros x y. - assert (T:= Zle_is_le_bool x y). - tauto. -Qed. - -(* Why3 goal *) -Definition rlt : R -> R -> bool. -exact (fun x y => if Rlt_dec x y then true else false). -Defined. - -(* Why3 goal *) -Definition rleq : R -> R -> bool. -exact (fun x y => if Rle_dec x y then true else false). -Defined. - -(* Why3 goal *) -Lemma rlt1 : forall (x:R) (y:R), ((rlt x y) = true) <-> (x < y)%R. -Proof. - intros x y. - compute;destruct (Rlt_dec x y); intuition discriminate. -Qed. - -(* Why3 goal *) -Lemma rleq1 : forall (x:R) (y:R), ((rleq x y) = true) <-> (x <= y)%R. -Proof. - intros x y. - compute;destruct (Rle_dec x y);intuition;discriminate. -Qed. - -(* Why3 assumption *) -Definition real_of_int (x:Z) : R := (BuiltIn.IZR x). - -Lemma lt_is_not_eqb1: forall x y, (x < y -> Z.eqb x y = false)%Z. -Proof. - intros. - rewrite Z.eqb_compare. - rewrite H. - reflexivity. -Qed. - -Lemma lt_is_not_eqb2: forall x y, (y < x -> Z.eqb x y = false)%Z. -Proof. - intros. - rewrite Z.eqb_compare. - rewrite (Z.lt_gt _ _ H). - reflexivity. -Qed. - -(* Why3 goal *) -Lemma c_euclidian : - forall (n:Z) (d:Z), ~ (d = 0%Z) -> - (n = (((ZArith.BinInt.Z.quot n d) * d)%Z + (ZArith.BinInt.Z.rem n d))%Z). -Proof. - intros n d. - intros H. - rewrite Int.Comm1. - exact (ComputerDivision.Div_mod n d H). -Qed. - -(* Why3 goal *) -Lemma cmod_remainder : - forall (n:Z) (d:Z), - ((0%Z <= n)%Z -> (0%Z < d)%Z -> - (0%Z <= (ZArith.BinInt.Z.rem n d))%Z /\ ((ZArith.BinInt.Z.rem n d) < d)%Z) /\ - (((n <= 0%Z)%Z -> (0%Z < d)%Z -> - ((-d)%Z < (ZArith.BinInt.Z.rem n d))%Z /\ - ((ZArith.BinInt.Z.rem n d) <= 0%Z)%Z) /\ - (((0%Z <= n)%Z -> (d < 0%Z)%Z -> - (0%Z <= (ZArith.BinInt.Z.rem n d))%Z /\ - ((ZArith.BinInt.Z.rem n d) < (-d)%Z)%Z) /\ - ((n <= 0%Z)%Z -> (d < 0%Z)%Z -> - (d < (ZArith.BinInt.Z.rem n d))%Z /\ - ((ZArith.BinInt.Z.rem n d) <= 0%Z)%Z))). -Proof. - intros n d. - (split;[|split;[|split]]);intros; - [exact (Zquot.Zrem_lt_pos_pos _ _ H H0)| - exact (Zquot.Zrem_lt_neg_pos _ _ H H0)| - exact (Zquot.Zrem_lt_pos_neg _ _ H H0)| - exact (Zquot.Zrem_lt_neg_neg _ _ H H0)]. -Qed. - -(* Why3 goal *) -Lemma cdiv_neutral : forall (a:Z), ((ZArith.BinInt.Z.quot a 1%Z) = a). -Proof. - intro a. - exact (Z.quot_1_r a). -Qed. - -(* Why3 goal *) -Lemma cdiv_inv : - forall (a:Z), ~ (a = 0%Z) -> ((ZArith.BinInt.Z.quot a a) = 1%Z). -Proof. - intros a h1. - exact (Z.quot_same a h1). -Qed. - diff --git a/src/plugins/wp/share/src/Qedlib.v b/src/plugins/wp/share/src/Qedlib.v deleted file mode 100644 index 8f165442fdb..00000000000 --- a/src/plugins/wp/share/src/Qedlib.v +++ /dev/null @@ -1,346 +0,0 @@ -(**************************************************************************) -(* *) -(* This file is part of WP plug-in of Frama-C. *) -(* *) -(* Copyright (C) 2007-2019 *) -(* CEA (Commissariat a l'energie atomique et aux energies *) -(* alternatives) *) -(* *) -(* you can redistribute it and/or modify it under the terms of the GNU *) -(* Lesser General Public License as published by the Free Software *) -(* Foundation, version 2.1. *) -(* *) -(* It is distributed in the hope that it will be useful, *) -(* but WITHOUT ANY WARRANTY; without even the implied warranty of *) -(* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *) -(* GNU Lesser General Public License for more details. *) -(* *) -(* See the GNU Lesser General Public License version 2.1 *) -(* for more details (enclosed in the file licenses/LGPLv2.1). *) -(* *) -(**************************************************************************) - -Require Import Bool. -Require Import ZArith. -Require Import Reals. - -Require BuiltIn. -Require map.Map. - -Open Scope Z_scope. - -Set Implicit Arguments. - -(** ** Tactical *) - -Ltac forward := - repeat (first [ split | intros ]) ; - try discriminate ; - try contradiction ; - try tauto ; - try constructor ; - try (apply False_ind ; omega ; fail) ; - try (apply False_ind ; auto with zarith ; fail) ; - auto with zarith. - -Ltac finish := forward ; fail. - -Tactic Notation "by" tactic(A) := A ; finish. - -(** ** Conditional Property *) - -Inductive branch (A B C : Prop) : Prop := - | Then: A -> B -> branch A B C - | Else: not A -> C -> branch A B C -. - -Definition itep (A B C : Prop) := (A -> B) /\ (~A -> C). - -Lemma ite_then : forall A B C : Prop, itep A B C -> A -> B. -Proof. by (unfold itep). Qed. - -Lemma ite_else : forall A B C : Prop, itep A B C -> ~A -> C. -Proof. by (unfold itep). Qed. - -Lemma ite_both : forall A B C : Prop, itep A B C -> (B \/ C). -Proof. by (unfold itep). Qed. - -Remark contrap: forall P Q : Prop, - (P -> Q) -> ~Q -> ~P. -Proof. intuition. Qed. - -(** ** Booleans *) - -Inductive reflect (P:Prop) : bool -> Prop := - | R_true : P -> reflect P true - | R_false : ~P -> reflect P false. - -Definition boolean {A : Set} - (f : A -> A -> bool) - (p : A -> A -> Prop) : Prop := forall x y, reflect (p x y) (f x y). - -(* - forall x y, (f x y = true <-> p x y) /\ - (f x y = false <-> ~(p x y)). -*) - -Ltac case_leq x y := - generalize (Zle_cases x y) ; induction (Zle_bool x y) ; try omega. - -Ltac case_lt x y := - generalize (Zlt_cases x y) ; induction (Zlt_bool x y) ; try omega. - -Ltac case_eq x y := - generalize (Zeq_bool_if x y) ; induction (Zeq_bool x y) ; try omega. - -Lemma Zneq_cases : forall x y, if Zneq_bool x y then x <> y else x = y. -Proof. - intros x y. - generalize (Zeq_bool_if x y). - unfold Zeq_bool. - unfold Zneq_bool. - induction (x ?= y) ; auto. -Qed. - -Ltac case_neq x y := - generalize (Zneq_cases x y) ; induction (Zneq_bool x y) ; try omega. - -Inductive Zcases (x y : Z) := - | Case_lt : (x < y) -> Zcases x y - | Case_eq : (x = y) -> Zcases x y - | Case_gt : (x > y) -> Zcases x y. - -Program Definition Zcompare x y : Zcases x y. -Proof. - intros. - case_leq x y. - case_lt x y. intros H _. exact (Case_lt H). - intros H1 H2. assert (H : x=y) by omega. exact (Case_eq H). - intro H. exact (Case_gt H). -Qed. - -Theorem Zeq_boolean : boolean Zeq_bool (fun x y => (x=y)). -Proof. - unfold boolean. intros x y. by (case_eq x y). -Qed. - - -Theorem Zneq_boolean : boolean Zneq_bool (fun x y => (x <> y)). -Proof. - unfold boolean. intros x y. by (case_neq x y). -Qed. - -Theorem Zlt_boolean : boolean Zlt_bool Zlt. -Proof. - unfold boolean. intros x y. by (case_lt x y). -Qed. - -Theorem Zle_boolean : boolean Zle_bool Zle. -Proof. - unfold boolean. intros x y. by (case_leq x y). -Qed. - -Parameter Req_bool : R -> R -> bool. -Parameter Rlt_bool : R -> R -> bool. -Parameter Rle_bool : R -> R -> bool. -Parameter Rneq_bool : R -> R -> bool. -Hypothesis Rlt_boolean : boolean Rlt_bool Rlt. -Hypothesis Rle_boolean : boolean Rle_bool Rle. -Hypothesis Req_boolean : boolean Req_bool (fun x y => (x=y)). -Hypothesis Rneq_boolean : boolean Rneq_bool (fun x y => (x<>y)). - -Parameter Aeq_bool : forall A : Set, A -> A -> bool. -Hypothesis Aeq_boolean : forall A : Set, boolean (@Aeq_bool A) (fun x y => x=y). -Definition Aneq_bool {A : Set} (x y : A) := negb (Aeq_bool x y). -Hypothesis Aneq_boolean : forall A : Set, boolean (@Aneq_bool A) (fun x y => x<>y). - -(** ** Integer Induction (after a given rank) *) - -Theorem Z_induction(m : Z)(P : Z -> Prop) : - (forall n, n <= m -> P n ) -> - (forall n, n >= m -> P n -> P (n+1)) -> - (forall n, P n). -Proof. - intros. - induction (Z_le_dec n m) ; auto with zarith. - apply Z.le_ind with (n := m) ; auto with zarith. - unfold Morphisms.Proper. - unfold Morphisms.respectful. - intros. rewrite H1. intuition. - intros. apply H0; auto with zarith. -Qed. - -Theorem Z_induction_rank(m : Z)(P : Z -> Prop) : - P m -> - (forall n, m <= n -> P n -> P (n+1)) -> - (forall n, m <= n -> P n). -Proof. - intros h0 h1 n. - apply Z_induction with (m := m) (n := n). - + intros. - apply Z.le_ind with (n := m) ; auto with zarith. - unfold Morphisms.Proper. - unfold Morphisms.respectful. - intros. rewrite H1. intuition. - + intros. auto with zarith. -Qed. - -(** ** Real Constants *) - -(** signed power *) - -Definition real_base e a n := - match n with - | 0 => a - | Zpos n => (a * pow e (Pos.to_nat n))%R - | Zneg n => (a / pow e (Pos.to_nat n))%R - end. - -(** an integer multiplied by a (signed) power of 10. *) -Definition real_dec := real_base 10%R. - -(** an integer multiplied by a (signed) power of 2. *) -Definition real_hex := real_base 2%R. - -(** ** Arrays *) - -Record farray (A B : Type) := { whytype1 : BuiltIn.WhyType A ; - whytype2 : BuiltIn.WhyType B ; - access :> @Map.map A B }. -Definition array (A : Type) := farray Z A. -Hypothesis extensionality: forall (A B : Type) (f g : A -> B), - (forall x, f x = g x) -> f = g. - -Definition select {A B : Type} - (m : farray A B) (k : A) : B := (access m) k. - -Lemma farray_eq : forall A B (m1 m2 : farray A B), - whytype1 m1 = whytype1 m2 -> whytype2 m1 = whytype2 m2 -> - (forall k, select m1 k = select m2 k) -> m1 = m2. -Proof. - intros A B m1 m2. - destruct m1. destruct m2. simpl. - intros H1 H2; rewrite H1; rewrite H2 ; clear H1 H2. - intro K. - rewrite (extensionality _ _ K). - reflexivity. -Qed. - -Definition update {A B : Type} - (m : farray A B) (k : A) (v : B) : (farray A B) := - {| whytype1 := whytype1 m; whytype2 := whytype2 m; access := @Map.set A (whytype1 m) B (whytype2 m) (access m) k v|}. - -Notation " a .[ k ] " := (select a k) (at level 60). -Notation " a .[ k <- v ] " := (update a k v) (at level 60). - -Lemma access_update : - forall (A B : Type) (m : farray A B) k v, - m.[k <- v].[k] = v. -Proof. - intros. - apply (proj1 (Map.set_def (access m) k v k)). - reflexivity. -Qed. - -Lemma access_update_neq : - forall (A B : Type) (m : farray A B) i j v, - i <> j -> m.[ i <- v ].[j] = m.[j]. -Proof. - intros. - apply (proj2 (Map.set_def (access m) i v j)). - auto. -Qed. - -(** ** Division on Z *) - -Definition Cdiv (n d : Z) : Z := - match n , d with - | 0 , _ | _ , 0 => 0 - | Zpos a , Zpos b - | Zneg a , Zneg b => (Zpos a/Zpos b) - | Zpos a , Zneg b - | Zneg a , Zpos b => (-(Zpos a/Zpos b)) - end. - -Definition Cmod (n d : Z) : Z := - match n , d with - | 0 , _ | _ , 0 => 0 - | Zpos a , Zpos b - | Zpos a , Zneg b => ( (Zpos a) mod (Zpos b) ) - | Zneg a , Zpos b - | Zneg a , Zneg b => (-( (Zpos a) mod (Zpos b) )) - end. - -Lemma Cdiv_cases : forall n d, - ((n >= 0) -> (d > 0) -> Cdiv n d = n/d) /\ - ((n <= 0) -> (d > 0) -> Cdiv n d = -((-n)/d)) /\ - ((n >= 0) -> (d < 0) -> Cdiv n d = -(n/(-d))) /\ - ((n <= 0) -> (d < 0) -> Cdiv n d = (-n)/(-d)). -Proof. - intros. - destruct n as [|a|a] ; - destruct d as [|b|b] ; - intuition ; - by auto with zarith. -Qed. - -Lemma Cmod_cases : forall n d, - ((n >= 0) -> (d > 0) -> Cmod n d = n mod d) /\ - ((n <= 0) -> (d > 0) -> Cmod n d = -((-n) mod d)) /\ - ((n >= 0) -> (d < 0) -> Cmod n d = (n mod (-d))) /\ - ((n <= 0) -> (d < 0) -> Cmod n d = -((-n) mod (-d))). -Proof. - intros. - destruct n as [|a|a] ; - destruct d as [|b|b] ; - intuition ; - by auto with zarith. -Qed. - -Theorem Cdiv_enclidian : - forall (n d : Z), - d <> 0 -> - let q := Cdiv n d in let r := Cmod n d in - (q * d + r = n). -Proof. - intros n d NEQ q r. - assert (OPP: forall p, (- (Zneg p) = Zpos p)) by auto with zarith. - assert (NEG: forall p, (Zneg p = - (Zpos p))) by auto with zarith. - destruct n as [|a|a] ; - destruct d as [|b|b] ; auto with zarith ; - unfold Cdiv in q ; unfold Cmod in r ; - unfold q ; unfold r ; - repeat rewrite OPP ; repeat rewrite NEG ; - rewrite (Zmod_eq_full (Zpos a) (Zpos b)) ; try discriminate ; - try ring. -Qed. - -Lemma Cmod_less : forall n d, - ((n >= 0) -> (d > 0) -> 0 <= Cmod n d < d) /\ - ((n <= 0) -> (d > 0) -> -d < Cmod n d <= 0) /\ - ((n >= 0) -> (d < 0) -> 0 <= Cmod n d < -d) /\ - ((n <= 0) -> (d < 0) -> d < Cmod n d <= 0). -Proof. - intros. - destruct n as [|a|a] ; - destruct d as [|b|b] ; - intuition ; simpl ; forward ; - generalize (Z_mod_lt (Zpos a) (Zpos b) (Zgt_pos_0 b)) ; - repeat (replace (Zneg b) with (- Zpos b) by auto with zarith) ; - intuition (auto with zarith). -Qed. - -Lemma Zdiv_less : - forall (n d : Z), (n > 0) -> (d > 0) -> (d * (n/d) <= n). -Proof. - intros n d Npos Dpos. - generalize (Zmod_eq n d). - pose (x := (n/d)). - fold x. intro H. generalize (H Dpos). clear H. - pose (r := (n mod d)). - fold r. intro H. - generalize (Z_mod_lt n d). - intro R. generalize (R Dpos). clear R. fold r. - replace (d*x) with (x*d) by ring. - omega. -Qed. diff --git a/src/plugins/wp/share/src/Square.v b/src/plugins/wp/share/src/Square.v deleted file mode 100644 index b9c23de0347..00000000000 --- a/src/plugins/wp/share/src/Square.v +++ /dev/null @@ -1,38 +0,0 @@ -(* This file is generated by Why3's Coq-realize driver *) -(* Beware! Only edit allowed sections below *) -Require Import BuiltIn. -Require Reals.R_sqrt. -Require BuiltIn. -Require real.Real. -Require real.RealInfix. -Require real.Square. - -(* Why3 goal *) -Lemma sqrt_lin1 : forall (x:R), (1%R < x)%R -> ((Reals.R_sqrt.sqrt x) < x)%R. -Proof. - intros x h1. - refine (Reals.R_sqrt.sqrt_less _ _ h1). - apply (Rle_trans 0 1 x Rle_0_1)%R. - exact (Rlt_le _ _ h1). -Qed. - -(* Why3 goal *) -Lemma sqrt_lin0 : - forall (x:R), ((0%R < x)%R /\ (x < 1%R)%R) -> (x < (Reals.R_sqrt.sqrt x))%R. -Proof. - intros x (h1,h2). - exact (Reals.R_sqrt.sqrt_more x h1 h2). -Qed. - -(* Why3 goal *) -Lemma sqrt_0 : ((Reals.R_sqrt.sqrt 0%R) = 0%R). -Proof. - exact Reals.R_sqrt.sqrt_0. -Qed. - -(* Why3 goal *) -Lemma sqrt_1 : ((Reals.R_sqrt.sqrt 1%R) = 1%R). -Proof. - exact Reals.R_sqrt.sqrt_1. -Qed. - diff --git a/src/plugins/wp/share/src/Vlist.v b/src/plugins/wp/share/src/Vlist.v deleted file mode 100644 index bc0b770612b..00000000000 --- a/src/plugins/wp/share/src/Vlist.v +++ /dev/null @@ -1,449 +0,0 @@ -(* This file is generated by Why3's Coq-realize driver *) -(* Beware! Only edit allowed sections below *) -Require Import BuiltIn. -Require BuiltIn. -Require int.Int. -Require int.Abs. -Require int.ComputerDivision. - -(* ---------------------------------------------------------------------- *) -(* --- Lists for Why-3 --- *) -(* ---------------------------------------------------------------------- *) - -Require List. -Ltac seq := autorewrite with list ; auto with zarith. -Hint Rewrite List.app_assoc List.app_nil_l List.app_nil_r : list. - - (* -------------------------------------------------------------------- *) - (* --- Classical Lists for Alt-Ergo --- *) - (* -------------------------------------------------------------------- *) -Require Import Qedlib. - -(* Why3 goal *) -Definition list : forall (a:Type), Type. - exact(List.list). -Defined. - -(* Why3 goal *) -Definition nil {a:Type} {a_WT:WhyType a} : list a. - generalize a. - exact(@List.nil). -Defined. - -(* Why3 goal *) -Definition cons {a:Type} {a_WT:WhyType a} : a -> (list a) -> list a. - generalize a. - exact(@List.cons). -Defined. - -(* Why3 goal *) -Definition concat {a:Type} {a_WT:WhyType a} : (list a) -> (list a) -> list a. - Open Local Scope list_scope. - exact(fun u v => u ++ v). -Defined. - -Fixpoint repeat_nat (a:Type) (w: list a) (n: nat) {struct n} := - match n with - | O => w - | S m => w ++ (repeat_nat a w m) - end. - - -(* Why3 goal *) -Definition repeat {a:Type} {a_WT:WhyType a} : (list a) -> Z -> list a. - exact(fun w n => match n with - | Z0 => nil - | Zneg _ => nil - | other => repeat_nat a w (Zabs_nat (n-1)) - end). -Defined. - -(* Why3 goal *) -Definition length {a:Type} {a_WT:WhyType a} : (list a) -> Z. - exact(fun w => Z.of_nat (List.length w)). -Defined. - -(* Why3 goal *) -Definition nth {a:Type} {a_WT:WhyType a} : (list a) -> Z -> a. - exact(fun w n => match n with - | Zneg _ => (@why_inhabitant a a_WT) - | other => List.nth (Zabs_nat n) w (@why_inhabitant a a_WT) - end). -Defined. - - (* -------------------------------------------------------------------- *) - (* --- length --- *) - (* -------------------------------------------------------------------- *) - -(* Why3 goal *) -Lemma length_pos {a:Type} {a_WT:WhyType a} : - forall (w:list a), (0%Z <= (length w))%Z. -Proof. - intros. - unfold length. - apply Zle_0_nat. -Qed. - -(* Why3 goal *) -Lemma length_nil {a:Type} {a_WT:WhyType a} : ((length (nil : list a)) = 0%Z). -Proof. - intros. - unfold length. unfold nil. - by seq. -Qed. - -(* Why3 goal *) -Lemma length_nil_bis {a:Type} {a_WT:WhyType a} : - forall (w:list a), ((length w) = 0%Z) -> (w = (nil : list a)). -Proof. - intros w. - unfold length. unfold nil. - destruct w. - + by seq. - + Import List.ListNotations. - assert (0 < Z.of_nat (Datatypes.length (a0 :: w))). - { replace (Datatypes.length (a0 :: w)) with (1 + Datatypes.length (w))%nat - by( (replace (a0 :: w) with ([a0] ++ w) by seq); rewrite List.app_length; by seq). - assert (0 <= Z.of_nat (Datatypes.length w)) by apply Zle_0_nat. - replace (Z.of_nat (1 + Datatypes.length w)) with (1 + Z.of_nat (Datatypes.length w)). - { omega. } - rewrite Nat2Z.inj_add. - auto with zarith. - } - intro. - cut False; [contradiction|omega]. -Qed. - -(* Why3 goal *) -Lemma length_cons {a:Type} {a_WT:WhyType a} : - forall (x:a) (w:list a), ((length (cons x w)) = (1%Z + (length w))%Z). -Proof. - intros. unfold length. - replace (Datatypes.length (cons x w)) with (1 + (Datatypes.length w))%nat. - apply Nat2Z.inj_add. simpl. auto. -Qed. - -(* Why3 goal *) -Hypothesis length_concat : - forall {a:Type} {a_WT:WhyType a}, - forall (u:list a) (v:list a), - ((length (concat u v)) = ((length u) + (length v))%Z). - -(* Why3 goal *) -Hypothesis length_repeat : - forall {a:Type} {a_WT:WhyType a}, - forall (w:list a) (n:Z), (0%Z <= n)%Z -> - ((length (repeat w n)) = (n * (length w))%Z). - - (* -------------------------------------------------------------------- *) - (* --- nth --- *) - (* -------------------------------------------------------------------- *) - -(* Why3 goal *) -Hypothesis nth_cons : - forall {a:Type} {a_WT:WhyType a}, - forall (k:Z) (x:a) (w:list a), - ((k = 0%Z) -> ((nth (cons x w) k) = x)) /\ - (~ (k = 0%Z) -> ((nth (cons x w) k) = (nth w (k - 1%Z)%Z))). - -(* Why3 goal *) -Hypothesis nth_concat : - forall {a:Type} {a_WT:WhyType a}, - forall (u:list a) (v:list a) (k:Z), - ((k < (length u))%Z -> ((nth (concat u v) k) = (nth u k))) /\ - (~ (k < (length u))%Z -> - ((nth (concat u v) k) = (nth v (k - (length u))%Z))). - -(* Why3 goal *) -Hypothesis nth_repeat : - forall {a:Type} {a_WT:WhyType a}, - forall (n:Z) (k:Z) (w:list a), - ((0%Z <= k)%Z /\ (k < (n * (length w))%Z)%Z) -> (0%Z < (length w))%Z -> - ((nth (repeat w n) k) = (nth w (ZArith.BinInt.Z.rem k (length w)))). - -(* Why3 assumption *) -Definition vlist_eq {a:Type} {a_WT:WhyType a} (u:list a) (v:list a) : Prop := - ((length u) = (length v)) /\ - forall (i:Z), ((0%Z <= i)%Z /\ (i < (length u))%Z) -> - ((nth u i) = (nth v i)). - - (* -------------------------------------------------------------------- *) - (* --- equality of Lists --- *) - (* -------------------------------------------------------------------- *) - -(* Why3 goal *) -Hypothesis extensionality : - forall {a:Type} {a_WT:WhyType a}, - forall (u:list a) (v:list a), (vlist_eq u v) -> (u = v). - - (* -------------------------------------------------------------------- *) - (* --- neutral elements --- *) - (* -------------------------------------------------------------------- *) - -(* Why3 goal *) -Lemma eq_nil_concat {a:Type} {a_WT:WhyType a} : - forall (w:list a), - (vlist_eq (concat (nil : list a) w) w) /\ - (vlist_eq (concat w (nil : list a)) w). -Proof. - intros. - split ; unfold vlist_eq ; rewrite length_concat; rewrite length_nil; split; auto with zarith; intros. - (* + generalize (nth_concat nil w i); rewrite length_nil; intro G; destruct G. - rewrite H1. - * replace (i - 0)%Z with i by (auto with zarith). auto. - * omega. *) - + generalize (nth_concat w nil i). intro G; destruct G. - rewrite H0. - * auto. - * omega. -Qed. - -(* Why3 goal *) -Lemma rw_nil_concat_left {a:Type} {a_WT:WhyType a} : - forall (w:list a), ((concat (nil : list a) w) = w). -Proof. - intros. - apply extensionality. - generalize (eq_nil_concat w). intro G; destruct G. - apply H. -Qed. - -(* Why3 goal *) -Lemma rw_nil_concat_right {a:Type} {a_WT:WhyType a} : - forall (w:list a), ((concat w (nil : list a)) = w). - intros. - apply extensionality. - generalize (eq_nil_concat w). intro G; destruct G. - apply H0. -Qed. - -(* Why3 goal *) -Lemma eq_cons_concat {a:Type} {a_WT:WhyType a} : - forall (x:a) (v:list a) (w:list a), - vlist_eq (concat (cons x v) w) (cons x (concat v w)). -Proof. - intros. - unfold vlist_eq ; rewrite length_concat. repeat (rewrite length_cons). - split. - + rewrite length_concat. ring. - + intros. - generalize (nth_cons i x (concat v w)); intro G; destruct G. - case_eq i 0%Z; intro Position_0. - * clear H1; rewrite H0; clear H0; auto. - generalize (nth_concat (cons x v) w i); rewrite length_cons; intro G; destruct G. - generalize (length_pos v); intro Positive. - clear H1; rewrite H0 by omega; clear H0. - generalize (nth_cons i x v); intro G; destruct G. - clear H1; rewrite H0; clear H0; auto. - * clear H0; rewrite H1; clear H1; auto. - generalize (nth_concat (cons x v) w i); rewrite length_cons; intro G; destruct G. - case_lt i (1+ length v)%Z; intros. - - clear H1; rewrite H0 by auto; clear H0. - generalize (nth_cons i x v); intro G; destruct G. - clear H0; rewrite H1 by auto; clear H1. - generalize (nth_concat v w (i -1)); intro G; destruct G. - clear H1; rewrite H0 by auto with zarith; clear H0. - auto. - - clear H0; rewrite H1 by auto; clear H1. - generalize (nth_concat v w (i -1)); intro G; destruct G. - clear H0; rewrite H1 by auto with zarith. - replace (i - (1 + length v))%Z with (i - 1 - length v)%Z by auto with zarith. - auto. -Qed. - -(* Why3 goal *) -Lemma rw_cons_concat {a:Type} {a_WT:WhyType a} : - forall (x:a) (v:list a) (w:list a), - ((concat (cons x v) w) = (cons x (concat v w))). -Proof. - intros. - apply extensionality. - apply eq_cons_concat. -Qed. - -(* Why3 goal *) -Lemma rw_nil_cons_concat {a:Type} {a_WT:WhyType a} : - forall (x:a) (w:list a), ((concat (cons x (nil : list a)) w) = (cons x w)). -Proof. - intros. - rewrite rw_cons_concat. - rewrite rw_nil_concat_left. - auto. -Qed. - - (* -------------------------------------------------------------------- *) - (* --- associativity --- *) - (* -------------------------------------------------------------------- *) - -(* Why3 goal *) -Lemma eq_assoc_concat {a:Type} {a_WT:WhyType a} : - forall (u:list a) (v:list a) (w:list a), - vlist_eq (concat (concat u v) w) (concat u (concat v w)). -Proof. - intros. - unfold vlist_eq. repeat (rewrite length_concat). split. - - ring. - - intros. - generalize (length_pos u); generalize (length_pos v); intros uPos vPos. - case_lt i (length u); intro inU; - generalize (nth_concat u (concat v w) i) ; intro G; destruct G. - + clear H1; rewrite H0 by auto; clear H0. - generalize (nth_concat (concat u v) w i) ; rewrite length_concat ; intro G; destruct G. - clear H1; rewrite H0 by omega; clear H0. - generalize (nth_concat u v i) ; intro G; destruct G. - clear H1; rewrite H0 by auto; clear H0. - auto. - + clear H0; rewrite H1 by auto; clear H1. - case_lt i ((length u) + (length v)); intro inV; - generalize (nth_concat (concat u v) w i) ; rewrite length_concat ; intro G; destruct G. - * clear H1; rewrite H0 by omega; clear H0. - generalize (nth_concat u v i) ; intro G; destruct G. - clear H0; rewrite H1 by auto; clear H1. - generalize (nth_concat v w (i - length u)) ; intro G; destruct G. - clear H1; rewrite H0 by omega; clear H0. - auto. - * clear H0; rewrite H1 by omega; clear H1. - generalize (nth_concat v w (i - length u)) ; intro G; destruct G. - clear H0; rewrite H1 by omega; clear H1. - replace (i - (length u + length v)) with (i - length u - length v) by auto with zarith. - auto. -Qed. - -(* Why3 goal *) -Lemma rw_nil_repeat {a:Type} {a_WT:WhyType a} : - forall (n:Z), (0%Z <= n)%Z -> ((repeat (nil : list a) n) = (nil : list a)). -Proof. -intros n h1. -induction n ; simpl ; auto. -assert (R : forall n, repeat_nat a nil n = nil). - * intro n. induction n ; simpl ; auto. - * apply R. -Qed. - -(* Why3 goal *) -Lemma rw_repeat_zero {a:Type} {a_WT:WhyType a} : - forall (w:list a), ((repeat w 0%Z) = (nil : list a)). -Proof. -intros w. simpl. auto. -Qed. - -(* Why3 goal *) -Lemma eq_repeat_one {a:Type} {a_WT:WhyType a} : - forall (w:list a), vlist_eq (repeat w 1%Z) w. -intros w. simpl. unfold vlist_eq. auto. -Qed. - -(* Why3 goal *) -Lemma rw_repeat_one {a:Type} {a_WT:WhyType a} : - forall (w:list a), ((repeat w 1%Z) = w). -Proof. -intros w. simpl. auto. -Qed. - -(* Why3 goal *) -Lemma eq_repeat_concat {a:Type} {a_WT:WhyType a} : - forall (p:Z) (q:Z) (w:list a), (0%Z <= p)%Z -> (0%Z <= q)%Z -> - vlist_eq (repeat w (p + q)%Z) (concat (repeat w p) (repeat w q)). -Proof. -intros p q w h1 h2. unfold vlist_eq ; simpl ; split ; auto with zarith. - + repeat rewrite length_concat. - repeat rewrite length_repeat ; auto with zarith. - + rewrite length_repeat ; auto with zarith. - intros. - induction w. - * replace ([]) with (@nil a a_WT) ; auto. - repeat rewrite rw_nil_repeat ; auto with zarith. - * pose (A := (a0 :: w)). fold A. fold A in H. - assert (L : 0 < length A). - { unfold A. - replace (a0 :: w) with (cons a0 w) by auto. - rewrite length_cons. - assert (0 <= length w). - apply length_pos. - auto with zarith. } - rewrite nth_repeat ; auto with zarith. - generalize (nth_concat (repeat A p) (repeat A q) i). - intros [ POS NEG ]. - induction (Z_lt_le_dec i (length (repeat A p))). - rewrite length_repeat in a1; auto with zarith. - - rewrite POS ; auto with zarith. - rewrite nth_repeat ; auto with zarith. - rewrite length_repeat ; auto with zarith. - - rewrite length_repeat in b ; auto with zarith. - assert ( I_pos: 0 <= i ) ; auto with zarith. - rewrite Int.Mul_distr_r in H. - rewrite NEG ; auto with zarith. - rewrite nth_repeat ; auto with zarith ; - rewrite length_repeat ; auto with zarith. - replace (i - p * length A) with (i + (-p) * length A). - rewrite Z.rem_add ; auto with zarith. - apply Z.mul_nonneg_nonneg ; auto with zarith. - replace (i + -p * length A) with (i - p * length A) ; auto with zarith. - rewrite Z.mul_opp_l. rewrite Z.add_opp_r. auto. - rewrite Z.mul_opp_l. rewrite Z.add_opp_r. auto. - rewrite length_repeat ; auto with zarith. -Qed. - -(* Why3 goal *) -Lemma rw_repeat_concat {a:Type} {a_WT:WhyType a} : - forall (p:Z) (q:Z) (w:list a), (0%Z <= p)%Z -> (0%Z <= q)%Z -> - ((repeat w (p + q)%Z) = (concat (repeat w p) (repeat w q))). -intros p q w h1 h2. -apply extensionality. -apply eq_repeat_concat ; auto with zarith. -Qed. - -(* Why3 goal *) -Lemma rw_repeat_after {a:Type} {a_WT:WhyType a} : - forall (p:Z) (w:list a), (0%Z <= p)%Z -> - ((concat (repeat w p) w) = (repeat w (p + 1%Z)%Z)). -Proof. - intros p w h1. - rewrite (rw_repeat_concat p 1 w) ; auto with zarith. -Qed. - -(* Why3 goal *) -Lemma rw_repeat_before {a:Type} {a_WT:WhyType a} : - forall (p:Z) (w:list a), (0%Z <= p)%Z -> - ((concat w (repeat w p)) = (repeat w (p + 1%Z)%Z)). -Proof. - intros p w h1. - replace (p+1) with (1+p) ; auto with zarith. - rewrite (rw_repeat_concat 1 p w) ; auto with zarith. -Qed. - -(* Why3 goal *) -Definition repeat_box {a:Type} {a_WT:WhyType a} : (list a) -> Z -> list a. -intros l n. -exact (repeat l n). -Defined. - -(* Why3 goal *) -Lemma rw_repeat_box_unfold {a:Type} {a_WT:WhyType a} : - forall (w:list a) (n:Z), ((repeat_box w n) = (repeat w n)). -Proof. -intros. -unfold repeat_box. auto. -Qed. - -(* Why3 goal *) -Lemma rw_repeat_plus_box_unfold {a:Type} {a_WT:WhyType a} : - forall (w:list a) (a1:Z) (b:Z), (0%Z <= a1)%Z -> (0%Z <= b)%Z -> - ((repeat_box w (a1 + b)%Z) = (concat (repeat w a1) (repeat w b))). -Proof. -intros. -unfold repeat_box. rewrite rw_repeat_concat ; auto. -Qed. - -(* Why3 goal *) -Lemma rw_repeat_plus_one_box_unfold {a:Type} {a_WT:WhyType a} : - forall (w:list a) (n:Z), (0%Z < n)%Z -> - ((repeat_box w n) = (concat (repeat w (n - 1%Z)%Z) w)) /\ - ((repeat_box w (n + 1%Z)%Z) = (concat (repeat w n) w)). -Proof. - intros. split. - + generalize (rw_repeat_concat (n-1) 1 w). - replace (n-1+1) with n ; auto with zarith. - + rewrite (rw_repeat_concat n 1 w) ; auto with zarith. -Qed. - diff --git a/src/plugins/wp/share/src/Vset.v b/src/plugins/wp/share/src/Vset.v deleted file mode 100644 index 8e32f02a104..00000000000 --- a/src/plugins/wp/share/src/Vset.v +++ /dev/null @@ -1,158 +0,0 @@ -(* This file is generated by Why3's Coq-realize driver *) -(* Beware! Only edit allowed sections below *) -Require Import BuiltIn. -Require BuiltIn. -Require bool.Bool. -Require int.Int. - -(* Why3 goal *) -Definition set : forall (a:Type), Type. -Admitted. - -(* Why3 goal *) -Definition empty {a:Type} {a_WT:WhyType a} : set a. -Admitted. - -(* Why3 goal *) -Definition singleton {a:Type} {a_WT:WhyType a} : a -> set a. -Admitted. - -(* Why3 goal *) -Definition union {a:Type} {a_WT:WhyType a} : (set a) -> (set a) -> set a. -Admitted. - -(* Why3 goal *) -Definition inter {a:Type} {a_WT:WhyType a} : (set a) -> (set a) -> set a. -Admitted. - -(* Why3 goal *) -Definition member {a:Type} {a_WT:WhyType a} : a -> (set a) -> Prop. -Admitted. - -(* Why3 goal *) -Definition member_bool {a:Type} {a_WT:WhyType a} : a -> (set a) -> bool. -Admitted. - -(* Why3 goal *) -Definition range : Z -> Z -> set Z. -Admitted. - -(* Why3 goal *) -Definition range_sup : Z -> set Z. -Admitted. - -(* Why3 goal *) -Definition range_inf : Z -> set Z. -Admitted. - -(* Why3 goal *) -Definition range_all : set Z. -Admitted. - -(* Why3 assumption *) -Definition eqset {a:Type} {a_WT:WhyType a} (a1:set a) (b:set a) : Prop := - forall (x:a), (member x a1) <-> (member x b). - -(* Why3 assumption *) -Definition subset {a:Type} {a_WT:WhyType a} (a1:set a) (b:set a) : Prop := - forall (x:a), (member x a1) -> member x b. - -(* Why3 assumption *) -Definition disjoint {a:Type} {a_WT:WhyType a} (a1:set a) (b:set a) : Prop := - forall (x:a), (member x a1) -> ~ (member x b). - -(* Why3 goal *) -Lemma member_bool1 {a:Type} {a_WT:WhyType a} : - forall (x:a), forall (s:set a), - ((member x s) -> ((member_bool x s) = true)) /\ - (~ (member x s) -> ((member_bool x s) = false)). -Proof. -intros x s. - -Admitted. - -(* Why3 goal *) -Lemma member_empty {a:Type} {a_WT:WhyType a} : - forall (x:a), ~ (member x (empty : set a)). -Proof. -intros x. - -Admitted. - -(* Why3 goal *) -Lemma member_singleton {a:Type} {a_WT:WhyType a} : - forall (x:a) (y:a), (member x (singleton y)) <-> (x = y). -Proof. -intros x y. - -Admitted. - -(* Why3 goal *) -Lemma member_union {a:Type} {a_WT:WhyType a} : - forall (x:a), forall (a1:set a) (b:set a), - (member x (union a1 b)) <-> ((member x a1) \/ (member x b)). -Proof. -intros x a1 b. - -Admitted. - -(* Why3 goal *) -Lemma member_inter {a:Type} {a_WT:WhyType a} : - forall (x:a), forall (a1:set a) (b:set a), - (member x (inter a1 b)) <-> ((member x a1) /\ (member x b)). -Proof. -intros x a1 b. - -Admitted. - -(* Why3 goal *) -Lemma union_empty {a:Type} {a_WT:WhyType a} : - forall (a1:set a), - ((union a1 (empty : set a)) = a1) /\ ((union (empty : set a) a1) = a1). -Proof. -intros a1. - -Admitted. - -(* Why3 goal *) -Lemma inter_empty {a:Type} {a_WT:WhyType a} : - forall (a1:set a), - ((inter a1 (empty : set a)) = (empty : set a)) /\ - ((inter (empty : set a) a1) = (empty : set a)). -Proof. -intros a1. - -Admitted. - -(* Why3 goal *) -Lemma member_range : - forall (x:Z) (a:Z) (b:Z), - (member x (range a b)) <-> ((a <= x)%Z /\ (x <= b)%Z). -Proof. -intros x a b. - -Admitted. - -(* Why3 goal *) -Lemma member_range_sup : - forall (x:Z) (a:Z), (member x (range_sup a)) <-> (a <= x)%Z. -Proof. -intros x a. - -Admitted. - -(* Why3 goal *) -Lemma member_range_inf : - forall (x:Z) (b:Z), (member x (range_inf b)) <-> (x <= b)%Z. -Proof. -intros x b. - -Admitted. - -(* Why3 goal *) -Lemma member_range_all : forall (x:Z), member x range_all. -Proof. -intros x. - -Admitted. - diff --git a/src/plugins/wp/share/src/alt_ergo_why3_stdlib.drv b/src/plugins/wp/share/src/alt_ergo_why3_stdlib.drv deleted file mode 100644 index 504581f6b53..00000000000 --- a/src/plugins/wp/share/src/alt_ergo_why3_stdlib.drv +++ /dev/null @@ -1,79 +0,0 @@ -(**************************************************************************) -(* *) -(* This file is part of WP plug-in of Frama-C. *) -(* *) -(* Copyright (C) 2007-2019 *) -(* CEA (Commissariat a l'energie atomique et aux energies *) -(* alternatives) *) -(* *) -(* you can redistribute it and/or modify it under the terms of the GNU *) -(* Lesser General Public License as published by the Free Software *) -(* Foundation, version 2.1. *) -(* *) -(* It is distributed in the hope that it will be useful, *) -(* but WITHOUT ANY WARRANTY; without even the implied warranty of *) -(* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *) -(* GNU Lesser General Public License for more details. *) -(* *) -(* See the GNU Lesser General Public License version 2.1 *) -(* for more details (enclosed in the file licenses/LGPLv2.1). *) -(* *) -(**************************************************************************) - -theory int.Int - remove prop CompatOrderMult -end - -theory int.Abs - meta "rename_logic" function abs, "abs_int" -end - -theory int.MinMax - meta "rename_logic" function min, "min_int" - meta "rename_logic" function max, "max_int" -end - -theory int.ComputerDivision - remove prop Div_mod - remove prop Mod_bound - remove prop Div_sign_pos - remove prop Div_sign_neg - remove prop Mod_sign_pos - remove prop Mod_sign_neg - remove prop Rounds_toward_zero -end - -theory int.EuclideanDivision - remove prop Div_mod - remove prop Mod_bound - remove prop Div_unique - remove prop Div_bound - remove prop Mod_1 - remove prop Div_1 - remove prop Div_inf - remove prop Div_inf_neg - remove prop Mod_0 - remove prop Div_1_left - remove prop Div_minus1_left - remove prop Mod_1_left - remove prop Mod_minus1_left - remove prop Div_mult - remove prop Mod_mult -end - -theory real.Real - remove prop CompatOrderMult -end - -theory real.Abs - meta "rename_logic" function abs, "abs_real" -end - -theory real.MinMax - meta "rename_logic" function min, "min_real" - meta "rename_logic" function max, "max_real" -end - -theory map.Const - -end diff --git a/src/plugins/wp/share/src/cbits.mlw b/src/plugins/wp/share/src/cbits.mlw deleted file mode 100644 index 04c1d13aa9e..00000000000 --- a/src/plugins/wp/share/src/cbits.mlw +++ /dev/null @@ -1,614 +0,0 @@ -(**************************************************************************) -(* *) -(* This file is part of WP plug-in of Frama-C. *) -(* *) -(* Copyright (C) 2007-2019 *) -(* CEA (Commissariat a l'energie atomique et aux energies *) -(* alternatives) *) -(* *) -(* you can redistribute it and/or modify it under the terms of the GNU *) -(* Lesser General Public License as published by the Free Software *) -(* Foundation, version 2.1. *) -(* *) -(* It is distributed in the hope that it will be useful, *) -(* but WITHOUT ANY WARRANTY; without even the implied warranty of *) -(* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *) -(* GNU Lesser General Public License for more details. *) -(* *) -(* See the GNU Lesser General Public License version 2.1 *) -(* for more details (enclosed in the file licenses/LGPLv2.1). *) -(* *) -(**************************************************************************) - -(* -------------------------------------------------------------------------- *) -(* --- C-Bits Arithmetics for Why-3 --- *) -(* -------------------------------------------------------------------------- *) - -theory Cbits - - use int.Int - use bool.Bool - use cint.Cint - use qed.Qed - - - function bit_testb int int : bool - predicate bit_test int int - - (** * C-Integer Bits * **) - - function lnot int : int - - function land int int : int - function lxor int int : int - function lor int int : int - - meta AC function land - meta AC function lxor - meta AC function lor - - function lsl int int : int - function lsr int int : int - - -(** * Bitwise identities *) -(** ** lnot identities *) - axiom lnot_bool: ((lnot 0) = (-1)) /\ ((lnot (-1)) = 0) - -(** ** land identities *) - axiom land_idemp: forall x:int [land x x]. (land x x) = x - axiom land_0: forall x:int [land 0 x]. (land 0 x) = 0 - axiom land_0bis: forall x:int [land x 0]. (land x 0) = 0 - axiom land_1: forall x:int [land (-1) x]. (land (-1) x) = x - axiom land_1bis: forall x:int [land x (-1)]. (land x (-1)) = x - axiom land_bool: - (land 0 0) = 0 /\ (land 0 1) = 0 /\ (land 1 0) = 0 /\ (land 1 1) = 1 - meta "remove_for_" prop land_bool - -(** ** lor identities *) - axiom lor_idemp: forall x:int [lor x x]. (lor x x) = x - axiom lor_1: forall x:int [lor (-1) x]. (lor (-1) x) = -1 - axiom lor_1bis: forall x:int [lor x (-1)]. (lor x (-1)) = -1 - axiom lor_0: forall x:int [lor 0 x]. (lor 0 x) = x - axiom lor_0bis: forall x:int [lor x 0]. (lor x 0) = x - axiom lor_bool: - (lor 0 0) = 0 /\ (lor 0 1) = 1 /\ (lor 1 0) = 1 /\ (lor 1 1) = 1 - meta "remove_for_" prop lor_bool - -(** ** lxor identities *) - axiom lxor_nilpotent: forall x:int [lxor x x]. (lxor x x) = 0 - axiom lxor_1: forall x:int [lxor (-1) x]. (lxor (-1) x) = (lnot x) - axiom lxor_1bis: forall x:int [lxor x (-1)]. (lxor x (-1)) = (lnot x) - axiom lxor_0: forall x:int [lxor 0 x]. (lxor 0 x) = x - axiom lxor_0bis: forall x:int [lxor x 0]. (lxor x 0) = x - axiom lxor_bool: - (lxor 0 0) = 0 /\ (lxor 0 1) = 1 /\ (lxor 1 0) = 1 /\ (lxor 1 1) = 0 - meta "remove_for_" prop lxor_bool - -(** * Bit extraction *) -(** ** Definition of bit_test predicate *) - - axiom bit_test_def: forall x k:int [bit_testb x k]. - (bit_testb x k = True) <-> bit_test x k - -(** * Link between Bit extraction and bitwise operators *) -(** ** Some properties of bit extration *) -(** ** Logical operators *) - - axiom bit_test_extraction: forall x k:int [land x (lsl 1 k)|land (lsl 1 k) x]. - 0<=k -> (land x (lsl 1 k))<>0 <-> (bit_test x k) - lemma bit_test_extraction_eq: forall x k:int [land x (lsl 1 k)|land (lsl 1 k) x]. - 0<=k -> (land x (lsl 1 k))=(lsl 1 k) <-> (bit_test x k) - meta "remove_for_" lemma bit_test_extraction_eq - - axiom lsl_1_0: - lsl 1 0 = 1 - axiom bit_test_extraction_bis: forall x :int [land x 1|land 1 x]. - (land 1 x)<>0 -> (bit_test x 0) - axiom bit_test_extraction_bis_eq: forall x :int [land x 1|land 1 x]. - (bit_test x 0) -> (land 1 x)=1 - - lemma lnot_extraction_bool: forall x i:int [bit_testb (lnot x) i]. - 0<=i -> bit_testb (lnot x) i = notb (bit_testb x i) - axiom lnot_extraction: forall x i:int [bit_test (lnot x) i]. - 0<=i -> (bit_test (lnot x) i) <-> not (bit_test x i) - meta "remove_for_" lemma lnot_extraction_bool - - lemma land_extraction_bool: forall x y i:int [bit_testb (land x y) i]. - 0<=i -> bit_testb (land x y) i = andb (bit_testb x i) (bit_testb y i) - axiom land_extraction: forall x y i:int [bit_test (land x y) i]. - 0<=i -> bit_test (land x y) i <-> ((bit_test x i) /\ (bit_test y i)) - meta "remove_for_" lemma land_extraction_bool - - lemma lor_extraction_bool: forall x y i:int [bit_testb (lor x y) i]. - 0<=i -> bit_testb (lor x y) i = orb (bit_testb x i) (bit_testb y i) - axiom lor_extraction: forall x y i:int [bit_test (lor x y) i]. - 0<=i -> (bit_test (lor x y) i) <-> ((bit_test x i) \/ (bit_test y i)) - meta "remove_for_" lemma lor_extraction_bool - - lemma lxor_extraction_bool: forall x y i:int [bit_testb (lxor x y) i]. - 0<=i -> bit_testb (lxor x y) i = xorb (bit_testb x i) (bit_testb y i) - axiom lxor_extraction: forall x y i:int [bit_test (lxor x y) i]. - 0<=i -> (bit_test (lxor x y) i) <-> ((bit_test x i) <-> not (bit_test y i)) - meta "remove_for_" lemma lxor_extraction_bool - -(** ** Shift operators *) - lemma lsl_1_two_power : forall n : int. 0 <= n -> lsl 1 n = Cint.two_power_abs n - meta "remove_for_" lemma lsl_1_two_power - - axiom land_1_lsl_1 : forall a x n : int [(lsl 1 (1+n)),(lsl 1 n),(2*a+(land 1 x))] . - 0<=n -> a<lsl 1 n -> 2*a+(land 1 x)<lsl 1 (1+n) - - lemma lsl_extraction_sup_bool: forall x n m:int [bit_testb (lsl x n) m]. - 0<=n -> 0<=m -> m>=n -> bit_testb (lsl x n) m = bit_testb x (m-n) - axiom lsl_extraction_sup: forall x n m:int [bit_test (lsl x n) m]. - 0<=n -> 0<=m -> m>=n -> (bit_test (lsl x n) m) <-> (bit_test x (m-n)) - meta "remove_for_" lemma lsl_extraction_sup_bool - - lemma lsl_extraction_inf_bool: forall x n m:int [bit_testb (lsl x n) m]. - 0<=n -> 0<=m -> m< n -> bit_testb (lsl x n) m = False - axiom lsl_extraction_inf: forall x n m:int [bit_test (lsl x n) m]. - 0<=n -> 0<=m -> m< n -> not (bit_test (lsl x n) m) - meta "remove_for_" lemma lsl_extraction_inf_bool - - lemma lsr_extraction_bool: forall x n m:int [bit_testb (lsr x n) m]. - 0<=n -> 0<=m -> bit_testb (lsr x n) m = bit_testb x (m+n) - axiom lsr_extractionl: forall x n m:int [bit_test (lsr x n) m]. - 0<=n -> 0<=m -> (bit_test (lsr x n) m) <-> (bit_test x (m+n)) - meta "remove_for_" lemma lsr_extraction_bool - - lemma lsl1_extraction_bool: forall i j:int [bit_testb (lsl 1 i) j]. - 0<=i -> 0<=j -> bit_testb (lsl 1 i) j = eqb i j - axiom lsl1_extraction: forall i j:int [bit_test (lsl 1 i) j]. - 0<=i -> 0<=j -> (bit_test (lsl 1 i) j) <-> i=j - meta "remove_for_" lemma lsl1_extraction_bool - - lemma pos_extraction_sup: forall x i j:int [(lsl 1 i),(bit_test x j)]. - 0<=x -> 0<=i -> x < (lsl 1 i) -> i <= j -> not (bit_test x j) - meta "remove_for_" lemma pos_extraction_sup - - lemma pos_extraction_sup_inv: forall x i :int . - 0<=i -> (forall j: int . i <= j -> not (bit_test x j)) -> 0<= x < (lsl 1 i) - meta "remove_for_" lemma pos_extraction_sup_inv - -(** * Link between Bit extraction and C type conversions *) -(** ** Unsigned conversions *) - - lemma to_uint_extraction_sup: forall n x i:int . - 0<=n<=i -> is_uint n x -> not (bit_test x i) - lemma to_uint_extraction_inf_bool: forall n x i:int . - 0<=i<n -> (bit_testb (to_uint n x) i) = (bit_testb x i) - lemma to_uint_extraction_inf: forall n x i:int . - 0<=i<n -> (bit_test (to_uint n x) i) <-> (bit_test x i) - lemma is_uint_ext : forall n x y:int . - 0<=n -> is_uint n x -> is_uint n y - -> (forall i: int. 0<=i<n -> (bit_test x i <-> bit_test y i)) - -> x = y - meta "remove_for_" lemma to_uint_extraction_sup - meta "remove_for_" lemma to_uint_extraction_inf_bool - meta "remove_for_" lemma to_uint_extraction_inf - meta "remove_for_" lemma is_uint_ext - -(** *** Cast to uint8 C type *) - axiom to_uint8_extraction_sup: forall x i:int [(is_uint8 x),(bit_test x i)]. - 8<=i -> is_uint8 x -> not (bit_test x i) - - lemma to_uint8_extraction_inf_bool: forall x i:int [bit_testb (to_uint8 x) i]. - 0<=i<8 -> (bit_testb (to_uint8 x) i) = (bit_testb x i) - axiom to_uint8_extraction_inf: forall x i:int [bit_test (to_uint8 x) i]. - 0<=i<8 -> (bit_test (to_uint8 x) i) <-> (bit_test x i) - meta "remove_for_" lemma to_uint8_extraction_inf_bool - - lemma is_uint8_ext : forall x y:int . - is_uint8 x -> is_uint8 y - -> (forall i: int. 0<=i<8 -> (bit_test x i <-> bit_test y i)) - -> x = y - meta "remove_for_" lemma is_uint8_ext - -(** *** Cast to uint16 C type *) - axiom to_uint16_extraction_sup: forall x i:int [(is_uint16 x),(bit_test x i)]. - 16<=i -> is_uint16 x -> not (bit_test x i) - - lemma to_uint16_extraction_inf_bool: forall x i:int [bit_testb (to_uint16 x) i]. - 0<=i<16 -> (bit_testb (to_uint16 x) i) = (bit_testb x i) - axiom to_uint16_extraction_inf: forall x i:int [bit_test (to_uint16 x) i]. - 0<=i<16 -> (bit_test (to_uint16 x) i) <-> (bit_test x i) - meta "remove_for_" lemma to_uint16_extraction_inf_bool - - lemma is_uint16_ext : forall x y:int . - is_uint16 x -> is_uint16 y - -> (forall i: int. 0<=i<16 -> (bit_test x i <-> bit_test y i)) - -> x = y - meta "remove_for_" lemma is_uint16_ext - -(** *** Cast to uint32 C type *) - axiom to_uint32_extraction_sup: forall x i:int [(is_uint32 x),(bit_test x i)]. - 32<=i -> is_uint32 x -> not (bit_test x i) - - lemma to_uint32_extraction_inf_bool: forall x i:int [bit_testb (to_uint32 x) i]. - 0<=i<32 -> (bit_testb (to_uint32 x) i) = (bit_testb x i) - axiom to_uint32_extraction_inf: forall x i:int [bit_test (to_uint32 x) i]. - 0<=i<32 -> (bit_test (to_uint32 x) i) <-> (bit_test x i) - meta "remove_for_" lemma to_uint32_extraction_inf_bool - - lemma is_uint32_ext : forall x y:int . - is_uint32 x -> is_uint32 y - -> (forall i: int. 0<=i<32 -> (bit_test x i <-> bit_test y i)) - -> x = y - meta "remove_for_" lemma is_uint32_ext - -(** *** Cast to uint64 C type *) - axiom to_uint64_extraction_sup: forall x i:int [(is_uint64 x),(bit_test x i)]. - 64<=i -> (is_uint64 x) -> not (bit_test x i) - - lemma to_uint64_extraction_inf_bool: forall x i:int [bit_testb (to_uint64 x) i]. - 0<=i<64 -> (bit_testb (to_uint64 x) i) = (bit_testb x i) - axiom to_uint64_extraction_inf: forall x i:int [bit_test (to_uint64 x) i]. - 0<=i<64 -> (bit_test (to_uint64 x) i) <-> (bit_test x i) - meta "remove_for_" lemma to_uint64_extraction_inf_bool - - lemma is_uint64_ext : forall x y:int . - is_uint64 x -> is_uint64 y - -> (forall i: int. 0<=i<64 -> (bit_test x i <-> bit_test y i)) - -> x = y - meta "remove_for_" lemma is_uint64_ext - -(** ** Signed conversions *) - lemma to_sint_extraction_sup: forall n x i:int . - 0<=n<=i -> is_sint n x -> (bit_test x i) <-> x < 0 - lemma to_sint_extraction_inf_bool: forall n x i:int . - 0<=i<n -> (bit_testb (to_sint n x) i) = (bit_testb x i) - lemma to_sint_extraction_inf: forall n x i:int . - 0<=i<n -> (bit_test (to_sint n x) i) <-> (bit_test x i) - lemma is_sint_ext : forall n x y:int . - 0<=n -> is_sint n x -> is_sint n y - -> (forall i: int. 0<=i<=n -> (bit_test x i <-> bit_test y i)) - -> x = y - meta "remove_for_" lemma to_sint_extraction_sup - meta "remove_for_" lemma to_sint_extraction_inf_bool - meta "remove_for_" lemma to_sint_extraction_inf - meta "remove_for_" lemma is_sint_ext - -(** *** Cast to sint8 C type *) - axiom to_sint8_extraction_sup: forall x i:int [(is_sint8 x),(bit_test x i)]. - 7<=i -> is_sint8 x -> (bit_test x i) <-> x < 0 - - lemma to_sint8_extraction_inf_bool: forall x i:int [(bit_testb (to_sint8 x) i)]. - 0<=i<7 -> (bit_testb (to_sint8 x) i) = (bit_testb x i) - axiom to_sint8_extraction_inf: forall x i:int [(bit_test (to_sint8 x) i)]. - 0<=i<7 -> (bit_test (to_sint8 x) i) <-> (bit_test x i) - meta "remove_for_" lemma to_sint8_extraction_inf_bool - - lemma is_sint8_ext : forall x y:int . - is_sint8 x -> is_sint8 y - -> (forall i: int. 0<=i<=7 -> (bit_test x i <-> bit_test y i)) - -> x = y - meta "remove_for_" lemma is_sint8_ext - -(** *** Cast to sint16 C type *) - axiom to_sint16_extraction_sup: forall x i:int [(is_sint16 x),(bit_test x i)]. - 15<=i -> is_sint16 x -> (bit_test x i) <-> x < 0 - - lemma to_sint16_extraction_inf_bool: forall x i:int [bit_testb (to_sint16 x) i]. - 0<=i<15 -> (bit_testb (to_sint16 x) i) = (bit_testb x i) - axiom to_sint16_extraction_inf: forall x i:int [bit_test (to_sint16 x) i]. - 0<=i<15 -> (bit_test (to_sint16 x) i) <-> (bit_test x i) - meta "remove_for_" lemma to_sint16_extraction_inf_bool - - lemma is_sint16_ext : forall x y:int . - is_sint16 x -> is_sint16 y - -> (forall i: int. 0<=i<=15 -> (bit_test x i <-> bit_test y i)) - -> x = y - meta "remove_for_" lemma is_sint16_ext - -(** *** Cast to sint32 C type *) - axiom to_sint32_extraction_sup: forall x i:int [(is_sint32 x),(bit_test x i)]. - 31<=i -> is_sint32 x -> (bit_test x i) <-> x < 0 - - lemma to_sint32_extraction_inf_bool: forall x i:int [bit_testb (to_sint32 x) i]. - 0<=i<31 -> (bit_testb (to_sint32 x) i) = (bit_testb x i) - axiom to_sint32_extraction_inf: forall x i:int [bit_test (to_sint32 x) i]. - 0<=i<31 -> (bit_test (to_sint32 x) i) <-> (bit_test x i) - meta "remove_for_" lemma to_sint32_extraction_inf_bool - - lemma is_sint32_ext : forall x y:int . - is_sint32 x -> is_sint32 y - -> (forall i: int. 0<=i<=31 -> (bit_test x i <-> bit_test y i)) - -> x = y - meta "remove_for_" lemma is_sint32_ext - -(** *** Cast to sint64 C type *) - axiom to_sint64_extraction_sup: forall x i:int [(is_sint64 x),(bit_test x i)]. - 63<=i -> is_sint64 x -> (bit_test x i) <-> x < 0 - - lemma to_sint64_extraction_inf_bool: forall x i:int [bit_testb (to_sint64 x) i]. - 0<=i<63 -> (bit_testb (to_sint64 x) i) = (bit_testb x i) - axiom to_sint64_extraction_inf: forall x i:int [bit_test (to_sint64 x) i]. - 0<=i<63 -> (bit_test (to_sint64 x) i) <-> (bit_test x i) - meta "remove_for_" lemma to_sint64_extraction_inf_bool - - lemma is_sint64_ext : forall x y:int . - is_sint64 x -> is_sint64 y - -> (forall i: int. 0<=i<=63 -> (bit_test x i <-> bit_test y i)) - -> x = y - meta "remove_for_" lemma is_sint64_ext - -(** * Some C-Integer Bits Conversions are distributive *) -(** ** Unsigned conversions *) - lemma to_uint_lor : forall n x y:int. - to_uint n (lor x y) = lor (to_uint n x) (to_uint n y) - meta "remove_for_" lemma to_uint_lor - -(** *** Cast to uint8 C type *) - lemma to_uint8_lor : forall x y:int [to_uint8 (lor x y)]. - to_uint8 (lor x y) = lor (to_uint8 x) (to_uint 8 y) - meta "remove_for_" lemma to_uint8_lor - -(** *** Cast to uint16 C type *) - lemma to_uint16_lor : forall x y:int [to_uint16 (lor x y)]. - to_uint16 (lor x y) = lor (to_uint16 x) (to_uint16 y) - meta "remove_for_" lemma to_uint16_lor - -(** *** Cast to uint32 C type *) - axiom to_uint32_lor : forall x y:int [to_uint32 (lor x y)]. - to_uint32 (lor x y) = lor (to_uint32 x) (to_uint32 y) - meta "remove_for_" axiom to_uint32_lor - -(** *** Cast to uint64 C type *) - lemma to_uint64_lor : forall x y:int [to_uint64 (lor x y)]. - to_uint64 (lor x y) = lor (to_uint64 x) (to_uint64 y) - meta "remove_for_" lemma to_uint64_lor - -(** * Some C-Integer Bits Conversions are identity *) -(** ** Unsigned conversions *) - lemma is_uint_lxor : forall n x y:int. - is_uint n x -> is_uint n y -> to_uint n (lxor x y) = lxor x y - lemma is_uint_lor : forall n x y:int. - is_uint n x -> is_uint n y -> to_uint n (lor x y) = lor x y - lemma is_uint_land : forall n x y:int. - is_uint n x -> is_uint n y -> to_uint n (land x y) = land x y - lemma is_uint_lsr : forall n x y:int. - 0<=y -> is_uint n x -> to_uint n (lsr x y) = lsr x y - lemma is_uint_lsl1_inf : forall n y:int. - 0<=y<n -> to_uint n (lsl 1 y) = lsl 1 y - lemma is_uint_lsl1_sup : forall n y:int. - 0<=n<=y -> to_uint n (lsl 1 y) = 0 - meta "remove_for_" lemma is_uint_lor - meta "remove_for_" lemma is_uint_land - meta "remove_for_" lemma is_uint_lsr - meta "remove_for_" lemma is_uint_lsl1_inf - meta "remove_for_" lemma is_uint_lsl1_sup - -(** *** Cast to uint8 C type *) - axiom is_uint8_lxor : forall x y:int [to_uint8 (lxor x y)]. - is_uint8 x -> is_uint8 y -> to_uint8 (lxor x y) = lxor x y - - axiom is_uint8_lor : forall x y:int [to_uint8 (lor x y)]. - is_uint8 x -> is_uint8 y -> to_uint8 (lor x y) = lor x y - - axiom is_uint8_land : forall x y:int [to_uint8 (land x y)]. - is_uint8 x -> is_uint8 y -> to_uint8 (land x y) = land x y - - axiom is_uint8_lsr : forall x y:int [to_uint8 (lsr x y)]. - 0<=y -> is_uint8 x -> to_uint8 (lsr x y) = lsr x y - - axiom is_uint8_lsl1_inf : forall y:int [to_uint8 (lsl 1 y)]. - 0<=y<8 -> to_uint8 (lsl 1 y) = lsl 1 y - - axiom is_uint8_lsl1_sup : forall y:int [to_uint8 (lsl 1 y)]. - 8<=y -> to_uint8 (lsl 1 y) = 0 - -(** *** Cast to uint16 C type *) - axiom is_uint16_lxor : forall x y:int [to_uint16 (lxor x y)]. - is_uint16 x -> is_uint16 y -> to_uint16 (lxor x y) = lxor x y - - axiom is_uint16_lor : forall x y:int [to_uint16 (lor x y)]. - is_uint16 x -> is_uint16 y -> to_uint16 (lor x y) = lor x y - - axiom is_uint16_land : forall x y:int [to_uint16 (land x y)]. - is_uint16 x -> is_uint16 y -> to_uint16 (land x y) = land x y - - axiom is_uint16_lsr : forall x y:int [to_uint16 (lsr x y)]. - 0<=y -> is_uint16 x -> to_uint16 (lsr x y) = lsr x y - - axiom is_uint16_lsl1_inf : forall y:int [to_uint16 (lsl 1 y)]. - 0<=y<16 -> to_uint16 (lsl 1 y) = lsl 1 y - - axiom is_uint16_lsl1_sup : forall y:int [to_uint16 (lsl 1 y)]. - 16<=y -> to_uint16 (lsl 1 y) = 0 - -(** *** Cast to uint32 C type *) - axiom is_uint32_lxor : forall x y:int [to_uint32 (lxor x y)]. - is_uint32 x -> is_uint32 y -> to_uint32 (lxor x y) = lxor x y - - axiom is_uint32_lor : forall x y:int [to_uint32 (lor x y)]. - is_uint32 x -> is_uint32 y -> to_uint32 (lor x y) = lor x y - - axiom is_uint32_land : forall x y:int [to_uint32 (land x y)]. - is_uint32 x -> is_uint32 y -> to_uint32 (land x y) = land x y - - axiom is_uint32_lsr : forall x y:int [to_uint32 (lsr x y)]. - 0<=y -> is_uint32 x -> to_uint32 (lsr x y) = lsr x y - - axiom is_uint32_lsl1_inf : forall y:int [to_uint32 (lsl 1 y)]. - 0<=y<32 -> to_uint32 (lsl 1 y) = lsl 1 y - - axiom is_uint32_lsl1_sup : forall y:int [to_uint32 (lsl 1 y)]. - 32<=y -> to_uint32 (lsl 1 y) = 0 - -(** *** Cast to uint64 C type *) - axiom is_uint64_lxor : forall x y:int [to_uint64 (lxor x y)]. - is_uint64 x -> is_uint64 y -> to_uint64 (lxor x y) = lxor x y - - axiom is_uint64_lor : forall x y:int [to_uint64 (lor x y)]. - is_uint64 x -> is_uint64 y -> to_uint64 (lor x y) = lor x y - - axiom is_uint64_land : forall x y:int [to_uint64 (land x y)]. - is_uint64 x -> is_uint64 y -> to_uint64 (land x y) = land x y - - axiom is_uint64_lsr : forall x y:int [to_uint64 (lsr x y)]. - 0<=y -> is_uint64 x -> to_uint64 (lsr x y) = lsr x y - - axiom is_uint64_lsl1_inf : forall y:int [to_uint64 (lsl 1 y)]. - 0<=y<64 -> to_uint64 (lsl 1 y) = lsl 1 y - - axiom is_uint64_lsl1_sup : forall y:int [to_uint64 (lsl 1 y)]. - 64<=y -> to_uint64 (lsl 1 y) = 0 - -(** ** Signed conversions *) - lemma is_sint_lnot: forall n x:int. - is_sint n x -> to_sint n (lnot x) = lnot x - lemma is_sint_lxor: forall n x y:int. - is_sint n x -> is_sint n y -> to_sint n (lxor x y) = lxor x y - lemma is_sint_lor: forall n x y:int. - is_sint n x -> is_sint n y -> to_sint n (lor x y) = lor x y - lemma is_sint_land: forall n x y:int. - is_sint n x -> is_sint n y -> to_sint n (land x y) = land x y - lemma is_sint_lsr: forall n x y:int. - 0<=y -> is_sint n x -> to_sint n (lsr x y) = lsr x y - lemma is_sint_lsl1_inf : forall n y:int. - 0<=y<n -> to_sint n (lsl 1 y) = (lsl 1 y) - lemma is_sint_lsl1_sup : forall n y:int. - 0<=n<y -> to_sint n (lsl 1 y) = 0 - meta "remove_for_" lemma is_sint_lnot - meta "remove_for_" lemma is_sint_lxor - meta "remove_for_" lemma is_sint_lor - meta "remove_for_" lemma is_sint_land - meta "remove_for_" lemma is_sint_lsr - meta "remove_for_" lemma is_sint_lsl1_inf - meta "remove_for_" lemma is_sint_lsl1_sup - -(** *** Cast to sint8 C type *) - axiom is_sint8_lnot: forall x:int [to_sint8 (lnot x)]. - is_sint8 x -> to_sint8 (lnot x) = lnot x - - axiom is_sint8_lxor: forall x y:int [to_sint8 (lxor x y)]. - is_sint8 x -> is_sint8 y -> to_sint8 (lxor x y) = lxor x y - - axiom is_sint8_lor: forall x y:int [to_sint8 (lor x y)]. - is_sint8 x -> is_sint8 y -> to_sint8 (lor x y) = lor x y - - axiom is_sint8_land: forall x y:int [to_sint8 (land x y)]. - is_sint8 x -> is_sint8 y -> to_sint8 (land x y) = land x y - - axiom is_sint8_lsr: forall x y:int [to_sint8 (lsr x y)]. - 0<=y -> is_sint8 x -> to_sint8 (lsr x y) = lsr x y - - axiom is_sint8_lsl1 : - lsl 1 7 = Cint.max_sint8 - - axiom is_sint8_lsl1_inf : forall y:int [to_sint8 (lsl 1 y)]. - 0<=y<7 -> to_sint8 (lsl 1 y) = lsl 1 y - - axiom is_sint8_lsl1_sup : forall y:int [to_sint8 (lsl 1 y)]. - 8<=y -> to_sint8 (lsl 1 y) = 0 - -(** *** Cast to sint16 C type *) - axiom is_sint16_lnot : forall x:int [to_sint16 (lnot x)]. - is_sint16 x -> to_sint16 (lnot x) = lnot x - - axiom is_sint16_lxor : forall x y:int [to_sint16 (lxor x y)]. - is_sint16 x -> is_sint16 y -> to_sint16 (lxor x y) = lxor x y - - axiom is_sint16_lor : forall x y:int [to_sint16 (lor x y)]. - is_sint16 x -> is_sint16 y -> to_sint16 (lor x y) = lor x y - - axiom is_sint16_land : forall x y:int [to_sint16 (land x y)]. - is_sint16 x -> is_sint16 y -> to_sint16 (land x y) = land x y - - axiom is_sint16_lsr : forall x y:int [to_sint16 (lsr x y)]. - 0<=y -> is_sint16 x -> to_sint16 (lsr x y) = lsr x y - - axiom is_sint16_lsl1 : - lsl 1 15 = Cint.max_sint16 - - axiom is_sint16_lsl1_inf : forall y:int [to_sint16 (lsl 1 y)]. - 0<=y<15 -> to_sint16 (lsl 1 y) = (lsl 1 y) - - axiom is_sint16_lsl1_sup : forall y:int [to_sint16 (lsl 1 y)]. - 16<=y -> to_sint16 (lsl 1 y) = 0 - -(** *** Cast to sint32 C type *) - axiom is_sint32_lnot : forall x:int [to_sint32(lnot(x))]. - is_sint32 x -> to_sint32 (lnot x) = lnot x - - axiom is_sint32_lxor : forall x y:int [to_sint32 (lxor x y)]. - is_sint32 x -> is_sint32 y -> to_sint32 (lxor x y) = lxor x y - - axiom is_sint32_lor : forall x y:int [to_sint32(lor x y)]. - is_sint32 x -> is_sint32 y -> to_sint32 (lor x y) = lor x y - - axiom is_sint32_land : forall x y:int [to_sint32 (land x y)]. - is_sint32 x -> is_sint32 y -> to_sint32 (land x y) = land x y - - axiom is_sint32_lsr : forall x y:int [to_sint32 (lsr x y)]. - 0<=y -> is_sint32 x -> to_sint32 (lsr x y) = lsr x y - - axiom is_sint32_lsl1 : - lsl 1 31 = Cint.max_sint32 - - axiom is_sint32_lsl1_inf : forall y:int [to_sint32 (lsl 1 y)]. - 0<=y<31 -> to_sint32 (lsl 1 y) = lsl 1 y - - axiom is_sint32_lsl1_sup : forall y:int [to_sint32 (lsl 1 y)]. - 32<=y -> to_sint32 (lsl 1 y) = 0 - -(** *** Cast to sint64 C type *) - axiom is_sint64_lnot : forall x:int [to_sint64 (lnot x)]. - is_sint64 x -> to_sint64 (lnot x) = lnot x - - axiom is_sint64_lxor : forall x y:int [to_sint64 (lxor x y)]. - is_sint64 x -> is_sint64 y -> to_sint64 (lxor x y) = lxor x y - - axiom is_sint64_lor : forall x y:int [to_sint64(lor x y)]. - is_sint64 x -> is_sint64 y -> to_sint64 (lor x y) = lor x y - - axiom is_sint64_land : forall x y:int [to_sint64 (land x y)]. - is_sint64 x -> is_sint64 y -> to_sint64 (land x y) = land x y - - axiom is_sint64_lsr : forall x y:int [to_sint64 (lsr x y)]. - 0<=y -> is_sint64 x -> to_sint64 (lsr x y) = lsr x y - - axiom is_sint64_lsl1 : - lsl 1 63 = Cint.max_sint64 - - axiom is_sint64_lsl1_inf : forall y:int [to_sint64 (lsl 1 y)]. - 0<=y<63 -> to_sint64 (lsl 1 y) = lsl 1 y - - axiom is_sint64_lsl1_sup : forall y:int [to_sint64 (lsl 1 y)]. - 64<=y -> to_sint64 (lsl 1 y) = 0 - -(** * Range of some bitwise operations *) - lemma uint_land_range : forall x y: int . - 0<=x -> 0 <= land x y <= x - meta "remove_for_" lemma uint_land_range - - lemma uint_lor_inf : forall x y: int . - -1<=x -> 0<=y -> x <= lor x y - meta "remove_for_" lemma uint_lor_inf - - lemma sint_land_inf : forall x y: int . - x<=0 -> y<0 -> land x y <= x - meta "remove_for_" lemma sint_land_inf - - lemma sint_lor_range : forall x y: int . - x<0 -> x <= lor x y < 0 - meta "remove_for_" lemma sint_lor_range - - lemma is_uint_lor_distrib : forall n x y: int . - (is_uint n (lor x y)) <-> ((is_uint n x) && (is_uint n y)) - meta "remove_for_" lemma is_uint_lor_distrib - -(** * Link between bitwise operators and addition *) - axiom lor_addition : forall x y: int [(land x y), (lor x y) ]. - land x y = 0 -> x + y = lor x y - - axiom lxor_addition : forall x y: int [(land x y), (lxor x y) ]. - land x y = 0 -> x + y = lxor x y - -(** * Link between land and cast operator *) - lemma to_uint_land_edge : forall x n: int. - 0<=n -> to_uint n x = land ((lsl 1 n) - 1) x - meta "remove_for_" lemma to_uint_land_edge - -end diff --git a/src/plugins/wp/share/src/cfloat.mlw b/src/plugins/wp/share/src/cfloat.mlw deleted file mode 100644 index 0012f05a985..00000000000 --- a/src/plugins/wp/share/src/cfloat.mlw +++ /dev/null @@ -1,233 +0,0 @@ -(**************************************************************************) -(* *) -(* This file is part of WP plug-in of Frama-C. *) -(* *) -(* Copyright (C) 2007-2019 *) -(* CEA (Commissariat a l'energie atomique et aux energies *) -(* alternatives) *) -(* *) -(* you can redistribute it and/or modify it under the terms of the GNU *) -(* Lesser General Public License as published by the Free Software *) -(* Foundation, version 2.1. *) -(* *) -(* It is distributed in the hope that it will be useful, *) -(* but WITHOUT ANY WARRANTY; without even the implied warranty of *) -(* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *) -(* GNU Lesser General Public License for more details. *) -(* *) -(* See the GNU Lesser General Public License version 2.1 *) -(* for more details (enclosed in the file licenses/LGPLv2.1). *) -(* *) -(**************************************************************************) - -(* -------------------------------------------------------------------------- *) -(* --- C-Integer Arithmetics for Alt-Ergo --- *) -(* -------------------------------------------------------------------------- *) - -theory Cfloat - - use import bool.Bool - use import real.RealInfix - use import real.Abs - use import real.Square - use import real.FromInt - - (* -------------------------------------------------------------------------- *) - (* --- C-Integer Arithmetics for Alt-Ergo --- *) - (* -------------------------------------------------------------------------- *) - - type f32 (* single precision IEEE *) - type f64 (* double precision IEEE *) - - (* C-Float Conversion *) - - function to_f32 real : f32 - function of_f32 f32 : real - - function to_f64 real : f64 - function of_f64 f64 : real - - axiom to_f32_zero: of_f32 (to_f32 0.0) = 0.0 - axiom to_f32_one: of_f32 (to_f32 1.0) = 1.0 - axiom to_f64_zero: of_f64 (to_f64 0.0) = 0.0 - axiom to_f64_one: of_f64 (to_f64 1.0) = 1.0 - - (* C-Float Rounding Modes *) - - type rounding_mode = Up | Down | ToZero | NearestTiesToAway | NearestTiesToEven - - function round_float rounding_mode real : f32 - function round_double rounding_mode real : f64 - - axiom float_32: - forall x:real [ round_float NearestTiesToEven x ]. - to_f32 x = round_float NearestTiesToEven x - - axiom float_64: - forall x:real [ round_double NearestTiesToEven x ]. - to_f64 x = round_double NearestTiesToEven x - - (* C-Float Classification *) - - type float_kind = Finite | NaN | Inf_pos | Inf_neg - - function classify_f32 f32 : float_kind - function classify_f64 f64 : float_kind - - predicate is_finite_f32 (f:f32) = (classify_f32 f = Finite) - predicate is_finite_f64 (d:f64) = (classify_f64 d = Finite) - - predicate is_NaN_f32 (f:f32) = (classify_f32 f = NaN) - predicate is_NaN_f64 (d:f64) = (classify_f64 d = NaN) - - predicate is_infinite_f32 (f:f32) = (classify_f32 f = Inf_pos || classify_f32 f = Inf_neg) - predicate is_infinite_f64 (d:f64) = (classify_f64 d = Inf_pos || classify_f64 d = Inf_neg) - - predicate is_positive_infinite_f32 (f:f32) = (classify_f32 f = Inf_pos) - predicate is_positive_infinite_f64 (d:f64) = (classify_f64 d = Inf_pos) - - predicate is_negative_infinite_f32 (f:f32) = (classify_f32 f = Inf_neg) - predicate is_negative_infinite_f64 (d:f64) = (classify_f64 d = Inf_neg) - - axiom is_finite_to_float_32 : - forall x:real [is_finite_f32(to_f32 x)]. is_finite_f32 (to_f32 x) - - axiom is_finite_to_float_64 : - forall x:real [is_finite_f64(to_f64 x)]. is_finite_f64 (to_f64 x) - - axiom to_float_is_finite_32 : - forall f:f32 [ to_f32( of_f32 f ) | is_finite_f32(f) ]. is_finite_f32(f) -> to_f32( of_f32 f ) = f - - axiom to_float_is_finite_64 : - forall d:f64 [ to_f64( of_f64 d ) | is_finite_f64(d) ]. is_finite_f64(d) -> to_f64( of_f64 d ) = d - - (* Finite Constants *) - - predicate finite (x:real) = (is_finite_f32 (to_f32 x)) /\ (is_finite_f64 (to_f64 x)) - - constant max_f32 : real = 340282346600000016151267322115014000640.0 - constant max_f64 : real = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.0 - - axiom finite_small_f32 : forall x:real. -. max_f64 <=. x <=. max_f32 -> is_finite_f32(to_f32 x) - axiom finite_small_f64 : forall x:real. -. max_f64 <=. x <=. max_f64 -> is_finite_f64(to_f64 x) - axiom finite_range_f32 : forall f:f32. is_finite_f32(f) <-> -. max_f32 <=. of_f32 f <=. max_f32 - axiom finite_range_f64 : forall d:f64. is_finite_f64(d) <-> -. max_f64 <=. of_f64 d <=. max_f64 - - (* Equal *) - - function eq_f32b (x:f32) (y:f32) : bool - function eq_f64b (x:f64) (y:f64) : bool - predicate eq_f32 (x:f32) (y:f32) = (eq_f32b x y = true) - predicate eq_f64 (x:f64) (y:f64) = (eq_f64b x y = true) - axiom eq_finite_f32 : forall x,y:f32 [eq_f32 x y]. is_finite_f32 x -> is_finite_f32 y -> - eq_f32 x y <-> of_f32 x = of_f32 y - - axiom eq_finite_f64 : forall x,y:f64 [eq_f64 x y]. is_finite_f64 x -> is_finite_f64 y -> - eq_f64 x y <-> of_f64 x = of_f64 y - - (* Not Equal *) - - function ne_f32b (x:f32) (y:f32) : bool - function ne_f64b (x:f64) (y:f64) : bool - predicate ne_f32 (x:f32) (y:f32) = (ne_f32b x y = true) - predicate ne_f64 (x:f64) (y:f64) = (ne_f64b x y = true) - -<<<<<<< HEAD:src/plugins/wp/share/src/cfloat.mlw - use export floating_point.Rounding - use floating_point.Single - use floating_point.Double -||||||| merged common ancestors - use export floating_point.Rounding - use import floating_point.Single - use import floating_point.Double -======= - axiom ne_finite_f32 : forall x,y:f32 [ne_f32 x y]. is_finite_f32 x -> is_finite_f32 y -> - ne_f32 x y <-> of_f32 x <> of_f32 y ->>>>>>> origin/master:src/plugins/wp/share/src/cfloat.why - - axiom ne_finite_f64 : forall x,y:f64 [ne_f64 x y]. is_finite_f64 x -> is_finite_f64 y -> - ne_f64 x y <-> of_f64 x <> of_f64 y - (* Comparison (<=) *) - - function le_f32b (x:f32) (y:f32) : bool - function le_f64b (x:f64) (y:f64) : bool - predicate le_f32 (x:f32) (y:f32) = (le_f32b x y = true) - predicate le_f64 (x:f64) (y:f64) = (le_f64b x y = true) - - axiom le_finite_f32 : forall x,y:f32 [le_f32 x y]. is_finite_f32 x -> is_finite_f32 y -> - le_f32 x y <-> of_f32 x <=. of_f32 y - - axiom le_finite_f64 : forall x,y:f64 [le_f64 x y]. is_finite_f64 x -> is_finite_f64 y -> - le_f64 x y <-> of_f64 x <=. of_f64 y - (* Comparison (<) *) - - function lt_f32b (x:f32) (y:f32) : bool - function lt_f64b (x:f64) (y:f64) : bool - predicate lt_f32 (x:f32) (y:f32) = (lt_f32b x y = true) - predicate lt_f64 (x:f64) (y:f64) = (lt_f64b x y = true) - - axiom lt_finite_f32 : forall x,y:f32 [lt_f32 x y]. is_finite_f32 x -> is_finite_f32 y -> - lt_f32 x y <-> of_f32 x <. of_f32 y - - axiom lt_finite_f64 : forall x,y:f64 [lt_f64 x y]. is_finite_f64 x -> is_finite_f64 y -> - lt_f64 x y <-> of_f64 x <. of_f64 y - - (* Negation *) - - - function neg_f32 (x:f32) : f32 - function neg_f64 (x:f64) : f64 - - axiom neg_finite_f32 : forall x:f32 [neg_f32 x]. is_finite_f32 x -> of_f32 (neg_f32 x) = -. (of_f32 x) - axiom neg_finite_f64 : forall x:f64 [neg_f64 x]. is_finite_f64 x -> of_f64 (neg_f64 x) = -. (of_f64 x) - - (* Addition *) - - function add_f32 (x:f32) (y:f32) : f32 - function add_f64 (x:f64) (y:f64) : f64 - - axiom add_finite_f32 : forall x,y:f32 [add_f32 x y]. is_finite_f32 x -> is_finite_f32 y -> - add_f32 x y = to_f32 (of_f32 x +. of_f32 y) - - axiom add_finite_f64 : forall x,y:f64 [add_f64 x y]. is_finite_f64 x -> is_finite_f64 y -> - add_f64 x y = to_f64 (of_f64 x +. of_f64 y) - (* Multiplication *) - - function mul_f32 (x:f32) (y:f32) : f32 - function mul_f64 (x:f64) (y:f64) : f64 - - axiom mul_finite_f32 : forall x,y:f32 [mul_f32 x y]. is_finite_f32 x -> is_finite_f32 y -> - mul_f32 x y = to_f32 (of_f32 x *. of_f32 y) - - axiom mul_finite_f64 : forall x,y:f64 [mul_f64 x y]. is_finite_f64 x -> is_finite_f64 y -> - mul_f64 x y = to_f64 (of_f64 x *. of_f64 y) - (* Division *) - - function div_f32 (x:f32) (y:f32) : f32 - function div_f64 (x:f64) (y:f64) : f64 - - axiom div_finite_f32 : forall x,y:f32 [div_f32 x y]. is_finite_f32 x -> is_finite_f32 y -> - div_f32 x y = to_f32 (of_f32 x /. of_f32 y) - - axiom div_finite_f64 : forall x,y:f64 [div_f64 x y]. is_finite_f64 x -> is_finite_f64 y -> - div_f64 x y = to_f64 (of_f64 x /. of_f64 y) - - (* Square Root *) - - function sqrt_f32 f32 : f32 - function sqrt_f64 f64 : f64 - - axiom sqrt_finite_f32 : forall x:f32 [sqrt_f32 x]. is_finite_f32 x -> sqrt_f32 x = to_f32 (sqrt (of_f32 x)) - axiom sqrt_finite_f64 : forall x:f64 [sqrt_f64 x]. is_finite_f64 x -> sqrt_f64 x = to_f64 (sqrt (of_f64 x)) - - (* Models *) - - function model_f32 (f:f32) : real - function delta_f32 (f:f32) : real = abs( of_f32 f -. model_f32 f ) - function error_f32 (f:f32) : real = (delta_f32 f) /. (abs (model_f32 f)) - - function model_f64 (f:f64) : real - function delta_f64 (f:f64) : real = abs( of_f64 f -. model_f64 f ) - function error_f64 (f:f64) : real = (delta_f64 f) /. (abs (model_f64 f)) - -end diff --git a/src/plugins/wp/share/src/cint.mlw b/src/plugins/wp/share/src/cint.mlw deleted file mode 100644 index 96f13da534d..00000000000 --- a/src/plugins/wp/share/src/cint.mlw +++ /dev/null @@ -1,196 +0,0 @@ -(**************************************************************************) -(* *) -(* This file is part of WP plug-in of Frama-C. *) -(* *) -(* Copyright (C) 2007-2019 *) -(* CEA (Commissariat a l'energie atomique et aux energies *) -(* alternatives) *) -(* *) -(* you can redistribute it and/or modify it under the terms of the GNU *) -(* Lesser General Public License as published by the Free Software *) -(* Foundation, version 2.1. *) -(* *) -(* It is distributed in the hope that it will be useful, *) -(* but WITHOUT ANY WARRANTY; without even the implied warranty of *) -(* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *) -(* GNU Lesser General Public License for more details. *) -(* *) -(* See the GNU Lesser General Public License version 2.1 *) -(* for more details (enclosed in the file licenses/LGPLv2.1). *) -(* *) -(**************************************************************************) - -(* -------------------------------------------------------------------------- *) -(* --- C-Integer Arithmetics for Why-3 --- *) -(* -------------------------------------------------------------------------- *) - -theory Cint - - use int.Int - use bool.Bool - - (** * C-Integer bounds * **) - - (** ** bounds are inlined into prover files ** **) - - function max_uint8: int = 256 - function max_sint8: int = 128 - function max_uint16: int = 65536 - function max_sint16: int = 32768 - function max_uint32: int = 4294967296 - function max_sint32: int = 2147483648 - function max_uint64: int = 18446744073709551616 - function max_sint64: int = 9223372036854775808 - - (** * C-Integer Ranges * **) - - predicate is_bool(x:int) = x = 0 \/ x = 1 - predicate is_uint8(x:int) = 0 <= x < max_uint8 - predicate is_sint8(x:int) = -max_sint8 <= x < max_sint8 - predicate is_uint16(x:int) = 0 <= x < max_uint16 - predicate is_sint16(x:int) = -max_sint16 <= x < max_sint16 - predicate is_uint32(x:int) = 0 <= x < max_uint32 - predicate is_sint32(x:int) = -max_sint32 <= x < max_sint32 - predicate is_uint64(x:int) = 0 <= x < max_uint64 - predicate is_sint64(x:int) = -max_sint64 <= x < max_sint64 - - lemma is_bool0: is_bool(0) - lemma is_bool1: is_bool(1) - - (* meta "def_into_axiom" predicate is_bool *) - meta "def_into_axiom" predicate is_uint8 - meta "def_into_axiom" predicate is_sint8 - meta "def_into_axiom" predicate is_uint16 - meta "def_into_axiom" predicate is_uint16 - meta "def_into_axiom" predicate is_sint32 - meta "def_into_axiom" predicate is_uint32 - meta "def_into_axiom" predicate is_sint64 - meta "def_into_axiom" predicate is_uint64 - - (** * C-Integer Conversion * **) - - function to_bool ( x : int ) : int = if x = 0 then 0 else 1 - function to_uint8 int : int - function to_sint8 int : int - function to_uint16 int : int - function to_sint16 int : int - function to_uint32 int : int - function to_sint32 int : int - function to_uint64 int : int - function to_sint64 int : int - - function two_power_abs int : int - lemma two_power_abs_is_positive : forall n:int [ two_power_abs n ]. 0 < two_power_abs n - lemma two_power_abs_plus_pos : forall n m:int . 0 <= n -> 0 <= m -> two_power_abs (n+m) = (two_power_abs n) * (two_power_abs m) - lemma two_power_abs_plus_one : forall n:int . 0 <= n -> two_power_abs (n+1) = 2 * (two_power_abs n) - meta "remove_for_" lemma two_power_abs_is_positive - meta "remove_for_" lemma two_power_abs_plus_pos - meta "remove_for_" lemma two_power_abs_plus_one - - predicate is_uint (n:int) (x:int) = 0 <= x < two_power_abs n - - (* * [n] is the number of significant bits (that doesn't include the sign bit). * *) - predicate is_sint (n:int) (x:int) = -(two_power_abs n) <= x < two_power_abs n - - function to_uint int int : int - function to_sint int int : int - - (** * C-Integer Conversions are in-range * **) - - lemma is_to_uint : forall n x:int [ is_uint n (to_uint n x) ]. is_uint n (to_uint n x) - lemma is_to_sint : forall n x:int [ is_sint n (to_sint n x) ]. is_sint n (to_sint n x) - meta "remove_for_" lemma is_to_uint - meta "remove_for_" lemma is_to_sint - - axiom is_to_uint8 : forall x:int [ is_uint8(to_uint8 x) ]. is_uint8 (to_uint8 x) - axiom is_to_sint8 : forall x:int [ is_sint8(to_sint8 x) ]. is_sint8 (to_sint8 x) - axiom is_to_uint16 : forall x:int [ is_uint16(to_uint16 x) ]. is_uint16 (to_uint16 x) - axiom is_to_sint16 : forall x:int [ is_sint16(to_sint16 x) ]. is_sint16 (to_sint16 x) - axiom is_to_uint32 : forall x:int [ is_uint32(to_uint32 x) ]. is_uint32 (to_uint32 x) - axiom is_to_sint32 : forall x:int [ is_sint32(to_sint32 x) ]. is_sint32 (to_sint32 x) - axiom is_to_uint64 : forall x:int [ is_uint64(to_uint64 x) ]. is_uint64 (to_uint64 x) - axiom is_to_sint64 : forall x:int [ is_sint64(to_sint64 x) ]. is_sint64 (to_sint64 x) - - (** * C-Integer Conversions are identity when in-range * **) - - lemma id_uint : forall n x:int [ to_uint n x ]. is_uint n x <-> (to_uint n x) = x - lemma id_sint : forall n x:int [ to_sint n x ]. is_sint n x <-> (to_sint n x) = x - meta "remove_for_" lemma id_uint - meta "remove_for_" lemma id_sint - - axiom id_uint8 : forall x:int [ to_uint8 x ]. is_uint8 x -> (to_uint8 x) = x - axiom id_sint8 : forall x:int [ to_sint8 x ]. is_sint8 x -> (to_sint8 x) = x - axiom id_uint16 : forall x:int [ to_uint16 x ]. is_uint16 x -> (to_uint16 x) = x - axiom id_sint16 : forall x:int [ to_sint16 x ]. is_sint16 x -> (to_sint16 x) = x - axiom id_uint32 : forall x:int [ to_uint32 x ]. is_uint32 x -> (to_uint32 x) = x - axiom id_sint32 : forall x:int [ to_sint32 x ]. is_sint32 x -> (to_sint32 x) = x - axiom id_uint64 : forall x:int [ to_uint64 x ]. is_uint64 x -> (to_uint64 x) = x - axiom id_sint64 : forall x:int [ to_sint64 x ]. is_sint64 x -> (to_sint64 x) = x - - meta "inline_in" predicate is_uint8, axiom id_uint8 - meta "inline_in" predicate is_sint8, axiom id_sint8 - meta "inline_in" predicate is_uint16, axiom id_uint16 - meta "inline_in" predicate is_sint16, axiom id_sint16 - meta "inline_in" predicate is_uint32, axiom id_uint32 - meta "inline_in" predicate is_sint32, axiom id_sint32 - meta "inline_in" predicate is_uint64, axiom id_uint64 - meta "inline_in" predicate is_sint64, axiom id_sint64 - - (** * C-Integer Conversions are projections * **) - - lemma proj_uint : forall n x:int . to_uint n (to_uint n x)= to_uint n x - lemma proj_sint : forall n x:int . to_sint n (to_sint n x)= to_sint n x - meta "remove_for_" lemma proj_uint - meta "remove_for_" lemma proj_sint - - axiom proj_uint8 : forall x:int [ to_uint8(to_uint8 x) ]. to_uint8(to_uint8 x)=to_uint8 x - axiom proj_sint8 : forall x:int [ to_sint8(to_sint8 x) ]. to_sint8(to_sint8 x)=to_sint8 x - axiom proj_uint16 : forall x:int [ to_uint16(to_uint16 x) ]. to_uint16(to_uint16 x)=to_uint16 x - axiom proj_sint16 : forall x:int [ to_sint16(to_sint16 x) ]. to_sint16(to_sint16 x)=to_sint16 x - axiom proj_uint32 : forall x:int [ to_uint32(to_uint32 x) ]. to_uint32(to_uint32 x)=to_uint32 x - axiom proj_sint32 : forall x:int [ to_sint32(to_sint32 x) ]. to_sint32(to_sint32 x)=to_sint32 x - axiom proj_uint64 : forall x:int [ to_uint64(to_uint64 x) ]. to_uint64(to_uint64 x)=to_uint64 x - axiom proj_sint64 : forall x:int [ to_sint64(to_sint64 x) ]. to_sint64(to_sint64 x)=to_sint64 x - - meta "remove_for_" axiom proj_uint8 - meta "remove_for_" axiom proj_sint8 - meta "remove_for_" axiom proj_uint16 - meta "remove_for_" axiom proj_sint16 - meta "remove_for_" axiom proj_uint32 - meta "remove_for_" axiom proj_sint32 - meta "remove_for_" axiom proj_uint64 - meta "remove_for_" axiom proj_sint64 - - (** * Generalization for [to_sint _ (to_uint _ x)] * **) - - lemma proj_su: forall n x:int . to_sint n (to_uint n x) = to_uint n x - lemma incl_su: forall n x:int . is_uint n x -> is_sint n x - meta "remove_for_" lemma proj_su - meta "remove_for_" lemma incl_su - - lemma proj_su_uint: forall n m x:int . 0 <= n -> 0 <= m -> to_sint (m+n) (to_uint n x) = to_uint n x - lemma proj_su_sint: forall n m x:int . 0 <= n -> 0 <= m -> to_sint n (to_uint (m+(n+1)) x) = to_sint n x - meta "remove_for_" lemma proj_su_uint - meta "remove_for_" lemma proj_su_sint - - axiom proj_int8 : forall x:int [ to_sint8(to_uint8 x) ]. to_sint8(to_uint8 x) =to_sint8 x - axiom proj_int16 : forall x:int [ to_sint16(to_uint16 x) ]. to_sint16(to_uint16 x)=to_sint16 x - axiom proj_int32 : forall x:int [ to_sint32(to_uint32 x) ]. to_sint32(to_uint32 x)=to_sint32 x - axiom proj_int64 : forall x:int [ to_sint64(to_uint64 x) ]. to_sint64(to_uint64 x)=to_sint64 x - - (** * Generalization for [to_uint _ (to_sint _ x)] * **) - - lemma proj_us_uint: forall n m x:int . 0 <= n -> 0 <= m -> to_uint (n+1) (to_sint (m+n) x) = to_uint (n+1) x - meta "remove_for_" lemma proj_us_uint - - (** * C-Integer range inclusion * **) - - lemma incl_uint : forall n x i:int . 0 <= n -> 0 <= i -> is_uint n x -> is_uint (n+i) x - lemma incl_sint : forall n x i:int . 0 <= n -> 0 <= i -> is_sint n x -> is_sint (n+i) x - lemma incl_int : forall n x i:int . 0 <= n -> 0 <= i -> is_uint n x -> is_sint (n+i) x - meta "remove_for_" lemma incl_uint - meta "remove_for_" lemma incl_sint - meta "remove_for_" lemma incl_int - - -end diff --git a/src/plugins/wp/share/src/cmath.mlw b/src/plugins/wp/share/src/cmath.mlw deleted file mode 100644 index d2456832641..00000000000 --- a/src/plugins/wp/share/src/cmath.mlw +++ /dev/null @@ -1,72 +0,0 @@ -(**************************************************************************) -(* *) -(* This file is part of WP plug-in of Frama-C. *) -(* *) -(* Copyright (C) 2007-2019 *) -(* CEA (Commissariat a l'energie atomique et aux energies *) -(* alternatives) *) -(* *) -(* you can redistribute it and/or modify it under the terms of the GNU *) -(* Lesser General Public License as published by the Free Software *) -(* Foundation, version 2.1. *) -(* *) -(* It is distributed in the hope that it will be useful, *) -(* but WITHOUT ANY WARRANTY; without even the implied warranty of *) -(* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *) -(* GNU Lesser General Public License for more details. *) -(* *) -(* See the GNU Lesser General Public License version 2.1 *) -(* for more details (enclosed in the file licenses/LGPLv2.1). *) -(* *) -(**************************************************************************) - -(* -------------------------------------------------------------------------- *) -(* --- Mathematics for Why-3 --- *) -(* -------------------------------------------------------------------------- *) - -theory Cmath - use int.Int - use int.Abs - use real.RealInfix - - lemma abs_def : - forall x:int [abs(x)]. - if x >= 0 then abs(x)=x else abs(x)=(-x) - -end - -theory Square - - use real.RealInfix - use real.Square - - lemma sqrt_lin1 : forall x:real [sqrt(x)]. 1. <. x -> sqrt(x) <. x - lemma sqrt_lin0 : forall x:real [sqrt(x)]. 0. <. x <. 1. -> x <. sqrt(x) - lemma sqrt_0 : sqrt(0.) = 0. - lemma sqrt_1 : sqrt(1.) = 1. - -end - -theory ExpLog - - use real.RealInfix - use real.ExpLog - - lemma exp_pos : forall x:real. exp x >. 0. - -end - - -theory ArcTrigo - - use real.RealInfix - use real.Trigonometry as Trigo - - function atan (x : real) : real = Trigo.atan x - function asin real : real - function acos real : real - - lemma Sin_asin: forall x:real. -. 1.0 <=. x <=. 1.0 -> Trigo.sin (asin x) = x - lemma Cos_acos: forall x:real. -. 1.0 <=. x <=. 1.0 -> Trigo.cos (acos x) = x - -end diff --git a/src/plugins/wp/share/src/coq-own-realization.drv b/src/plugins/wp/share/src/coq-own-realization.drv deleted file mode 100644 index d01fee2477b..00000000000 --- a/src/plugins/wp/share/src/coq-own-realization.drv +++ /dev/null @@ -1,13 +0,0 @@ -(**************************************************************************) -(* *) -(* This file is part of Frama-C. *) -(* *) -(* Copyright (C) 2007-2019 *) -(* CEA (Commissariat à l'énergie atomique et aux énergies *) -(* alternatives) *) -(* *) -(* All rights reserved. *) -(* Contact CEA LIST for licensing. *) -(* *) -(**************************************************************************) - diff --git a/src/plugins/wp/share/src/filter_axioms.ml b/src/plugins/wp/share/src/filter_axioms.ml deleted file mode 100644 index 41296827b82..00000000000 --- a/src/plugins/wp/share/src/filter_axioms.ml +++ /dev/null @@ -1,183 +0,0 @@ -(**************************************************************************) -(* *) -(* This file is part of WP plug-in of Frama-C. *) -(* *) -(* Copyright (C) 2007-2019 *) -(* CEA (Commissariat a l'energie atomique et aux energies *) -(* alternatives) *) -(* *) -(* you can redistribute it and/or modify it under the terms of the GNU *) -(* Lesser General Public License as published by the Free Software *) -(* Foundation, version 2.1. *) -(* *) -(* It is distributed in the hope that it will be useful, *) -(* but WITHOUT ANY WARRANTY; without even the implied warranty of *) -(* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *) -(* GNU Lesser General Public License for more details. *) -(* *) -(* See the GNU Lesser General Public License version 2.1 *) -(* for more details (enclosed in the file licenses/LGPLv2.1). *) -(* *) -(**************************************************************************) - -open Why3 -open Term -open Decl - -let meta_remove_altergo = - Theory.register_meta "remove_for_altergo" - [Theory.MTprsymbol] - ~desc:"Don't@ translate@ this@ lemma@ for@ altergo." - -let meta_remove_why3 = - Theory.register_meta "remove_for_why3" - [Theory.MTprsymbol] - ~desc:"Don't@ translate@ this@ lemma@ for@ why3." - -let meta_remove_ = - Theory.register_meta "remove_for_" - [Theory.MTprsymbol] - ~desc:"Don't@ translate@ this@ lemma@ for@ why3 and altergo." - - - -let elim_abstract remove_pr d = match d.d_node with - | Dprop (Paxiom,pr,_) when Spr.mem pr remove_pr -> - (* Format.eprintf "Remove %a@." Pretty.print_pr pr; *) - [] - | Dprop (Paxiom,_,_) -> - (* Format.eprintf "Not Remove %a@." Pretty.print_pr pr; *) - [d] - | _ -> - (* Format.eprintf "Not Seen %a@." Pretty.print_decl d; *) - [d] - -let remove_prop meta = - Trans.on_tagged_pr meta - (fun remove_pr -> - Trans.on_tagged_pr meta_remove_ - (fun remove_pr2 -> - Trans.decl (elim_abstract (Spr.union remove_pr remove_pr2)) None)) - -let remove_for_altergo = remove_prop meta_remove_altergo -let remove_for_why3 = remove_prop meta_remove_why3 - - -let () = - Trans.register_transform "remove_for_altergo" - remove_for_altergo - ~desc:"Remove@ tagged@ proposition@ with \"remove_for_altergo\"@ and \ - \"remove_for_\"@ metas." - -let () = - Trans.register_transform "remove_for_why3" - remove_for_why3 - ~desc:"Remove@ tagged@ proposition@ with \"remove_for_why3\"@ and \ - \"remove_for_\" metas." - - -(** inlining *) - -let meta_inline_in = - Theory.register_meta "inline_in" - [Theory.MTlsymbol;Theory.MTprsymbol;] - ~desc:"Inline@ the@ symbol@ in@ the@ proposition." - -let t_unfold defs fs tl ty = - match Mls.find_opt fs defs with - | None -> - assert false (** absurd: it is in mpr so it is in sls so added in defs *) - | Some (vl,e) -> - let add (mt,mv) x y = Ty.ty_match mt x.vs_ty (t_type y), Mvs.add x y mv in - let (mt,mv) = List.fold_left2 add (Ty.Mtv.empty, Mvs.empty) vl tl in - let mt = Ty.oty_match mt e.t_ty ty in - t_ty_subst mt mv e - -(* inline every symbol *) - -let rec t_replace_all defs s t = - let t = t_map (t_replace_all defs s) t in - match t.t_node with - | Tapp (fs,tl) when Sls.mem fs s -> - t_attr_copy t (t_unfold defs fs tl t.t_ty) - | _ -> t - -let fold mpr sls d (defs, task) = - (** replace *) - let d = match d.d_node with - | Dprop (k,pr,f) -> - let s = Mpr.find_def Sls.empty pr mpr in - if Sls.is_empty s then d - else create_prop_decl k pr (t_replace_all defs s f) - | _ -> d - in - (** add to defs if needed *) - match d.d_node with - | Dlogic [ls,ld] when Sls.mem ls sls -> - let vl,e = open_ls_defn ld in - Mls.add ls (vl,e) defs, Task.add_decl task d - | _ -> - defs, Task.add_decl task d - -let fold mpr sls task_hd (defs, task) = - match task_hd.Task.task_decl.Theory.td_node with - | Theory.Decl d -> - fold mpr sls d (defs, task) - | _ -> - defs, Task.add_tdecl task task_hd.Task.task_decl - -let trans = - let add (mpr,sls) = function - | [Theory.MAls ls; Theory.MApr pr] -> - Mpr.change (function None -> Some (Sls.singleton ls) - | Some s -> Some (Sls.add ls s)) pr mpr, - Sls.add ls sls - | _ -> assert false - in - Trans.on_meta meta_inline_in (fun l -> - let mpr, sls = List.fold_left add (Mpr.empty,Sls.empty) l in - Trans.fold_map (fold mpr sls) Mls.empty None) - - -let () = - Trans.register_transform "inline_in" - trans - ~desc:"Inline@ the@ symbol@ in@ the@ proposition(meta@ of@ the@ same@ name)" - -(*** eliminate function *) -let meta_def_into_axiom = - Theory.register_meta "def_into_axiom" - [Theory.MTlsymbol] - ~desc:"Turn the marked function into an axiom" - -let add_ld which (ls,ld) (abst,defn,axl) = - if which ls then - let vl,e = open_ls_defn ld in - let nm = ls.ls_name.Ident.id_string ^ "_def" in - let pr = create_prsymbol (Ident.id_derive nm ls.ls_name) in - let hd = t_app ls (List.map t_var vl) e.t_ty in - let e = TermTF.t_selecti Term.t_equ_simp Term.t_iff_simp hd e in - let ax = t_forall_close vl [[hd]] e in - let ax = create_prop_decl Paxiom pr ax in - let ld = create_param_decl ls in - ld :: abst, defn, ax :: axl - else - abst, (ls,ld) :: defn, axl - -let elim_decl which l = - let abst,defn,axl = List.fold_right (add_ld which) l ([],[],[]) in - let defn = if defn = [] then [] else [create_logic_decl defn] in - abst @ defn @ axl - -let elim which d = match d.d_node with - | Dlogic l -> elim_decl which l - | _ -> [d] - -let def_into_axiom = - Trans.on_tagged_ls meta_def_into_axiom (fun sls -> - Trans.decl (elim (fun ls -> Term.Sls.mem ls sls)) None) - -let () = - Trans.register_transform "def_into_axiom" - def_into_axiom - ~desc:"Turn the marked function into an axiom" diff --git a/src/plugins/wp/share/src/logs/ArcTrigo.altergo.err b/src/plugins/wp/share/src/logs/ArcTrigo.altergo.err deleted file mode 100644 index be50d9d30c5..00000000000 --- a/src/plugins/wp/share/src/logs/ArcTrigo.altergo.err +++ /dev/null @@ -1,439 +0,0 @@ -[Config] reading extra configuration file realization.conf -<<<<<<< HEAD -||||||| merged common ancestors -File "WP-SHARE/src/./qed.why", line 76, characters 8-19: -warning: axiom c_euclidian does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 91, characters 8-22: -warning: axiom cmod_remainder does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 97, characters 8-20: -warning: axiom cdiv_neutral does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 98, characters 8-16: -warning: axiom cdiv_inv does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 32, characters 8-15: -warning: axiom abs_def does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 43, characters 8-17: -warning: axiom sqrt_lin1 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 44, characters 8-17: -warning: axiom sqrt_lin0 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 45, characters 8-14: -warning: axiom sqrt_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 46, characters 8-14: -warning: axiom sqrt_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 55, characters 8-15: -warning: axiom exp_pos does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 37, characters 8-20: -warning: axiom bit_test_def does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 44, characters 8-27: -warning: axiom bit_test_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 50, characters 8-15: -warning: axiom lsl_1_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 52, characters 8-31: -warning: axiom bit_test_extraction_bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 54, characters 8-34: -warning: axiom bit_test_extraction_bis_eq does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 59, characters 8-23: -warning: axiom lnot_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 65, characters 8-23: -warning: axiom land_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 71, characters 8-22: -warning: axiom lor_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 77, characters 8-23: -warning: axiom lxor_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 85, characters 8-20: -warning: axiom land_1_lsl_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 90, characters 8-26: -warning: axiom lsl_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 96, characters 8-26: -warning: axiom lsl_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 102, characters 8-23: -warning: axiom lsr_extractionl does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 108, characters 8-23: -warning: axiom lsl1_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 139, characters 8-31: -warning: axiom to_uint8_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 144, characters 8-31: -warning: axiom to_uint8_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 155, characters 8-32: -warning: axiom to_uint16_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 160, characters 8-32: -warning: axiom to_uint16_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 171, characters 8-32: -warning: axiom to_uint32_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 176, characters 8-32: -warning: axiom to_uint32_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 187, characters 8-32: -warning: axiom to_uint64_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 192, characters 8-32: -warning: axiom to_uint64_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 219, characters 8-31: -warning: axiom to_sint8_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 224, characters 8-31: -warning: axiom to_sint8_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 235, characters 8-32: -warning: axiom to_sint16_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 240, characters 8-32: -warning: axiom to_sint16_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 251, characters 8-32: -warning: axiom to_sint32_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 256, characters 8-32: -warning: axiom to_sint32_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 267, characters 8-32: -warning: axiom to_sint64_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 272, characters 8-32: -warning: axiom to_sint64_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 299, characters 8-21: -warning: axiom to_uint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 329, characters 8-21: -warning: axiom is_uint8_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 332, characters 8-20: -warning: axiom is_uint8_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 335, characters 8-21: -warning: axiom is_uint8_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 338, characters 8-20: -warning: axiom is_uint8_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 341, characters 8-25: -warning: axiom is_uint8_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 344, characters 8-25: -warning: axiom is_uint8_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 348, characters 8-22: -warning: axiom is_uint16_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 351, characters 8-21: -warning: axiom is_uint16_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 354, characters 8-22: -warning: axiom is_uint16_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 357, characters 8-21: -warning: axiom is_uint16_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 360, characters 8-26: -warning: axiom is_uint16_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 363, characters 8-26: -warning: axiom is_uint16_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 367, characters 8-22: -warning: axiom is_uint32_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 370, characters 8-21: -warning: axiom is_uint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 373, characters 8-22: -warning: axiom is_uint32_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 376, characters 8-21: -warning: axiom is_uint32_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 379, characters 8-26: -warning: axiom is_uint32_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 382, characters 8-26: -warning: axiom is_uint32_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 386, characters 8-22: -warning: axiom is_uint64_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 389, characters 8-21: -warning: axiom is_uint64_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 392, characters 8-22: -warning: axiom is_uint64_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 395, characters 8-21: -warning: axiom is_uint64_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 398, characters 8-26: -warning: axiom is_uint64_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 401, characters 8-26: -warning: axiom is_uint64_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 428, characters 8-21: -warning: axiom is_sint8_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 431, characters 8-21: -warning: axiom is_sint8_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 434, characters 8-20: -warning: axiom is_sint8_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 437, characters 8-21: -warning: axiom is_sint8_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 440, characters 8-20: -warning: axiom is_sint8_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 443, characters 8-21: -warning: axiom is_sint8_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 446, characters 8-25: -warning: axiom is_sint8_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 449, characters 8-25: -warning: axiom is_sint8_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 453, characters 8-22: -warning: axiom is_sint16_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 456, characters 8-22: -warning: axiom is_sint16_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 459, characters 8-21: -warning: axiom is_sint16_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 462, characters 8-22: -warning: axiom is_sint16_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 465, characters 8-21: -warning: axiom is_sint16_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 468, characters 8-22: -warning: axiom is_sint16_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 471, characters 8-26: -warning: axiom is_sint16_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 474, characters 8-26: -warning: axiom is_sint16_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 478, characters 8-22: -warning: axiom is_sint32_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 481, characters 8-22: -warning: axiom is_sint32_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 484, characters 8-21: -warning: axiom is_sint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 487, characters 8-22: -warning: axiom is_sint32_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 490, characters 8-21: -warning: axiom is_sint32_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 493, characters 8-22: -warning: axiom is_sint32_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 496, characters 8-26: -warning: axiom is_sint32_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 499, characters 8-26: -warning: axiom is_sint32_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 503, characters 8-22: -warning: axiom is_sint64_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 506, characters 8-22: -warning: axiom is_sint64_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 509, characters 8-21: -warning: axiom is_sint64_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 512, characters 8-22: -warning: axiom is_sint64_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 515, characters 8-21: -warning: axiom is_sint64_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 518, characters 8-22: -warning: axiom is_sint64_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 521, characters 8-26: -warning: axiom is_sint64_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 524, characters 8-26: -warning: axiom is_sint64_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 549, characters 8-20: -warning: axiom lor_addition does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 552, characters 8-21: -warning: axiom lxor_addition does not contain any local abstract symbol -======= -File "WP-SHARE/src/./qed.why", line 76, characters 8-19: -warning: axiom c_euclidian does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 91, characters 8-22: -warning: axiom cmod_remainder does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 97, characters 8-20: -warning: axiom cdiv_neutral does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 98, characters 8-16: -warning: axiom cdiv_inv does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 32, characters 8-15: -warning: axiom abs_def does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 43, characters 8-17: -warning: axiom sqrt_lin1 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 44, characters 8-17: -warning: axiom sqrt_lin0 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 45, characters 8-14: -warning: axiom sqrt_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 46, characters 8-14: -warning: axiom sqrt_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 55, characters 8-15: -warning: axiom exp_pos does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 36, characters 8-17: -warning: axiom lnot_bool does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 39, characters 8-18: -warning: axiom land_idemp does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 40, characters 8-14: -warning: axiom land_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 41, characters 8-17: -warning: axiom land_0bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 42, characters 8-14: -warning: axiom land_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 43, characters 8-17: -warning: axiom land_1bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 44, characters 8-17: -warning: axiom land_bool does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 49, characters 8-17: -warning: axiom lor_idemp does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 50, characters 8-13: -warning: axiom lor_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 51, characters 8-16: -warning: axiom lor_1bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 52, characters 8-13: -warning: axiom lor_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 53, characters 8-16: -warning: axiom lor_0bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 54, characters 8-16: -warning: axiom lor_bool does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 59, characters 8-22: -warning: axiom lxor_nilpotent does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 60, characters 8-14: -warning: axiom lxor_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 61, characters 8-17: -warning: axiom lxor_1bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 62, characters 8-14: -warning: axiom lxor_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 63, characters 8-17: -warning: axiom lxor_0bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 64, characters 8-17: -warning: axiom lxor_bool does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 71, characters 8-20: -warning: axiom bit_test_def does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 78, characters 8-27: -warning: axiom bit_test_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 84, characters 8-15: -warning: axiom lsl_1_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 86, characters 8-31: -warning: axiom bit_test_extraction_bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 88, characters 8-34: -warning: axiom bit_test_extraction_bis_eq does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 93, characters 8-23: -warning: axiom lnot_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 99, characters 8-23: -warning: axiom land_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 105, characters 8-22: -warning: axiom lor_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 111, characters 8-23: -warning: axiom lxor_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 119, characters 8-20: -warning: axiom land_1_lsl_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 124, characters 8-26: -warning: axiom lsl_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 130, characters 8-26: -warning: axiom lsl_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 136, characters 8-23: -warning: axiom lsr_extractionl does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 142, characters 8-23: -warning: axiom lsl1_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 173, characters 8-31: -warning: axiom to_uint8_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 178, characters 8-31: -warning: axiom to_uint8_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 189, characters 8-32: -warning: axiom to_uint16_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 194, characters 8-32: -warning: axiom to_uint16_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 205, characters 8-32: -warning: axiom to_uint32_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 210, characters 8-32: -warning: axiom to_uint32_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 221, characters 8-32: -warning: axiom to_uint64_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 226, characters 8-32: -warning: axiom to_uint64_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 253, characters 8-31: -warning: axiom to_sint8_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 258, characters 8-31: -warning: axiom to_sint8_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 269, characters 8-32: -warning: axiom to_sint16_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 274, characters 8-32: -warning: axiom to_sint16_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 285, characters 8-32: -warning: axiom to_sint32_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 290, characters 8-32: -warning: axiom to_sint32_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 301, characters 8-32: -warning: axiom to_sint64_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 306, characters 8-32: -warning: axiom to_sint64_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 333, characters 8-21: -warning: axiom to_uint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 363, characters 8-21: -warning: axiom is_uint8_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 366, characters 8-20: -warning: axiom is_uint8_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 369, characters 8-21: -warning: axiom is_uint8_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 372, characters 8-20: -warning: axiom is_uint8_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 375, characters 8-25: -warning: axiom is_uint8_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 378, characters 8-25: -warning: axiom is_uint8_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 382, characters 8-22: -warning: axiom is_uint16_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 385, characters 8-21: -warning: axiom is_uint16_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 388, characters 8-22: -warning: axiom is_uint16_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 391, characters 8-21: -warning: axiom is_uint16_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 394, characters 8-26: -warning: axiom is_uint16_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 397, characters 8-26: -warning: axiom is_uint16_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 401, characters 8-22: -warning: axiom is_uint32_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 404, characters 8-21: -warning: axiom is_uint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 407, characters 8-22: -warning: axiom is_uint32_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 410, characters 8-21: -warning: axiom is_uint32_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 413, characters 8-26: -warning: axiom is_uint32_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 416, characters 8-26: -warning: axiom is_uint32_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 420, characters 8-22: -warning: axiom is_uint64_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 423, characters 8-21: -warning: axiom is_uint64_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 426, characters 8-22: -warning: axiom is_uint64_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 429, characters 8-21: -warning: axiom is_uint64_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 432, characters 8-26: -warning: axiom is_uint64_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 435, characters 8-26: -warning: axiom is_uint64_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 462, characters 8-21: -warning: axiom is_sint8_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 465, characters 8-21: -warning: axiom is_sint8_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 468, characters 8-20: -warning: axiom is_sint8_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 471, characters 8-21: -warning: axiom is_sint8_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 474, characters 8-20: -warning: axiom is_sint8_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 477, characters 8-21: -warning: axiom is_sint8_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 480, characters 8-25: -warning: axiom is_sint8_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 483, characters 8-25: -warning: axiom is_sint8_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 487, characters 8-22: -warning: axiom is_sint16_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 490, characters 8-22: -warning: axiom is_sint16_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 493, characters 8-21: -warning: axiom is_sint16_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 496, characters 8-22: -warning: axiom is_sint16_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 499, characters 8-21: -warning: axiom is_sint16_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 502, characters 8-22: -warning: axiom is_sint16_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 505, characters 8-26: -warning: axiom is_sint16_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 508, characters 8-26: -warning: axiom is_sint16_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 512, characters 8-22: -warning: axiom is_sint32_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 515, characters 8-22: -warning: axiom is_sint32_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 518, characters 8-21: -warning: axiom is_sint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 521, characters 8-22: -warning: axiom is_sint32_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 524, characters 8-21: -warning: axiom is_sint32_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 527, characters 8-22: -warning: axiom is_sint32_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 530, characters 8-26: -warning: axiom is_sint32_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 533, characters 8-26: -warning: axiom is_sint32_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 537, characters 8-22: -warning: axiom is_sint64_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 540, characters 8-22: -warning: axiom is_sint64_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 543, characters 8-21: -warning: axiom is_sint64_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 546, characters 8-22: -warning: axiom is_sint64_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 549, characters 8-21: -warning: axiom is_sint64_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 552, characters 8-22: -warning: axiom is_sint64_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 555, characters 8-26: -warning: axiom is_sint64_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 558, characters 8-26: -warning: axiom is_sint64_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 583, characters 8-20: -warning: axiom lor_addition does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 586, characters 8-21: -warning: axiom lxor_addition does not contain any local abstract symbol ->>>>>>> origin/master diff --git a/src/plugins/wp/share/src/logs/ArcTrigo.coq.err b/src/plugins/wp/share/src/logs/ArcTrigo.coq.err deleted file mode 100644 index be50d9d30c5..00000000000 --- a/src/plugins/wp/share/src/logs/ArcTrigo.coq.err +++ /dev/null @@ -1,439 +0,0 @@ -[Config] reading extra configuration file realization.conf -<<<<<<< HEAD -||||||| merged common ancestors -File "WP-SHARE/src/./qed.why", line 76, characters 8-19: -warning: axiom c_euclidian does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 91, characters 8-22: -warning: axiom cmod_remainder does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 97, characters 8-20: -warning: axiom cdiv_neutral does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 98, characters 8-16: -warning: axiom cdiv_inv does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 32, characters 8-15: -warning: axiom abs_def does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 43, characters 8-17: -warning: axiom sqrt_lin1 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 44, characters 8-17: -warning: axiom sqrt_lin0 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 45, characters 8-14: -warning: axiom sqrt_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 46, characters 8-14: -warning: axiom sqrt_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 55, characters 8-15: -warning: axiom exp_pos does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 37, characters 8-20: -warning: axiom bit_test_def does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 44, characters 8-27: -warning: axiom bit_test_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 50, characters 8-15: -warning: axiom lsl_1_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 52, characters 8-31: -warning: axiom bit_test_extraction_bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 54, characters 8-34: -warning: axiom bit_test_extraction_bis_eq does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 59, characters 8-23: -warning: axiom lnot_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 65, characters 8-23: -warning: axiom land_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 71, characters 8-22: -warning: axiom lor_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 77, characters 8-23: -warning: axiom lxor_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 85, characters 8-20: -warning: axiom land_1_lsl_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 90, characters 8-26: -warning: axiom lsl_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 96, characters 8-26: -warning: axiom lsl_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 102, characters 8-23: -warning: axiom lsr_extractionl does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 108, characters 8-23: -warning: axiom lsl1_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 139, characters 8-31: -warning: axiom to_uint8_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 144, characters 8-31: -warning: axiom to_uint8_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 155, characters 8-32: -warning: axiom to_uint16_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 160, characters 8-32: -warning: axiom to_uint16_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 171, characters 8-32: -warning: axiom to_uint32_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 176, characters 8-32: -warning: axiom to_uint32_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 187, characters 8-32: -warning: axiom to_uint64_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 192, characters 8-32: -warning: axiom to_uint64_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 219, characters 8-31: -warning: axiom to_sint8_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 224, characters 8-31: -warning: axiom to_sint8_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 235, characters 8-32: -warning: axiom to_sint16_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 240, characters 8-32: -warning: axiom to_sint16_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 251, characters 8-32: -warning: axiom to_sint32_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 256, characters 8-32: -warning: axiom to_sint32_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 267, characters 8-32: -warning: axiom to_sint64_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 272, characters 8-32: -warning: axiom to_sint64_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 299, characters 8-21: -warning: axiom to_uint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 329, characters 8-21: -warning: axiom is_uint8_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 332, characters 8-20: -warning: axiom is_uint8_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 335, characters 8-21: -warning: axiom is_uint8_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 338, characters 8-20: -warning: axiom is_uint8_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 341, characters 8-25: -warning: axiom is_uint8_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 344, characters 8-25: -warning: axiom is_uint8_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 348, characters 8-22: -warning: axiom is_uint16_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 351, characters 8-21: -warning: axiom is_uint16_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 354, characters 8-22: -warning: axiom is_uint16_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 357, characters 8-21: -warning: axiom is_uint16_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 360, characters 8-26: -warning: axiom is_uint16_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 363, characters 8-26: -warning: axiom is_uint16_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 367, characters 8-22: -warning: axiom is_uint32_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 370, characters 8-21: -warning: axiom is_uint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 373, characters 8-22: -warning: axiom is_uint32_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 376, characters 8-21: -warning: axiom is_uint32_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 379, characters 8-26: -warning: axiom is_uint32_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 382, characters 8-26: -warning: axiom is_uint32_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 386, characters 8-22: -warning: axiom is_uint64_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 389, characters 8-21: -warning: axiom is_uint64_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 392, characters 8-22: -warning: axiom is_uint64_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 395, characters 8-21: -warning: axiom is_uint64_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 398, characters 8-26: -warning: axiom is_uint64_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 401, characters 8-26: -warning: axiom is_uint64_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 428, characters 8-21: -warning: axiom is_sint8_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 431, characters 8-21: -warning: axiom is_sint8_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 434, characters 8-20: -warning: axiom is_sint8_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 437, characters 8-21: -warning: axiom is_sint8_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 440, characters 8-20: -warning: axiom is_sint8_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 443, characters 8-21: -warning: axiom is_sint8_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 446, characters 8-25: -warning: axiom is_sint8_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 449, characters 8-25: -warning: axiom is_sint8_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 453, characters 8-22: -warning: axiom is_sint16_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 456, characters 8-22: -warning: axiom is_sint16_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 459, characters 8-21: -warning: axiom is_sint16_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 462, characters 8-22: -warning: axiom is_sint16_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 465, characters 8-21: -warning: axiom is_sint16_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 468, characters 8-22: -warning: axiom is_sint16_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 471, characters 8-26: -warning: axiom is_sint16_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 474, characters 8-26: -warning: axiom is_sint16_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 478, characters 8-22: -warning: axiom is_sint32_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 481, characters 8-22: -warning: axiom is_sint32_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 484, characters 8-21: -warning: axiom is_sint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 487, characters 8-22: -warning: axiom is_sint32_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 490, characters 8-21: -warning: axiom is_sint32_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 493, characters 8-22: -warning: axiom is_sint32_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 496, characters 8-26: -warning: axiom is_sint32_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 499, characters 8-26: -warning: axiom is_sint32_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 503, characters 8-22: -warning: axiom is_sint64_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 506, characters 8-22: -warning: axiom is_sint64_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 509, characters 8-21: -warning: axiom is_sint64_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 512, characters 8-22: -warning: axiom is_sint64_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 515, characters 8-21: -warning: axiom is_sint64_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 518, characters 8-22: -warning: axiom is_sint64_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 521, characters 8-26: -warning: axiom is_sint64_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 524, characters 8-26: -warning: axiom is_sint64_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 549, characters 8-20: -warning: axiom lor_addition does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 552, characters 8-21: -warning: axiom lxor_addition does not contain any local abstract symbol -======= -File "WP-SHARE/src/./qed.why", line 76, characters 8-19: -warning: axiom c_euclidian does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 91, characters 8-22: -warning: axiom cmod_remainder does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 97, characters 8-20: -warning: axiom cdiv_neutral does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 98, characters 8-16: -warning: axiom cdiv_inv does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 32, characters 8-15: -warning: axiom abs_def does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 43, characters 8-17: -warning: axiom sqrt_lin1 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 44, characters 8-17: -warning: axiom sqrt_lin0 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 45, characters 8-14: -warning: axiom sqrt_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 46, characters 8-14: -warning: axiom sqrt_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 55, characters 8-15: -warning: axiom exp_pos does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 36, characters 8-17: -warning: axiom lnot_bool does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 39, characters 8-18: -warning: axiom land_idemp does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 40, characters 8-14: -warning: axiom land_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 41, characters 8-17: -warning: axiom land_0bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 42, characters 8-14: -warning: axiom land_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 43, characters 8-17: -warning: axiom land_1bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 44, characters 8-17: -warning: axiom land_bool does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 49, characters 8-17: -warning: axiom lor_idemp does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 50, characters 8-13: -warning: axiom lor_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 51, characters 8-16: -warning: axiom lor_1bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 52, characters 8-13: -warning: axiom lor_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 53, characters 8-16: -warning: axiom lor_0bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 54, characters 8-16: -warning: axiom lor_bool does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 59, characters 8-22: -warning: axiom lxor_nilpotent does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 60, characters 8-14: -warning: axiom lxor_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 61, characters 8-17: -warning: axiom lxor_1bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 62, characters 8-14: -warning: axiom lxor_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 63, characters 8-17: -warning: axiom lxor_0bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 64, characters 8-17: -warning: axiom lxor_bool does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 71, characters 8-20: -warning: axiom bit_test_def does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 78, characters 8-27: -warning: axiom bit_test_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 84, characters 8-15: -warning: axiom lsl_1_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 86, characters 8-31: -warning: axiom bit_test_extraction_bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 88, characters 8-34: -warning: axiom bit_test_extraction_bis_eq does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 93, characters 8-23: -warning: axiom lnot_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 99, characters 8-23: -warning: axiom land_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 105, characters 8-22: -warning: axiom lor_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 111, characters 8-23: -warning: axiom lxor_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 119, characters 8-20: -warning: axiom land_1_lsl_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 124, characters 8-26: -warning: axiom lsl_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 130, characters 8-26: -warning: axiom lsl_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 136, characters 8-23: -warning: axiom lsr_extractionl does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 142, characters 8-23: -warning: axiom lsl1_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 173, characters 8-31: -warning: axiom to_uint8_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 178, characters 8-31: -warning: axiom to_uint8_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 189, characters 8-32: -warning: axiom to_uint16_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 194, characters 8-32: -warning: axiom to_uint16_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 205, characters 8-32: -warning: axiom to_uint32_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 210, characters 8-32: -warning: axiom to_uint32_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 221, characters 8-32: -warning: axiom to_uint64_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 226, characters 8-32: -warning: axiom to_uint64_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 253, characters 8-31: -warning: axiom to_sint8_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 258, characters 8-31: -warning: axiom to_sint8_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 269, characters 8-32: -warning: axiom to_sint16_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 274, characters 8-32: -warning: axiom to_sint16_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 285, characters 8-32: -warning: axiom to_sint32_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 290, characters 8-32: -warning: axiom to_sint32_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 301, characters 8-32: -warning: axiom to_sint64_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 306, characters 8-32: -warning: axiom to_sint64_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 333, characters 8-21: -warning: axiom to_uint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 363, characters 8-21: -warning: axiom is_uint8_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 366, characters 8-20: -warning: axiom is_uint8_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 369, characters 8-21: -warning: axiom is_uint8_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 372, characters 8-20: -warning: axiom is_uint8_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 375, characters 8-25: -warning: axiom is_uint8_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 378, characters 8-25: -warning: axiom is_uint8_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 382, characters 8-22: -warning: axiom is_uint16_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 385, characters 8-21: -warning: axiom is_uint16_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 388, characters 8-22: -warning: axiom is_uint16_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 391, characters 8-21: -warning: axiom is_uint16_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 394, characters 8-26: -warning: axiom is_uint16_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 397, characters 8-26: -warning: axiom is_uint16_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 401, characters 8-22: -warning: axiom is_uint32_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 404, characters 8-21: -warning: axiom is_uint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 407, characters 8-22: -warning: axiom is_uint32_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 410, characters 8-21: -warning: axiom is_uint32_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 413, characters 8-26: -warning: axiom is_uint32_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 416, characters 8-26: -warning: axiom is_uint32_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 420, characters 8-22: -warning: axiom is_uint64_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 423, characters 8-21: -warning: axiom is_uint64_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 426, characters 8-22: -warning: axiom is_uint64_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 429, characters 8-21: -warning: axiom is_uint64_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 432, characters 8-26: -warning: axiom is_uint64_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 435, characters 8-26: -warning: axiom is_uint64_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 462, characters 8-21: -warning: axiom is_sint8_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 465, characters 8-21: -warning: axiom is_sint8_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 468, characters 8-20: -warning: axiom is_sint8_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 471, characters 8-21: -warning: axiom is_sint8_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 474, characters 8-20: -warning: axiom is_sint8_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 477, characters 8-21: -warning: axiom is_sint8_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 480, characters 8-25: -warning: axiom is_sint8_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 483, characters 8-25: -warning: axiom is_sint8_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 487, characters 8-22: -warning: axiom is_sint16_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 490, characters 8-22: -warning: axiom is_sint16_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 493, characters 8-21: -warning: axiom is_sint16_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 496, characters 8-22: -warning: axiom is_sint16_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 499, characters 8-21: -warning: axiom is_sint16_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 502, characters 8-22: -warning: axiom is_sint16_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 505, characters 8-26: -warning: axiom is_sint16_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 508, characters 8-26: -warning: axiom is_sint16_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 512, characters 8-22: -warning: axiom is_sint32_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 515, characters 8-22: -warning: axiom is_sint32_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 518, characters 8-21: -warning: axiom is_sint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 521, characters 8-22: -warning: axiom is_sint32_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 524, characters 8-21: -warning: axiom is_sint32_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 527, characters 8-22: -warning: axiom is_sint32_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 530, characters 8-26: -warning: axiom is_sint32_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 533, characters 8-26: -warning: axiom is_sint32_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 537, characters 8-22: -warning: axiom is_sint64_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 540, characters 8-22: -warning: axiom is_sint64_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 543, characters 8-21: -warning: axiom is_sint64_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 546, characters 8-22: -warning: axiom is_sint64_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 549, characters 8-21: -warning: axiom is_sint64_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 552, characters 8-22: -warning: axiom is_sint64_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 555, characters 8-26: -warning: axiom is_sint64_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 558, characters 8-26: -warning: axiom is_sint64_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 583, characters 8-20: -warning: axiom lor_addition does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 586, characters 8-21: -warning: axiom lxor_addition does not contain any local abstract symbol ->>>>>>> origin/master diff --git a/src/plugins/wp/share/src/logs/Cbits.altergo.err b/src/plugins/wp/share/src/logs/Cbits.altergo.err deleted file mode 100644 index be50d9d30c5..00000000000 --- a/src/plugins/wp/share/src/logs/Cbits.altergo.err +++ /dev/null @@ -1,439 +0,0 @@ -[Config] reading extra configuration file realization.conf -<<<<<<< HEAD -||||||| merged common ancestors -File "WP-SHARE/src/./qed.why", line 76, characters 8-19: -warning: axiom c_euclidian does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 91, characters 8-22: -warning: axiom cmod_remainder does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 97, characters 8-20: -warning: axiom cdiv_neutral does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 98, characters 8-16: -warning: axiom cdiv_inv does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 32, characters 8-15: -warning: axiom abs_def does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 43, characters 8-17: -warning: axiom sqrt_lin1 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 44, characters 8-17: -warning: axiom sqrt_lin0 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 45, characters 8-14: -warning: axiom sqrt_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 46, characters 8-14: -warning: axiom sqrt_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 55, characters 8-15: -warning: axiom exp_pos does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 37, characters 8-20: -warning: axiom bit_test_def does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 44, characters 8-27: -warning: axiom bit_test_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 50, characters 8-15: -warning: axiom lsl_1_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 52, characters 8-31: -warning: axiom bit_test_extraction_bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 54, characters 8-34: -warning: axiom bit_test_extraction_bis_eq does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 59, characters 8-23: -warning: axiom lnot_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 65, characters 8-23: -warning: axiom land_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 71, characters 8-22: -warning: axiom lor_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 77, characters 8-23: -warning: axiom lxor_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 85, characters 8-20: -warning: axiom land_1_lsl_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 90, characters 8-26: -warning: axiom lsl_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 96, characters 8-26: -warning: axiom lsl_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 102, characters 8-23: -warning: axiom lsr_extractionl does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 108, characters 8-23: -warning: axiom lsl1_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 139, characters 8-31: -warning: axiom to_uint8_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 144, characters 8-31: -warning: axiom to_uint8_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 155, characters 8-32: -warning: axiom to_uint16_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 160, characters 8-32: -warning: axiom to_uint16_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 171, characters 8-32: -warning: axiom to_uint32_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 176, characters 8-32: -warning: axiom to_uint32_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 187, characters 8-32: -warning: axiom to_uint64_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 192, characters 8-32: -warning: axiom to_uint64_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 219, characters 8-31: -warning: axiom to_sint8_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 224, characters 8-31: -warning: axiom to_sint8_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 235, characters 8-32: -warning: axiom to_sint16_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 240, characters 8-32: -warning: axiom to_sint16_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 251, characters 8-32: -warning: axiom to_sint32_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 256, characters 8-32: -warning: axiom to_sint32_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 267, characters 8-32: -warning: axiom to_sint64_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 272, characters 8-32: -warning: axiom to_sint64_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 299, characters 8-21: -warning: axiom to_uint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 329, characters 8-21: -warning: axiom is_uint8_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 332, characters 8-20: -warning: axiom is_uint8_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 335, characters 8-21: -warning: axiom is_uint8_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 338, characters 8-20: -warning: axiom is_uint8_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 341, characters 8-25: -warning: axiom is_uint8_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 344, characters 8-25: -warning: axiom is_uint8_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 348, characters 8-22: -warning: axiom is_uint16_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 351, characters 8-21: -warning: axiom is_uint16_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 354, characters 8-22: -warning: axiom is_uint16_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 357, characters 8-21: -warning: axiom is_uint16_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 360, characters 8-26: -warning: axiom is_uint16_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 363, characters 8-26: -warning: axiom is_uint16_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 367, characters 8-22: -warning: axiom is_uint32_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 370, characters 8-21: -warning: axiom is_uint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 373, characters 8-22: -warning: axiom is_uint32_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 376, characters 8-21: -warning: axiom is_uint32_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 379, characters 8-26: -warning: axiom is_uint32_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 382, characters 8-26: -warning: axiom is_uint32_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 386, characters 8-22: -warning: axiom is_uint64_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 389, characters 8-21: -warning: axiom is_uint64_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 392, characters 8-22: -warning: axiom is_uint64_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 395, characters 8-21: -warning: axiom is_uint64_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 398, characters 8-26: -warning: axiom is_uint64_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 401, characters 8-26: -warning: axiom is_uint64_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 428, characters 8-21: -warning: axiom is_sint8_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 431, characters 8-21: -warning: axiom is_sint8_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 434, characters 8-20: -warning: axiom is_sint8_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 437, characters 8-21: -warning: axiom is_sint8_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 440, characters 8-20: -warning: axiom is_sint8_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 443, characters 8-21: -warning: axiom is_sint8_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 446, characters 8-25: -warning: axiom is_sint8_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 449, characters 8-25: -warning: axiom is_sint8_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 453, characters 8-22: -warning: axiom is_sint16_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 456, characters 8-22: -warning: axiom is_sint16_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 459, characters 8-21: -warning: axiom is_sint16_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 462, characters 8-22: -warning: axiom is_sint16_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 465, characters 8-21: -warning: axiom is_sint16_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 468, characters 8-22: -warning: axiom is_sint16_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 471, characters 8-26: -warning: axiom is_sint16_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 474, characters 8-26: -warning: axiom is_sint16_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 478, characters 8-22: -warning: axiom is_sint32_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 481, characters 8-22: -warning: axiom is_sint32_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 484, characters 8-21: -warning: axiom is_sint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 487, characters 8-22: -warning: axiom is_sint32_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 490, characters 8-21: -warning: axiom is_sint32_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 493, characters 8-22: -warning: axiom is_sint32_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 496, characters 8-26: -warning: axiom is_sint32_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 499, characters 8-26: -warning: axiom is_sint32_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 503, characters 8-22: -warning: axiom is_sint64_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 506, characters 8-22: -warning: axiom is_sint64_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 509, characters 8-21: -warning: axiom is_sint64_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 512, characters 8-22: -warning: axiom is_sint64_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 515, characters 8-21: -warning: axiom is_sint64_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 518, characters 8-22: -warning: axiom is_sint64_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 521, characters 8-26: -warning: axiom is_sint64_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 524, characters 8-26: -warning: axiom is_sint64_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 549, characters 8-20: -warning: axiom lor_addition does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 552, characters 8-21: -warning: axiom lxor_addition does not contain any local abstract symbol -======= -File "WP-SHARE/src/./qed.why", line 76, characters 8-19: -warning: axiom c_euclidian does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 91, characters 8-22: -warning: axiom cmod_remainder does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 97, characters 8-20: -warning: axiom cdiv_neutral does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 98, characters 8-16: -warning: axiom cdiv_inv does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 32, characters 8-15: -warning: axiom abs_def does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 43, characters 8-17: -warning: axiom sqrt_lin1 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 44, characters 8-17: -warning: axiom sqrt_lin0 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 45, characters 8-14: -warning: axiom sqrt_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 46, characters 8-14: -warning: axiom sqrt_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 55, characters 8-15: -warning: axiom exp_pos does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 36, characters 8-17: -warning: axiom lnot_bool does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 39, characters 8-18: -warning: axiom land_idemp does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 40, characters 8-14: -warning: axiom land_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 41, characters 8-17: -warning: axiom land_0bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 42, characters 8-14: -warning: axiom land_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 43, characters 8-17: -warning: axiom land_1bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 44, characters 8-17: -warning: axiom land_bool does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 49, characters 8-17: -warning: axiom lor_idemp does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 50, characters 8-13: -warning: axiom lor_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 51, characters 8-16: -warning: axiom lor_1bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 52, characters 8-13: -warning: axiom lor_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 53, characters 8-16: -warning: axiom lor_0bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 54, characters 8-16: -warning: axiom lor_bool does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 59, characters 8-22: -warning: axiom lxor_nilpotent does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 60, characters 8-14: -warning: axiom lxor_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 61, characters 8-17: -warning: axiom lxor_1bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 62, characters 8-14: -warning: axiom lxor_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 63, characters 8-17: -warning: axiom lxor_0bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 64, characters 8-17: -warning: axiom lxor_bool does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 71, characters 8-20: -warning: axiom bit_test_def does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 78, characters 8-27: -warning: axiom bit_test_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 84, characters 8-15: -warning: axiom lsl_1_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 86, characters 8-31: -warning: axiom bit_test_extraction_bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 88, characters 8-34: -warning: axiom bit_test_extraction_bis_eq does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 93, characters 8-23: -warning: axiom lnot_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 99, characters 8-23: -warning: axiom land_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 105, characters 8-22: -warning: axiom lor_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 111, characters 8-23: -warning: axiom lxor_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 119, characters 8-20: -warning: axiom land_1_lsl_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 124, characters 8-26: -warning: axiom lsl_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 130, characters 8-26: -warning: axiom lsl_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 136, characters 8-23: -warning: axiom lsr_extractionl does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 142, characters 8-23: -warning: axiom lsl1_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 173, characters 8-31: -warning: axiom to_uint8_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 178, characters 8-31: -warning: axiom to_uint8_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 189, characters 8-32: -warning: axiom to_uint16_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 194, characters 8-32: -warning: axiom to_uint16_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 205, characters 8-32: -warning: axiom to_uint32_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 210, characters 8-32: -warning: axiom to_uint32_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 221, characters 8-32: -warning: axiom to_uint64_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 226, characters 8-32: -warning: axiom to_uint64_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 253, characters 8-31: -warning: axiom to_sint8_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 258, characters 8-31: -warning: axiom to_sint8_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 269, characters 8-32: -warning: axiom to_sint16_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 274, characters 8-32: -warning: axiom to_sint16_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 285, characters 8-32: -warning: axiom to_sint32_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 290, characters 8-32: -warning: axiom to_sint32_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 301, characters 8-32: -warning: axiom to_sint64_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 306, characters 8-32: -warning: axiom to_sint64_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 333, characters 8-21: -warning: axiom to_uint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 363, characters 8-21: -warning: axiom is_uint8_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 366, characters 8-20: -warning: axiom is_uint8_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 369, characters 8-21: -warning: axiom is_uint8_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 372, characters 8-20: -warning: axiom is_uint8_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 375, characters 8-25: -warning: axiom is_uint8_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 378, characters 8-25: -warning: axiom is_uint8_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 382, characters 8-22: -warning: axiom is_uint16_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 385, characters 8-21: -warning: axiom is_uint16_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 388, characters 8-22: -warning: axiom is_uint16_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 391, characters 8-21: -warning: axiom is_uint16_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 394, characters 8-26: -warning: axiom is_uint16_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 397, characters 8-26: -warning: axiom is_uint16_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 401, characters 8-22: -warning: axiom is_uint32_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 404, characters 8-21: -warning: axiom is_uint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 407, characters 8-22: -warning: axiom is_uint32_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 410, characters 8-21: -warning: axiom is_uint32_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 413, characters 8-26: -warning: axiom is_uint32_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 416, characters 8-26: -warning: axiom is_uint32_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 420, characters 8-22: -warning: axiom is_uint64_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 423, characters 8-21: -warning: axiom is_uint64_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 426, characters 8-22: -warning: axiom is_uint64_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 429, characters 8-21: -warning: axiom is_uint64_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 432, characters 8-26: -warning: axiom is_uint64_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 435, characters 8-26: -warning: axiom is_uint64_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 462, characters 8-21: -warning: axiom is_sint8_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 465, characters 8-21: -warning: axiom is_sint8_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 468, characters 8-20: -warning: axiom is_sint8_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 471, characters 8-21: -warning: axiom is_sint8_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 474, characters 8-20: -warning: axiom is_sint8_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 477, characters 8-21: -warning: axiom is_sint8_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 480, characters 8-25: -warning: axiom is_sint8_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 483, characters 8-25: -warning: axiom is_sint8_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 487, characters 8-22: -warning: axiom is_sint16_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 490, characters 8-22: -warning: axiom is_sint16_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 493, characters 8-21: -warning: axiom is_sint16_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 496, characters 8-22: -warning: axiom is_sint16_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 499, characters 8-21: -warning: axiom is_sint16_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 502, characters 8-22: -warning: axiom is_sint16_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 505, characters 8-26: -warning: axiom is_sint16_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 508, characters 8-26: -warning: axiom is_sint16_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 512, characters 8-22: -warning: axiom is_sint32_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 515, characters 8-22: -warning: axiom is_sint32_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 518, characters 8-21: -warning: axiom is_sint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 521, characters 8-22: -warning: axiom is_sint32_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 524, characters 8-21: -warning: axiom is_sint32_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 527, characters 8-22: -warning: axiom is_sint32_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 530, characters 8-26: -warning: axiom is_sint32_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 533, characters 8-26: -warning: axiom is_sint32_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 537, characters 8-22: -warning: axiom is_sint64_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 540, characters 8-22: -warning: axiom is_sint64_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 543, characters 8-21: -warning: axiom is_sint64_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 546, characters 8-22: -warning: axiom is_sint64_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 549, characters 8-21: -warning: axiom is_sint64_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 552, characters 8-22: -warning: axiom is_sint64_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 555, characters 8-26: -warning: axiom is_sint64_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 558, characters 8-26: -warning: axiom is_sint64_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 583, characters 8-20: -warning: axiom lor_addition does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 586, characters 8-21: -warning: axiom lxor_addition does not contain any local abstract symbol ->>>>>>> origin/master diff --git a/src/plugins/wp/share/src/logs/Cbits.coq.err b/src/plugins/wp/share/src/logs/Cbits.coq.err deleted file mode 100644 index be50d9d30c5..00000000000 --- a/src/plugins/wp/share/src/logs/Cbits.coq.err +++ /dev/null @@ -1,439 +0,0 @@ -[Config] reading extra configuration file realization.conf -<<<<<<< HEAD -||||||| merged common ancestors -File "WP-SHARE/src/./qed.why", line 76, characters 8-19: -warning: axiom c_euclidian does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 91, characters 8-22: -warning: axiom cmod_remainder does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 97, characters 8-20: -warning: axiom cdiv_neutral does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 98, characters 8-16: -warning: axiom cdiv_inv does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 32, characters 8-15: -warning: axiom abs_def does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 43, characters 8-17: -warning: axiom sqrt_lin1 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 44, characters 8-17: -warning: axiom sqrt_lin0 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 45, characters 8-14: -warning: axiom sqrt_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 46, characters 8-14: -warning: axiom sqrt_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 55, characters 8-15: -warning: axiom exp_pos does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 37, characters 8-20: -warning: axiom bit_test_def does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 44, characters 8-27: -warning: axiom bit_test_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 50, characters 8-15: -warning: axiom lsl_1_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 52, characters 8-31: -warning: axiom bit_test_extraction_bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 54, characters 8-34: -warning: axiom bit_test_extraction_bis_eq does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 59, characters 8-23: -warning: axiom lnot_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 65, characters 8-23: -warning: axiom land_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 71, characters 8-22: -warning: axiom lor_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 77, characters 8-23: -warning: axiom lxor_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 85, characters 8-20: -warning: axiom land_1_lsl_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 90, characters 8-26: -warning: axiom lsl_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 96, characters 8-26: -warning: axiom lsl_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 102, characters 8-23: -warning: axiom lsr_extractionl does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 108, characters 8-23: -warning: axiom lsl1_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 139, characters 8-31: -warning: axiom to_uint8_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 144, characters 8-31: -warning: axiom to_uint8_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 155, characters 8-32: -warning: axiom to_uint16_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 160, characters 8-32: -warning: axiom to_uint16_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 171, characters 8-32: -warning: axiom to_uint32_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 176, characters 8-32: -warning: axiom to_uint32_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 187, characters 8-32: -warning: axiom to_uint64_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 192, characters 8-32: -warning: axiom to_uint64_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 219, characters 8-31: -warning: axiom to_sint8_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 224, characters 8-31: -warning: axiom to_sint8_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 235, characters 8-32: -warning: axiom to_sint16_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 240, characters 8-32: -warning: axiom to_sint16_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 251, characters 8-32: -warning: axiom to_sint32_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 256, characters 8-32: -warning: axiom to_sint32_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 267, characters 8-32: -warning: axiom to_sint64_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 272, characters 8-32: -warning: axiom to_sint64_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 299, characters 8-21: -warning: axiom to_uint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 329, characters 8-21: -warning: axiom is_uint8_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 332, characters 8-20: -warning: axiom is_uint8_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 335, characters 8-21: -warning: axiom is_uint8_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 338, characters 8-20: -warning: axiom is_uint8_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 341, characters 8-25: -warning: axiom is_uint8_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 344, characters 8-25: -warning: axiom is_uint8_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 348, characters 8-22: -warning: axiom is_uint16_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 351, characters 8-21: -warning: axiom is_uint16_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 354, characters 8-22: -warning: axiom is_uint16_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 357, characters 8-21: -warning: axiom is_uint16_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 360, characters 8-26: -warning: axiom is_uint16_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 363, characters 8-26: -warning: axiom is_uint16_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 367, characters 8-22: -warning: axiom is_uint32_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 370, characters 8-21: -warning: axiom is_uint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 373, characters 8-22: -warning: axiom is_uint32_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 376, characters 8-21: -warning: axiom is_uint32_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 379, characters 8-26: -warning: axiom is_uint32_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 382, characters 8-26: -warning: axiom is_uint32_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 386, characters 8-22: -warning: axiom is_uint64_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 389, characters 8-21: -warning: axiom is_uint64_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 392, characters 8-22: -warning: axiom is_uint64_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 395, characters 8-21: -warning: axiom is_uint64_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 398, characters 8-26: -warning: axiom is_uint64_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 401, characters 8-26: -warning: axiom is_uint64_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 428, characters 8-21: -warning: axiom is_sint8_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 431, characters 8-21: -warning: axiom is_sint8_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 434, characters 8-20: -warning: axiom is_sint8_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 437, characters 8-21: -warning: axiom is_sint8_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 440, characters 8-20: -warning: axiom is_sint8_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 443, characters 8-21: -warning: axiom is_sint8_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 446, characters 8-25: -warning: axiom is_sint8_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 449, characters 8-25: -warning: axiom is_sint8_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 453, characters 8-22: -warning: axiom is_sint16_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 456, characters 8-22: -warning: axiom is_sint16_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 459, characters 8-21: -warning: axiom is_sint16_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 462, characters 8-22: -warning: axiom is_sint16_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 465, characters 8-21: -warning: axiom is_sint16_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 468, characters 8-22: -warning: axiom is_sint16_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 471, characters 8-26: -warning: axiom is_sint16_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 474, characters 8-26: -warning: axiom is_sint16_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 478, characters 8-22: -warning: axiom is_sint32_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 481, characters 8-22: -warning: axiom is_sint32_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 484, characters 8-21: -warning: axiom is_sint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 487, characters 8-22: -warning: axiom is_sint32_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 490, characters 8-21: -warning: axiom is_sint32_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 493, characters 8-22: -warning: axiom is_sint32_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 496, characters 8-26: -warning: axiom is_sint32_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 499, characters 8-26: -warning: axiom is_sint32_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 503, characters 8-22: -warning: axiom is_sint64_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 506, characters 8-22: -warning: axiom is_sint64_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 509, characters 8-21: -warning: axiom is_sint64_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 512, characters 8-22: -warning: axiom is_sint64_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 515, characters 8-21: -warning: axiom is_sint64_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 518, characters 8-22: -warning: axiom is_sint64_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 521, characters 8-26: -warning: axiom is_sint64_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 524, characters 8-26: -warning: axiom is_sint64_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 549, characters 8-20: -warning: axiom lor_addition does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 552, characters 8-21: -warning: axiom lxor_addition does not contain any local abstract symbol -======= -File "WP-SHARE/src/./qed.why", line 76, characters 8-19: -warning: axiom c_euclidian does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 91, characters 8-22: -warning: axiom cmod_remainder does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 97, characters 8-20: -warning: axiom cdiv_neutral does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 98, characters 8-16: -warning: axiom cdiv_inv does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 32, characters 8-15: -warning: axiom abs_def does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 43, characters 8-17: -warning: axiom sqrt_lin1 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 44, characters 8-17: -warning: axiom sqrt_lin0 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 45, characters 8-14: -warning: axiom sqrt_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 46, characters 8-14: -warning: axiom sqrt_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 55, characters 8-15: -warning: axiom exp_pos does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 36, characters 8-17: -warning: axiom lnot_bool does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 39, characters 8-18: -warning: axiom land_idemp does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 40, characters 8-14: -warning: axiom land_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 41, characters 8-17: -warning: axiom land_0bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 42, characters 8-14: -warning: axiom land_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 43, characters 8-17: -warning: axiom land_1bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 44, characters 8-17: -warning: axiom land_bool does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 49, characters 8-17: -warning: axiom lor_idemp does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 50, characters 8-13: -warning: axiom lor_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 51, characters 8-16: -warning: axiom lor_1bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 52, characters 8-13: -warning: axiom lor_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 53, characters 8-16: -warning: axiom lor_0bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 54, characters 8-16: -warning: axiom lor_bool does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 59, characters 8-22: -warning: axiom lxor_nilpotent does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 60, characters 8-14: -warning: axiom lxor_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 61, characters 8-17: -warning: axiom lxor_1bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 62, characters 8-14: -warning: axiom lxor_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 63, characters 8-17: -warning: axiom lxor_0bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 64, characters 8-17: -warning: axiom lxor_bool does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 71, characters 8-20: -warning: axiom bit_test_def does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 78, characters 8-27: -warning: axiom bit_test_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 84, characters 8-15: -warning: axiom lsl_1_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 86, characters 8-31: -warning: axiom bit_test_extraction_bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 88, characters 8-34: -warning: axiom bit_test_extraction_bis_eq does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 93, characters 8-23: -warning: axiom lnot_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 99, characters 8-23: -warning: axiom land_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 105, characters 8-22: -warning: axiom lor_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 111, characters 8-23: -warning: axiom lxor_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 119, characters 8-20: -warning: axiom land_1_lsl_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 124, characters 8-26: -warning: axiom lsl_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 130, characters 8-26: -warning: axiom lsl_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 136, characters 8-23: -warning: axiom lsr_extractionl does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 142, characters 8-23: -warning: axiom lsl1_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 173, characters 8-31: -warning: axiom to_uint8_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 178, characters 8-31: -warning: axiom to_uint8_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 189, characters 8-32: -warning: axiom to_uint16_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 194, characters 8-32: -warning: axiom to_uint16_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 205, characters 8-32: -warning: axiom to_uint32_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 210, characters 8-32: -warning: axiom to_uint32_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 221, characters 8-32: -warning: axiom to_uint64_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 226, characters 8-32: -warning: axiom to_uint64_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 253, characters 8-31: -warning: axiom to_sint8_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 258, characters 8-31: -warning: axiom to_sint8_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 269, characters 8-32: -warning: axiom to_sint16_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 274, characters 8-32: -warning: axiom to_sint16_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 285, characters 8-32: -warning: axiom to_sint32_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 290, characters 8-32: -warning: axiom to_sint32_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 301, characters 8-32: -warning: axiom to_sint64_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 306, characters 8-32: -warning: axiom to_sint64_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 333, characters 8-21: -warning: axiom to_uint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 363, characters 8-21: -warning: axiom is_uint8_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 366, characters 8-20: -warning: axiom is_uint8_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 369, characters 8-21: -warning: axiom is_uint8_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 372, characters 8-20: -warning: axiom is_uint8_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 375, characters 8-25: -warning: axiom is_uint8_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 378, characters 8-25: -warning: axiom is_uint8_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 382, characters 8-22: -warning: axiom is_uint16_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 385, characters 8-21: -warning: axiom is_uint16_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 388, characters 8-22: -warning: axiom is_uint16_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 391, characters 8-21: -warning: axiom is_uint16_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 394, characters 8-26: -warning: axiom is_uint16_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 397, characters 8-26: -warning: axiom is_uint16_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 401, characters 8-22: -warning: axiom is_uint32_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 404, characters 8-21: -warning: axiom is_uint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 407, characters 8-22: -warning: axiom is_uint32_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 410, characters 8-21: -warning: axiom is_uint32_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 413, characters 8-26: -warning: axiom is_uint32_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 416, characters 8-26: -warning: axiom is_uint32_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 420, characters 8-22: -warning: axiom is_uint64_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 423, characters 8-21: -warning: axiom is_uint64_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 426, characters 8-22: -warning: axiom is_uint64_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 429, characters 8-21: -warning: axiom is_uint64_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 432, characters 8-26: -warning: axiom is_uint64_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 435, characters 8-26: -warning: axiom is_uint64_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 462, characters 8-21: -warning: axiom is_sint8_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 465, characters 8-21: -warning: axiom is_sint8_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 468, characters 8-20: -warning: axiom is_sint8_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 471, characters 8-21: -warning: axiom is_sint8_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 474, characters 8-20: -warning: axiom is_sint8_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 477, characters 8-21: -warning: axiom is_sint8_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 480, characters 8-25: -warning: axiom is_sint8_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 483, characters 8-25: -warning: axiom is_sint8_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 487, characters 8-22: -warning: axiom is_sint16_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 490, characters 8-22: -warning: axiom is_sint16_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 493, characters 8-21: -warning: axiom is_sint16_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 496, characters 8-22: -warning: axiom is_sint16_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 499, characters 8-21: -warning: axiom is_sint16_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 502, characters 8-22: -warning: axiom is_sint16_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 505, characters 8-26: -warning: axiom is_sint16_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 508, characters 8-26: -warning: axiom is_sint16_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 512, characters 8-22: -warning: axiom is_sint32_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 515, characters 8-22: -warning: axiom is_sint32_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 518, characters 8-21: -warning: axiom is_sint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 521, characters 8-22: -warning: axiom is_sint32_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 524, characters 8-21: -warning: axiom is_sint32_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 527, characters 8-22: -warning: axiom is_sint32_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 530, characters 8-26: -warning: axiom is_sint32_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 533, characters 8-26: -warning: axiom is_sint32_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 537, characters 8-22: -warning: axiom is_sint64_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 540, characters 8-22: -warning: axiom is_sint64_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 543, characters 8-21: -warning: axiom is_sint64_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 546, characters 8-22: -warning: axiom is_sint64_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 549, characters 8-21: -warning: axiom is_sint64_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 552, characters 8-22: -warning: axiom is_sint64_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 555, characters 8-26: -warning: axiom is_sint64_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 558, characters 8-26: -warning: axiom is_sint64_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 583, characters 8-20: -warning: axiom lor_addition does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 586, characters 8-21: -warning: axiom lxor_addition does not contain any local abstract symbol ->>>>>>> origin/master diff --git a/src/plugins/wp/share/src/logs/Cbits.why3.check.err b/src/plugins/wp/share/src/logs/Cbits.why3.check.err deleted file mode 100644 index f188d6d8822..00000000000 --- a/src/plugins/wp/share/src/logs/Cbits.why3.check.err +++ /dev/null @@ -1,420 +0,0 @@ -<<<<<<< HEAD -||||||| merged common ancestors -File "../why3/Qed.why", line 42, characters 6-17: -warning: axiom c_euclidian does not contain any local abstract symbol -File "../why3/Qed.why", line 47, characters 6-16: -warning: axiom cdiv_cases does not contain any local abstract symbol -File "../why3/Qed.why", line 57, characters 6-16: -warning: axiom cmod_cases does not contain any local abstract symbol -File "../why3/Qed.why", line 67, characters 6-20: -warning: axiom cmod_remainder does not contain any local abstract symbol -File "../why3/Qed.why", line 79, characters 6-18: -warning: axiom cdiv_neutral does not contain any local abstract symbol -File "../why3/Qed.why", line 82, characters 6-14: -warning: axiom cdiv_inv does not contain any local abstract symbol -File "../why3/Cbits.why", line 11, characters 6-18: -warning: axiom bit_test_def does not contain any local abstract symbol -File "../why3/Cbits.why", line 14, characters 6-25: -warning: axiom bit_test_extraction does not contain any local abstract symbol -File "../why3/Cbits.why", line 18, characters 6-13: -warning: axiom lsl_1_0 does not contain any local abstract symbol -File "../why3/Cbits.why", line 20, characters 6-29: -warning: axiom bit_test_extraction_bis does not contain any local abstract symbol -File "../why3/Cbits.why", line 23, characters 6-32: -warning: axiom bit_test_extraction_bis_eq does not contain any local abstract symbol -File "../why3/Cbits.why", line 26, characters 6-21: -warning: axiom lnot_extraction does not contain any local abstract symbol -File "../why3/Cbits.why", line 30, characters 6-21: -warning: axiom land_extraction does not contain any local abstract symbol -File "../why3/Cbits.why", line 34, characters 6-20: -warning: axiom lor_extraction does not contain any local abstract symbol -File "../why3/Cbits.why", line 38, characters 6-21: -warning: axiom lxor_extraction does not contain any local abstract symbol -File "../why3/Cbits.why", line 42, characters 6-18: -warning: axiom land_1_lsl_1 does not contain any local abstract symbol -File "../why3/Cbits.why", line 48, characters 6-24: -warning: axiom lsl_extraction_sup does not contain any local abstract symbol -File "../why3/Cbits.why", line 53, characters 6-24: -warning: axiom lsl_extraction_inf does not contain any local abstract symbol -File "../why3/Cbits.why", line 57, characters 6-21: -warning: axiom lsr_extractionl does not contain any local abstract symbol -File "../why3/Cbits.why", line 61, characters 6-21: -warning: axiom lsl1_extraction does not contain any local abstract symbol -File "../why3/Cbits.why", line 65, characters 6-29: -warning: axiom to_uint8_extraction_sup does not contain any local abstract symbol -File "../why3/Cbits.why", line 69, characters 6-29: -warning: axiom to_uint8_extraction_inf does not contain any local abstract symbol -File "../why3/Cbits.why", line 73, characters 6-30: -warning: axiom to_uint16_extraction_sup does not contain any local abstract symbol -File "../why3/Cbits.why", line 77, characters 6-30: -warning: axiom to_uint16_extraction_inf does not contain any local abstract symbol -File "../why3/Cbits.why", line 81, characters 6-30: -warning: axiom to_uint32_extraction_sup does not contain any local abstract symbol -File "../why3/Cbits.why", line 85, characters 6-30: -warning: axiom to_uint32_extraction_inf does not contain any local abstract symbol -File "../why3/Cbits.why", line 89, characters 6-30: -warning: axiom to_uint64_extraction_sup does not contain any local abstract symbol -File "../why3/Cbits.why", line 93, characters 6-30: -warning: axiom to_uint64_extraction_inf does not contain any local abstract symbol -File "../why3/Cbits.why", line 97, characters 6-29: -warning: axiom to_sint8_extraction_sup does not contain any local abstract symbol -File "../why3/Cbits.why", line 101, characters 6-29: -warning: axiom to_sint8_extraction_inf does not contain any local abstract symbol -File "../why3/Cbits.why", line 105, characters 6-30: -warning: axiom to_sint16_extraction_sup does not contain any local abstract symbol -File "../why3/Cbits.why", line 109, characters 6-30: -warning: axiom to_sint16_extraction_inf does not contain any local abstract symbol -File "../why3/Cbits.why", line 113, characters 6-30: -warning: axiom to_sint32_extraction_sup does not contain any local abstract symbol -File "../why3/Cbits.why", line 117, characters 6-30: -warning: axiom to_sint32_extraction_inf does not contain any local abstract symbol -File "../why3/Cbits.why", line 121, characters 6-30: -warning: axiom to_sint64_extraction_sup does not contain any local abstract symbol -File "../why3/Cbits.why", line 125, characters 6-30: -warning: axiom to_sint64_extraction_inf does not contain any local abstract symbol -File "../why3/Cbits.why", line 129, characters 6-18: -warning: axiom is_uint_lxor does not contain any local abstract symbol -File "../why3/Cbits.why", line 132, characters 6-19: -warning: axiom is_uint8_lxor does not contain any local abstract symbol -File "../why3/Cbits.why", line 136, characters 6-18: -warning: axiom is_uint8_lor does not contain any local abstract symbol -File "../why3/Cbits.why", line 140, characters 6-19: -warning: axiom is_uint8_land does not contain any local abstract symbol -File "../why3/Cbits.why", line 144, characters 6-18: -warning: axiom is_uint8_lsr does not contain any local abstract symbol -File "../why3/Cbits.why", line 148, characters 6-23: -warning: axiom is_uint8_lsl1_inf does not contain any local abstract symbol -File "../why3/Cbits.why", line 152, characters 6-23: -warning: axiom is_uint8_lsl1_sup does not contain any local abstract symbol -File "../why3/Cbits.why", line 155, characters 6-20: -warning: axiom is_uint16_lxor does not contain any local abstract symbol -File "../why3/Cbits.why", line 159, characters 6-19: -warning: axiom is_uint16_lor does not contain any local abstract symbol -File "../why3/Cbits.why", line 163, characters 6-20: -warning: axiom is_uint16_land does not contain any local abstract symbol -File "../why3/Cbits.why", line 167, characters 6-19: -warning: axiom is_uint16_lsr does not contain any local abstract symbol -File "../why3/Cbits.why", line 171, characters 6-24: -warning: axiom is_uint16_lsl1_inf does not contain any local abstract symbol -File "../why3/Cbits.why", line 175, characters 6-24: -warning: axiom is_uint16_lsl1_sup does not contain any local abstract symbol -File "../why3/Cbits.why", line 178, characters 6-20: -warning: axiom is_uint32_lxor does not contain any local abstract symbol -File "../why3/Cbits.why", line 182, characters 6-19: -warning: axiom is_uint32_lor does not contain any local abstract symbol -File "../why3/Cbits.why", line 186, characters 6-20: -warning: axiom is_uint32_land does not contain any local abstract symbol -File "../why3/Cbits.why", line 190, characters 6-19: -warning: axiom is_uint32_lsr does not contain any local abstract symbol -File "../why3/Cbits.why", line 194, characters 6-24: -warning: axiom is_uint32_lsl1_inf does not contain any local abstract symbol -File "../why3/Cbits.why", line 198, characters 6-24: -warning: axiom is_uint32_lsl1_sup does not contain any local abstract symbol -File "../why3/Cbits.why", line 201, characters 6-20: -warning: axiom is_uint64_lxor does not contain any local abstract symbol -File "../why3/Cbits.why", line 205, characters 6-19: -warning: axiom is_uint64_lor does not contain any local abstract symbol -File "../why3/Cbits.why", line 209, characters 6-20: -warning: axiom is_uint64_land does not contain any local abstract symbol -File "../why3/Cbits.why", line 213, characters 6-19: -warning: axiom is_uint64_lsr does not contain any local abstract symbol -File "../why3/Cbits.why", line 217, characters 6-24: -warning: axiom is_uint64_lsl1_inf does not contain any local abstract symbol -File "../why3/Cbits.why", line 221, characters 6-24: -warning: axiom is_uint64_lsl1_sup does not contain any local abstract symbol -File "../why3/Cbits.why", line 224, characters 6-19: -warning: axiom is_sint8_lnot does not contain any local abstract symbol -File "../why3/Cbits.why", line 227, characters 6-19: -warning: axiom is_sint8_lxor does not contain any local abstract symbol -File "../why3/Cbits.why", line 231, characters 6-18: -warning: axiom is_sint8_lor does not contain any local abstract symbol -File "../why3/Cbits.why", line 235, characters 6-19: -warning: axiom is_sint8_land does not contain any local abstract symbol -File "../why3/Cbits.why", line 239, characters 6-18: -warning: axiom is_sint8_lsr does not contain any local abstract symbol -File "../why3/Cbits.why", line 243, characters 6-19: -warning: axiom is_sint8_lsl1 does not contain any local abstract symbol -File "../why3/Cbits.why", line 245, characters 6-23: -warning: axiom is_sint8_lsl1_inf does not contain any local abstract symbol -File "../why3/Cbits.why", line 249, characters 6-23: -warning: axiom is_sint8_lsl1_sup does not contain any local abstract symbol -File "../why3/Cbits.why", line 252, characters 6-20: -warning: axiom is_sint16_lnot does not contain any local abstract symbol -File "../why3/Cbits.why", line 255, characters 6-20: -warning: axiom is_sint16_lxor does not contain any local abstract symbol -File "../why3/Cbits.why", line 259, characters 6-19: -warning: axiom is_sint16_lor does not contain any local abstract symbol -File "../why3/Cbits.why", line 263, characters 6-20: -warning: axiom is_sint16_land does not contain any local abstract symbol -File "../why3/Cbits.why", line 267, characters 6-19: -warning: axiom is_sint16_lsr does not contain any local abstract symbol -File "../why3/Cbits.why", line 271, characters 6-20: -warning: axiom is_sint16_lsl1 does not contain any local abstract symbol -File "../why3/Cbits.why", line 273, characters 6-24: -warning: axiom is_sint16_lsl1_inf does not contain any local abstract symbol -File "../why3/Cbits.why", line 277, characters 6-24: -warning: axiom is_sint16_lsl1_sup does not contain any local abstract symbol -File "../why3/Cbits.why", line 280, characters 6-20: -warning: axiom is_sint32_lnot does not contain any local abstract symbol -File "../why3/Cbits.why", line 283, characters 6-20: -warning: axiom is_sint32_lxor does not contain any local abstract symbol -File "../why3/Cbits.why", line 287, characters 6-19: -warning: axiom is_sint32_lor does not contain any local abstract symbol -File "../why3/Cbits.why", line 291, characters 6-20: -warning: axiom is_sint32_land does not contain any local abstract symbol -File "../why3/Cbits.why", line 295, characters 6-19: -warning: axiom is_sint32_lsr does not contain any local abstract symbol -File "../why3/Cbits.why", line 299, characters 6-20: -warning: axiom is_sint32_lsl1 does not contain any local abstract symbol -File "../why3/Cbits.why", line 301, characters 6-24: -warning: axiom is_sint32_lsl1_inf does not contain any local abstract symbol -File "../why3/Cbits.why", line 305, characters 6-24: -warning: axiom is_sint32_lsl1_sup does not contain any local abstract symbol -File "../why3/Cbits.why", line 308, characters 6-20: -warning: axiom is_sint64_lnot does not contain any local abstract symbol -File "../why3/Cbits.why", line 311, characters 6-20: -warning: axiom is_sint64_lxor does not contain any local abstract symbol -File "../why3/Cbits.why", line 315, characters 6-19: -warning: axiom is_sint64_lor does not contain any local abstract symbol -File "../why3/Cbits.why", line 319, characters 6-20: -warning: axiom is_sint64_land does not contain any local abstract symbol -File "../why3/Cbits.why", line 323, characters 6-19: -warning: axiom is_sint64_lsr does not contain any local abstract symbol -File "../why3/Cbits.why", line 327, characters 6-20: -warning: axiom is_sint64_lsl1 does not contain any local abstract symbol -File "../why3/Cbits.why", line 329, characters 6-24: -warning: axiom is_sint64_lsl1_inf does not contain any local abstract symbol -File "../why3/Cbits.why", line 333, characters 6-24: -warning: axiom is_sint64_lsl1_sup does not contain any local abstract symbol -File "../why3/Cbits.why", line 336, characters 6-18: -warning: axiom lor_addition does not contain any local abstract symbol -File "../why3/Cbits.why", line 339, characters 6-19: -warning: axiom lxor_addition does not contain any local abstract symbol -======= -File "../why3/Qed.why", line 42, characters 6-17: -warning: axiom c_euclidian does not contain any local abstract symbol -File "../why3/Qed.why", line 47, characters 6-16: -warning: axiom cdiv_cases does not contain any local abstract symbol -File "../why3/Qed.why", line 57, characters 6-16: -warning: axiom cmod_cases does not contain any local abstract symbol -File "../why3/Qed.why", line 67, characters 6-20: -warning: axiom cmod_remainder does not contain any local abstract symbol -File "../why3/Qed.why", line 79, characters 6-18: -warning: axiom cdiv_neutral does not contain any local abstract symbol -File "../why3/Qed.why", line 82, characters 6-14: -warning: axiom cdiv_inv does not contain any local abstract symbol -File "../why3/Cint.why", line 61, characters 6-14: -warning: axiom is_bool0 does not contain any local abstract symbol -File "../why3/Cint.why", line 63, characters 6-14: -warning: axiom is_bool1 does not contain any local abstract symbol -File "../why3/Cbits.why", line 11, characters 6-15: -warning: axiom lnot_bool does not contain any local abstract symbol -File "../why3/Cbits.why", line 14, characters 6-16: -warning: axiom land_idemp does not contain any local abstract symbol -File "../why3/Cbits.why", line 16, characters 6-12: -warning: axiom land_0 does not contain any local abstract symbol -File "../why3/Cbits.why", line 18, characters 6-15: -warning: axiom land_0bis does not contain any local abstract symbol -File "../why3/Cbits.why", line 20, characters 6-12: -warning: axiom land_1 does not contain any local abstract symbol -File "../why3/Cbits.why", line 23, characters 6-15: -warning: axiom land_1bis does not contain any local abstract symbol -File "../why3/Cbits.why", line 26, characters 6-15: -warning: axiom lor_idemp does not contain any local abstract symbol -File "../why3/Cbits.why", line 28, characters 6-11: -warning: axiom lor_1 does not contain any local abstract symbol -File "../why3/Cbits.why", line 31, characters 6-14: -warning: axiom lor_1bis does not contain any local abstract symbol -File "../why3/Cbits.why", line 34, characters 6-11: -warning: axiom lor_0 does not contain any local abstract symbol -File "../why3/Cbits.why", line 36, characters 6-14: -warning: axiom lor_0bis does not contain any local abstract symbol -File "../why3/Cbits.why", line 38, characters 6-20: -warning: axiom lxor_nilpotent does not contain any local abstract symbol -File "../why3/Cbits.why", line 40, characters 6-12: -warning: axiom lxor_1 does not contain any local abstract symbol -File "../why3/Cbits.why", line 43, characters 6-15: -warning: axiom lxor_1bis does not contain any local abstract symbol -File "../why3/Cbits.why", line 46, characters 6-12: -warning: axiom lxor_0 does not contain any local abstract symbol -File "../why3/Cbits.why", line 48, characters 6-15: -warning: axiom lxor_0bis does not contain any local abstract symbol -File "../why3/Cbits.why", line 50, characters 6-18: -warning: axiom bit_test_def does not contain any local abstract symbol -File "../why3/Cbits.why", line 53, characters 6-25: -warning: axiom bit_test_extraction does not contain any local abstract symbol -File "../why3/Cbits.why", line 57, characters 6-13: -warning: axiom lsl_1_0 does not contain any local abstract symbol -File "../why3/Cbits.why", line 59, characters 6-29: -warning: axiom bit_test_extraction_bis does not contain any local abstract symbol -File "../why3/Cbits.why", line 62, characters 6-32: -warning: axiom bit_test_extraction_bis_eq does not contain any local abstract symbol -File "../why3/Cbits.why", line 65, characters 6-21: -warning: axiom lnot_extraction does not contain any local abstract symbol -File "../why3/Cbits.why", line 69, characters 6-21: -warning: axiom land_extraction does not contain any local abstract symbol -File "../why3/Cbits.why", line 73, characters 6-20: -warning: axiom lor_extraction does not contain any local abstract symbol -File "../why3/Cbits.why", line 77, characters 6-21: -warning: axiom lxor_extraction does not contain any local abstract symbol -File "../why3/Cbits.why", line 81, characters 6-18: -warning: axiom land_1_lsl_1 does not contain any local abstract symbol -File "../why3/Cbits.why", line 87, characters 6-24: -warning: axiom lsl_extraction_sup does not contain any local abstract symbol -File "../why3/Cbits.why", line 92, characters 6-24: -warning: axiom lsl_extraction_inf does not contain any local abstract symbol -File "../why3/Cbits.why", line 96, characters 6-21: -warning: axiom lsr_extractionl does not contain any local abstract symbol -File "../why3/Cbits.why", line 100, characters 6-21: -warning: axiom lsl1_extraction does not contain any local abstract symbol -File "../why3/Cbits.why", line 104, characters 6-29: -warning: axiom to_uint8_extraction_sup does not contain any local abstract symbol -File "../why3/Cbits.why", line 108, characters 6-29: -warning: axiom to_uint8_extraction_inf does not contain any local abstract symbol -File "../why3/Cbits.why", line 112, characters 6-30: -warning: axiom to_uint16_extraction_sup does not contain any local abstract symbol -File "../why3/Cbits.why", line 116, characters 6-30: -warning: axiom to_uint16_extraction_inf does not contain any local abstract symbol -File "../why3/Cbits.why", line 120, characters 6-30: -warning: axiom to_uint32_extraction_sup does not contain any local abstract symbol -File "../why3/Cbits.why", line 124, characters 6-30: -warning: axiom to_uint32_extraction_inf does not contain any local abstract symbol -File "../why3/Cbits.why", line 128, characters 6-30: -warning: axiom to_uint64_extraction_sup does not contain any local abstract symbol -File "../why3/Cbits.why", line 132, characters 6-30: -warning: axiom to_uint64_extraction_inf does not contain any local abstract symbol -File "../why3/Cbits.why", line 136, characters 6-29: -warning: axiom to_sint8_extraction_sup does not contain any local abstract symbol -File "../why3/Cbits.why", line 140, characters 6-29: -warning: axiom to_sint8_extraction_inf does not contain any local abstract symbol -File "../why3/Cbits.why", line 144, characters 6-30: -warning: axiom to_sint16_extraction_sup does not contain any local abstract symbol -File "../why3/Cbits.why", line 148, characters 6-30: -warning: axiom to_sint16_extraction_inf does not contain any local abstract symbol -File "../why3/Cbits.why", line 152, characters 6-30: -warning: axiom to_sint32_extraction_sup does not contain any local abstract symbol -File "../why3/Cbits.why", line 156, characters 6-30: -warning: axiom to_sint32_extraction_inf does not contain any local abstract symbol -File "../why3/Cbits.why", line 160, characters 6-30: -warning: axiom to_sint64_extraction_sup does not contain any local abstract symbol -File "../why3/Cbits.why", line 164, characters 6-30: -warning: axiom to_sint64_extraction_inf does not contain any local abstract symbol -File "../why3/Cbits.why", line 168, characters 6-18: -warning: axiom is_uint_lxor does not contain any local abstract symbol -File "../why3/Cbits.why", line 171, characters 6-19: -warning: axiom is_uint8_lxor does not contain any local abstract symbol -File "../why3/Cbits.why", line 175, characters 6-18: -warning: axiom is_uint8_lor does not contain any local abstract symbol -File "../why3/Cbits.why", line 179, characters 6-19: -warning: axiom is_uint8_land does not contain any local abstract symbol -File "../why3/Cbits.why", line 183, characters 6-18: -warning: axiom is_uint8_lsr does not contain any local abstract symbol -File "../why3/Cbits.why", line 187, characters 6-23: -warning: axiom is_uint8_lsl1_inf does not contain any local abstract symbol -File "../why3/Cbits.why", line 191, characters 6-23: -warning: axiom is_uint8_lsl1_sup does not contain any local abstract symbol -File "../why3/Cbits.why", line 194, characters 6-20: -warning: axiom is_uint16_lxor does not contain any local abstract symbol -File "../why3/Cbits.why", line 198, characters 6-19: -warning: axiom is_uint16_lor does not contain any local abstract symbol -File "../why3/Cbits.why", line 202, characters 6-20: -warning: axiom is_uint16_land does not contain any local abstract symbol -File "../why3/Cbits.why", line 206, characters 6-19: -warning: axiom is_uint16_lsr does not contain any local abstract symbol -File "../why3/Cbits.why", line 210, characters 6-24: -warning: axiom is_uint16_lsl1_inf does not contain any local abstract symbol -File "../why3/Cbits.why", line 214, characters 6-24: -warning: axiom is_uint16_lsl1_sup does not contain any local abstract symbol -File "../why3/Cbits.why", line 217, characters 6-20: -warning: axiom is_uint32_lxor does not contain any local abstract symbol -File "../why3/Cbits.why", line 221, characters 6-19: -warning: axiom is_uint32_lor does not contain any local abstract symbol -File "../why3/Cbits.why", line 225, characters 6-20: -warning: axiom is_uint32_land does not contain any local abstract symbol -File "../why3/Cbits.why", line 229, characters 6-19: -warning: axiom is_uint32_lsr does not contain any local abstract symbol -File "../why3/Cbits.why", line 233, characters 6-24: -warning: axiom is_uint32_lsl1_inf does not contain any local abstract symbol -File "../why3/Cbits.why", line 237, characters 6-24: -warning: axiom is_uint32_lsl1_sup does not contain any local abstract symbol -File "../why3/Cbits.why", line 240, characters 6-20: -warning: axiom is_uint64_lxor does not contain any local abstract symbol -File "../why3/Cbits.why", line 244, characters 6-19: -warning: axiom is_uint64_lor does not contain any local abstract symbol -File "../why3/Cbits.why", line 248, characters 6-20: -warning: axiom is_uint64_land does not contain any local abstract symbol -File "../why3/Cbits.why", line 252, characters 6-19: -warning: axiom is_uint64_lsr does not contain any local abstract symbol -File "../why3/Cbits.why", line 256, characters 6-24: -warning: axiom is_uint64_lsl1_inf does not contain any local abstract symbol -File "../why3/Cbits.why", line 260, characters 6-24: -warning: axiom is_uint64_lsl1_sup does not contain any local abstract symbol -File "../why3/Cbits.why", line 263, characters 6-19: -warning: axiom is_sint8_lnot does not contain any local abstract symbol -File "../why3/Cbits.why", line 266, characters 6-19: -warning: axiom is_sint8_lxor does not contain any local abstract symbol -File "../why3/Cbits.why", line 270, characters 6-18: -warning: axiom is_sint8_lor does not contain any local abstract symbol -File "../why3/Cbits.why", line 274, characters 6-19: -warning: axiom is_sint8_land does not contain any local abstract symbol -File "../why3/Cbits.why", line 278, characters 6-18: -warning: axiom is_sint8_lsr does not contain any local abstract symbol -File "../why3/Cbits.why", line 282, characters 6-19: -warning: axiom is_sint8_lsl1 does not contain any local abstract symbol -File "../why3/Cbits.why", line 284, characters 6-23: -warning: axiom is_sint8_lsl1_inf does not contain any local abstract symbol -File "../why3/Cbits.why", line 288, characters 6-23: -warning: axiom is_sint8_lsl1_sup does not contain any local abstract symbol -File "../why3/Cbits.why", line 291, characters 6-20: -warning: axiom is_sint16_lnot does not contain any local abstract symbol -File "../why3/Cbits.why", line 294, characters 6-20: -warning: axiom is_sint16_lxor does not contain any local abstract symbol -File "../why3/Cbits.why", line 298, characters 6-19: -warning: axiom is_sint16_lor does not contain any local abstract symbol -File "../why3/Cbits.why", line 302, characters 6-20: -warning: axiom is_sint16_land does not contain any local abstract symbol -File "../why3/Cbits.why", line 306, characters 6-19: -warning: axiom is_sint16_lsr does not contain any local abstract symbol -File "../why3/Cbits.why", line 310, characters 6-20: -warning: axiom is_sint16_lsl1 does not contain any local abstract symbol -File "../why3/Cbits.why", line 312, characters 6-24: -warning: axiom is_sint16_lsl1_inf does not contain any local abstract symbol -File "../why3/Cbits.why", line 316, characters 6-24: -warning: axiom is_sint16_lsl1_sup does not contain any local abstract symbol -File "../why3/Cbits.why", line 319, characters 6-20: -warning: axiom is_sint32_lnot does not contain any local abstract symbol -File "../why3/Cbits.why", line 322, characters 6-20: -warning: axiom is_sint32_lxor does not contain any local abstract symbol -File "../why3/Cbits.why", line 326, characters 6-19: -warning: axiom is_sint32_lor does not contain any local abstract symbol -File "../why3/Cbits.why", line 330, characters 6-20: -warning: axiom is_sint32_land does not contain any local abstract symbol -File "../why3/Cbits.why", line 334, characters 6-19: -warning: axiom is_sint32_lsr does not contain any local abstract symbol -File "../why3/Cbits.why", line 338, characters 6-20: -warning: axiom is_sint32_lsl1 does not contain any local abstract symbol -File "../why3/Cbits.why", line 340, characters 6-24: -warning: axiom is_sint32_lsl1_inf does not contain any local abstract symbol -File "../why3/Cbits.why", line 344, characters 6-24: -warning: axiom is_sint32_lsl1_sup does not contain any local abstract symbol -File "../why3/Cbits.why", line 347, characters 6-20: -warning: axiom is_sint64_lnot does not contain any local abstract symbol -File "../why3/Cbits.why", line 350, characters 6-20: -warning: axiom is_sint64_lxor does not contain any local abstract symbol -File "../why3/Cbits.why", line 354, characters 6-19: -warning: axiom is_sint64_lor does not contain any local abstract symbol -File "../why3/Cbits.why", line 358, characters 6-20: -warning: axiom is_sint64_land does not contain any local abstract symbol -File "../why3/Cbits.why", line 362, characters 6-19: -warning: axiom is_sint64_lsr does not contain any local abstract symbol -File "../why3/Cbits.why", line 366, characters 6-20: -warning: axiom is_sint64_lsl1 does not contain any local abstract symbol -File "../why3/Cbits.why", line 368, characters 6-24: -warning: axiom is_sint64_lsl1_inf does not contain any local abstract symbol -File "../why3/Cbits.why", line 372, characters 6-24: -warning: axiom is_sint64_lsl1_sup does not contain any local abstract symbol -File "../why3/Cbits.why", line 375, characters 6-18: -warning: axiom lor_addition does not contain any local abstract symbol -File "../why3/Cbits.why", line 378, characters 6-19: -warning: axiom lxor_addition does not contain any local abstract symbol ->>>>>>> origin/master diff --git a/src/plugins/wp/share/src/logs/Cfloat.altergo.err b/src/plugins/wp/share/src/logs/Cfloat.altergo.err deleted file mode 100644 index be50d9d30c5..00000000000 --- a/src/plugins/wp/share/src/logs/Cfloat.altergo.err +++ /dev/null @@ -1,439 +0,0 @@ -[Config] reading extra configuration file realization.conf -<<<<<<< HEAD -||||||| merged common ancestors -File "WP-SHARE/src/./qed.why", line 76, characters 8-19: -warning: axiom c_euclidian does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 91, characters 8-22: -warning: axiom cmod_remainder does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 97, characters 8-20: -warning: axiom cdiv_neutral does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 98, characters 8-16: -warning: axiom cdiv_inv does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 32, characters 8-15: -warning: axiom abs_def does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 43, characters 8-17: -warning: axiom sqrt_lin1 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 44, characters 8-17: -warning: axiom sqrt_lin0 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 45, characters 8-14: -warning: axiom sqrt_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 46, characters 8-14: -warning: axiom sqrt_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 55, characters 8-15: -warning: axiom exp_pos does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 37, characters 8-20: -warning: axiom bit_test_def does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 44, characters 8-27: -warning: axiom bit_test_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 50, characters 8-15: -warning: axiom lsl_1_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 52, characters 8-31: -warning: axiom bit_test_extraction_bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 54, characters 8-34: -warning: axiom bit_test_extraction_bis_eq does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 59, characters 8-23: -warning: axiom lnot_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 65, characters 8-23: -warning: axiom land_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 71, characters 8-22: -warning: axiom lor_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 77, characters 8-23: -warning: axiom lxor_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 85, characters 8-20: -warning: axiom land_1_lsl_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 90, characters 8-26: -warning: axiom lsl_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 96, characters 8-26: -warning: axiom lsl_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 102, characters 8-23: -warning: axiom lsr_extractionl does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 108, characters 8-23: -warning: axiom lsl1_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 139, characters 8-31: -warning: axiom to_uint8_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 144, characters 8-31: -warning: axiom to_uint8_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 155, characters 8-32: -warning: axiom to_uint16_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 160, characters 8-32: -warning: axiom to_uint16_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 171, characters 8-32: -warning: axiom to_uint32_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 176, characters 8-32: -warning: axiom to_uint32_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 187, characters 8-32: -warning: axiom to_uint64_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 192, characters 8-32: -warning: axiom to_uint64_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 219, characters 8-31: -warning: axiom to_sint8_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 224, characters 8-31: -warning: axiom to_sint8_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 235, characters 8-32: -warning: axiom to_sint16_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 240, characters 8-32: -warning: axiom to_sint16_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 251, characters 8-32: -warning: axiom to_sint32_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 256, characters 8-32: -warning: axiom to_sint32_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 267, characters 8-32: -warning: axiom to_sint64_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 272, characters 8-32: -warning: axiom to_sint64_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 299, characters 8-21: -warning: axiom to_uint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 329, characters 8-21: -warning: axiom is_uint8_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 332, characters 8-20: -warning: axiom is_uint8_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 335, characters 8-21: -warning: axiom is_uint8_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 338, characters 8-20: -warning: axiom is_uint8_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 341, characters 8-25: -warning: axiom is_uint8_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 344, characters 8-25: -warning: axiom is_uint8_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 348, characters 8-22: -warning: axiom is_uint16_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 351, characters 8-21: -warning: axiom is_uint16_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 354, characters 8-22: -warning: axiom is_uint16_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 357, characters 8-21: -warning: axiom is_uint16_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 360, characters 8-26: -warning: axiom is_uint16_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 363, characters 8-26: -warning: axiom is_uint16_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 367, characters 8-22: -warning: axiom is_uint32_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 370, characters 8-21: -warning: axiom is_uint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 373, characters 8-22: -warning: axiom is_uint32_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 376, characters 8-21: -warning: axiom is_uint32_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 379, characters 8-26: -warning: axiom is_uint32_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 382, characters 8-26: -warning: axiom is_uint32_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 386, characters 8-22: -warning: axiom is_uint64_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 389, characters 8-21: -warning: axiom is_uint64_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 392, characters 8-22: -warning: axiom is_uint64_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 395, characters 8-21: -warning: axiom is_uint64_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 398, characters 8-26: -warning: axiom is_uint64_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 401, characters 8-26: -warning: axiom is_uint64_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 428, characters 8-21: -warning: axiom is_sint8_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 431, characters 8-21: -warning: axiom is_sint8_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 434, characters 8-20: -warning: axiom is_sint8_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 437, characters 8-21: -warning: axiom is_sint8_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 440, characters 8-20: -warning: axiom is_sint8_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 443, characters 8-21: -warning: axiom is_sint8_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 446, characters 8-25: -warning: axiom is_sint8_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 449, characters 8-25: -warning: axiom is_sint8_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 453, characters 8-22: -warning: axiom is_sint16_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 456, characters 8-22: -warning: axiom is_sint16_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 459, characters 8-21: -warning: axiom is_sint16_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 462, characters 8-22: -warning: axiom is_sint16_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 465, characters 8-21: -warning: axiom is_sint16_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 468, characters 8-22: -warning: axiom is_sint16_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 471, characters 8-26: -warning: axiom is_sint16_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 474, characters 8-26: -warning: axiom is_sint16_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 478, characters 8-22: -warning: axiom is_sint32_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 481, characters 8-22: -warning: axiom is_sint32_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 484, characters 8-21: -warning: axiom is_sint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 487, characters 8-22: -warning: axiom is_sint32_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 490, characters 8-21: -warning: axiom is_sint32_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 493, characters 8-22: -warning: axiom is_sint32_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 496, characters 8-26: -warning: axiom is_sint32_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 499, characters 8-26: -warning: axiom is_sint32_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 503, characters 8-22: -warning: axiom is_sint64_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 506, characters 8-22: -warning: axiom is_sint64_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 509, characters 8-21: -warning: axiom is_sint64_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 512, characters 8-22: -warning: axiom is_sint64_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 515, characters 8-21: -warning: axiom is_sint64_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 518, characters 8-22: -warning: axiom is_sint64_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 521, characters 8-26: -warning: axiom is_sint64_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 524, characters 8-26: -warning: axiom is_sint64_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 549, characters 8-20: -warning: axiom lor_addition does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 552, characters 8-21: -warning: axiom lxor_addition does not contain any local abstract symbol -======= -File "WP-SHARE/src/./qed.why", line 76, characters 8-19: -warning: axiom c_euclidian does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 91, characters 8-22: -warning: axiom cmod_remainder does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 97, characters 8-20: -warning: axiom cdiv_neutral does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 98, characters 8-16: -warning: axiom cdiv_inv does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 32, characters 8-15: -warning: axiom abs_def does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 43, characters 8-17: -warning: axiom sqrt_lin1 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 44, characters 8-17: -warning: axiom sqrt_lin0 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 45, characters 8-14: -warning: axiom sqrt_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 46, characters 8-14: -warning: axiom sqrt_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 55, characters 8-15: -warning: axiom exp_pos does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 36, characters 8-17: -warning: axiom lnot_bool does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 39, characters 8-18: -warning: axiom land_idemp does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 40, characters 8-14: -warning: axiom land_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 41, characters 8-17: -warning: axiom land_0bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 42, characters 8-14: -warning: axiom land_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 43, characters 8-17: -warning: axiom land_1bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 44, characters 8-17: -warning: axiom land_bool does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 49, characters 8-17: -warning: axiom lor_idemp does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 50, characters 8-13: -warning: axiom lor_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 51, characters 8-16: -warning: axiom lor_1bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 52, characters 8-13: -warning: axiom lor_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 53, characters 8-16: -warning: axiom lor_0bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 54, characters 8-16: -warning: axiom lor_bool does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 59, characters 8-22: -warning: axiom lxor_nilpotent does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 60, characters 8-14: -warning: axiom lxor_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 61, characters 8-17: -warning: axiom lxor_1bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 62, characters 8-14: -warning: axiom lxor_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 63, characters 8-17: -warning: axiom lxor_0bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 64, characters 8-17: -warning: axiom lxor_bool does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 71, characters 8-20: -warning: axiom bit_test_def does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 78, characters 8-27: -warning: axiom bit_test_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 84, characters 8-15: -warning: axiom lsl_1_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 86, characters 8-31: -warning: axiom bit_test_extraction_bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 88, characters 8-34: -warning: axiom bit_test_extraction_bis_eq does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 93, characters 8-23: -warning: axiom lnot_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 99, characters 8-23: -warning: axiom land_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 105, characters 8-22: -warning: axiom lor_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 111, characters 8-23: -warning: axiom lxor_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 119, characters 8-20: -warning: axiom land_1_lsl_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 124, characters 8-26: -warning: axiom lsl_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 130, characters 8-26: -warning: axiom lsl_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 136, characters 8-23: -warning: axiom lsr_extractionl does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 142, characters 8-23: -warning: axiom lsl1_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 173, characters 8-31: -warning: axiom to_uint8_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 178, characters 8-31: -warning: axiom to_uint8_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 189, characters 8-32: -warning: axiom to_uint16_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 194, characters 8-32: -warning: axiom to_uint16_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 205, characters 8-32: -warning: axiom to_uint32_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 210, characters 8-32: -warning: axiom to_uint32_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 221, characters 8-32: -warning: axiom to_uint64_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 226, characters 8-32: -warning: axiom to_uint64_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 253, characters 8-31: -warning: axiom to_sint8_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 258, characters 8-31: -warning: axiom to_sint8_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 269, characters 8-32: -warning: axiom to_sint16_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 274, characters 8-32: -warning: axiom to_sint16_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 285, characters 8-32: -warning: axiom to_sint32_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 290, characters 8-32: -warning: axiom to_sint32_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 301, characters 8-32: -warning: axiom to_sint64_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 306, characters 8-32: -warning: axiom to_sint64_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 333, characters 8-21: -warning: axiom to_uint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 363, characters 8-21: -warning: axiom is_uint8_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 366, characters 8-20: -warning: axiom is_uint8_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 369, characters 8-21: -warning: axiom is_uint8_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 372, characters 8-20: -warning: axiom is_uint8_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 375, characters 8-25: -warning: axiom is_uint8_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 378, characters 8-25: -warning: axiom is_uint8_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 382, characters 8-22: -warning: axiom is_uint16_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 385, characters 8-21: -warning: axiom is_uint16_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 388, characters 8-22: -warning: axiom is_uint16_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 391, characters 8-21: -warning: axiom is_uint16_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 394, characters 8-26: -warning: axiom is_uint16_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 397, characters 8-26: -warning: axiom is_uint16_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 401, characters 8-22: -warning: axiom is_uint32_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 404, characters 8-21: -warning: axiom is_uint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 407, characters 8-22: -warning: axiom is_uint32_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 410, characters 8-21: -warning: axiom is_uint32_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 413, characters 8-26: -warning: axiom is_uint32_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 416, characters 8-26: -warning: axiom is_uint32_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 420, characters 8-22: -warning: axiom is_uint64_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 423, characters 8-21: -warning: axiom is_uint64_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 426, characters 8-22: -warning: axiom is_uint64_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 429, characters 8-21: -warning: axiom is_uint64_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 432, characters 8-26: -warning: axiom is_uint64_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 435, characters 8-26: -warning: axiom is_uint64_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 462, characters 8-21: -warning: axiom is_sint8_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 465, characters 8-21: -warning: axiom is_sint8_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 468, characters 8-20: -warning: axiom is_sint8_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 471, characters 8-21: -warning: axiom is_sint8_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 474, characters 8-20: -warning: axiom is_sint8_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 477, characters 8-21: -warning: axiom is_sint8_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 480, characters 8-25: -warning: axiom is_sint8_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 483, characters 8-25: -warning: axiom is_sint8_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 487, characters 8-22: -warning: axiom is_sint16_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 490, characters 8-22: -warning: axiom is_sint16_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 493, characters 8-21: -warning: axiom is_sint16_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 496, characters 8-22: -warning: axiom is_sint16_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 499, characters 8-21: -warning: axiom is_sint16_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 502, characters 8-22: -warning: axiom is_sint16_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 505, characters 8-26: -warning: axiom is_sint16_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 508, characters 8-26: -warning: axiom is_sint16_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 512, characters 8-22: -warning: axiom is_sint32_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 515, characters 8-22: -warning: axiom is_sint32_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 518, characters 8-21: -warning: axiom is_sint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 521, characters 8-22: -warning: axiom is_sint32_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 524, characters 8-21: -warning: axiom is_sint32_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 527, characters 8-22: -warning: axiom is_sint32_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 530, characters 8-26: -warning: axiom is_sint32_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 533, characters 8-26: -warning: axiom is_sint32_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 537, characters 8-22: -warning: axiom is_sint64_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 540, characters 8-22: -warning: axiom is_sint64_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 543, characters 8-21: -warning: axiom is_sint64_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 546, characters 8-22: -warning: axiom is_sint64_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 549, characters 8-21: -warning: axiom is_sint64_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 552, characters 8-22: -warning: axiom is_sint64_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 555, characters 8-26: -warning: axiom is_sint64_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 558, characters 8-26: -warning: axiom is_sint64_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 583, characters 8-20: -warning: axiom lor_addition does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 586, characters 8-21: -warning: axiom lxor_addition does not contain any local abstract symbol ->>>>>>> origin/master diff --git a/src/plugins/wp/share/src/logs/Cfloat.coq.err b/src/plugins/wp/share/src/logs/Cfloat.coq.err deleted file mode 100644 index be50d9d30c5..00000000000 --- a/src/plugins/wp/share/src/logs/Cfloat.coq.err +++ /dev/null @@ -1,439 +0,0 @@ -[Config] reading extra configuration file realization.conf -<<<<<<< HEAD -||||||| merged common ancestors -File "WP-SHARE/src/./qed.why", line 76, characters 8-19: -warning: axiom c_euclidian does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 91, characters 8-22: -warning: axiom cmod_remainder does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 97, characters 8-20: -warning: axiom cdiv_neutral does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 98, characters 8-16: -warning: axiom cdiv_inv does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 32, characters 8-15: -warning: axiom abs_def does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 43, characters 8-17: -warning: axiom sqrt_lin1 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 44, characters 8-17: -warning: axiom sqrt_lin0 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 45, characters 8-14: -warning: axiom sqrt_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 46, characters 8-14: -warning: axiom sqrt_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 55, characters 8-15: -warning: axiom exp_pos does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 37, characters 8-20: -warning: axiom bit_test_def does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 44, characters 8-27: -warning: axiom bit_test_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 50, characters 8-15: -warning: axiom lsl_1_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 52, characters 8-31: -warning: axiom bit_test_extraction_bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 54, characters 8-34: -warning: axiom bit_test_extraction_bis_eq does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 59, characters 8-23: -warning: axiom lnot_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 65, characters 8-23: -warning: axiom land_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 71, characters 8-22: -warning: axiom lor_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 77, characters 8-23: -warning: axiom lxor_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 85, characters 8-20: -warning: axiom land_1_lsl_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 90, characters 8-26: -warning: axiom lsl_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 96, characters 8-26: -warning: axiom lsl_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 102, characters 8-23: -warning: axiom lsr_extractionl does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 108, characters 8-23: -warning: axiom lsl1_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 139, characters 8-31: -warning: axiom to_uint8_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 144, characters 8-31: -warning: axiom to_uint8_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 155, characters 8-32: -warning: axiom to_uint16_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 160, characters 8-32: -warning: axiom to_uint16_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 171, characters 8-32: -warning: axiom to_uint32_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 176, characters 8-32: -warning: axiom to_uint32_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 187, characters 8-32: -warning: axiom to_uint64_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 192, characters 8-32: -warning: axiom to_uint64_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 219, characters 8-31: -warning: axiom to_sint8_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 224, characters 8-31: -warning: axiom to_sint8_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 235, characters 8-32: -warning: axiom to_sint16_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 240, characters 8-32: -warning: axiom to_sint16_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 251, characters 8-32: -warning: axiom to_sint32_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 256, characters 8-32: -warning: axiom to_sint32_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 267, characters 8-32: -warning: axiom to_sint64_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 272, characters 8-32: -warning: axiom to_sint64_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 299, characters 8-21: -warning: axiom to_uint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 329, characters 8-21: -warning: axiom is_uint8_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 332, characters 8-20: -warning: axiom is_uint8_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 335, characters 8-21: -warning: axiom is_uint8_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 338, characters 8-20: -warning: axiom is_uint8_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 341, characters 8-25: -warning: axiom is_uint8_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 344, characters 8-25: -warning: axiom is_uint8_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 348, characters 8-22: -warning: axiom is_uint16_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 351, characters 8-21: -warning: axiom is_uint16_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 354, characters 8-22: -warning: axiom is_uint16_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 357, characters 8-21: -warning: axiom is_uint16_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 360, characters 8-26: -warning: axiom is_uint16_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 363, characters 8-26: -warning: axiom is_uint16_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 367, characters 8-22: -warning: axiom is_uint32_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 370, characters 8-21: -warning: axiom is_uint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 373, characters 8-22: -warning: axiom is_uint32_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 376, characters 8-21: -warning: axiom is_uint32_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 379, characters 8-26: -warning: axiom is_uint32_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 382, characters 8-26: -warning: axiom is_uint32_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 386, characters 8-22: -warning: axiom is_uint64_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 389, characters 8-21: -warning: axiom is_uint64_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 392, characters 8-22: -warning: axiom is_uint64_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 395, characters 8-21: -warning: axiom is_uint64_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 398, characters 8-26: -warning: axiom is_uint64_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 401, characters 8-26: -warning: axiom is_uint64_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 428, characters 8-21: -warning: axiom is_sint8_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 431, characters 8-21: -warning: axiom is_sint8_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 434, characters 8-20: -warning: axiom is_sint8_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 437, characters 8-21: -warning: axiom is_sint8_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 440, characters 8-20: -warning: axiom is_sint8_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 443, characters 8-21: -warning: axiom is_sint8_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 446, characters 8-25: -warning: axiom is_sint8_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 449, characters 8-25: -warning: axiom is_sint8_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 453, characters 8-22: -warning: axiom is_sint16_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 456, characters 8-22: -warning: axiom is_sint16_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 459, characters 8-21: -warning: axiom is_sint16_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 462, characters 8-22: -warning: axiom is_sint16_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 465, characters 8-21: -warning: axiom is_sint16_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 468, characters 8-22: -warning: axiom is_sint16_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 471, characters 8-26: -warning: axiom is_sint16_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 474, characters 8-26: -warning: axiom is_sint16_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 478, characters 8-22: -warning: axiom is_sint32_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 481, characters 8-22: -warning: axiom is_sint32_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 484, characters 8-21: -warning: axiom is_sint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 487, characters 8-22: -warning: axiom is_sint32_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 490, characters 8-21: -warning: axiom is_sint32_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 493, characters 8-22: -warning: axiom is_sint32_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 496, characters 8-26: -warning: axiom is_sint32_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 499, characters 8-26: -warning: axiom is_sint32_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 503, characters 8-22: -warning: axiom is_sint64_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 506, characters 8-22: -warning: axiom is_sint64_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 509, characters 8-21: -warning: axiom is_sint64_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 512, characters 8-22: -warning: axiom is_sint64_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 515, characters 8-21: -warning: axiom is_sint64_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 518, characters 8-22: -warning: axiom is_sint64_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 521, characters 8-26: -warning: axiom is_sint64_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 524, characters 8-26: -warning: axiom is_sint64_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 549, characters 8-20: -warning: axiom lor_addition does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 552, characters 8-21: -warning: axiom lxor_addition does not contain any local abstract symbol -======= -File "WP-SHARE/src/./qed.why", line 76, characters 8-19: -warning: axiom c_euclidian does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 91, characters 8-22: -warning: axiom cmod_remainder does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 97, characters 8-20: -warning: axiom cdiv_neutral does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 98, characters 8-16: -warning: axiom cdiv_inv does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 32, characters 8-15: -warning: axiom abs_def does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 43, characters 8-17: -warning: axiom sqrt_lin1 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 44, characters 8-17: -warning: axiom sqrt_lin0 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 45, characters 8-14: -warning: axiom sqrt_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 46, characters 8-14: -warning: axiom sqrt_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 55, characters 8-15: -warning: axiom exp_pos does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 36, characters 8-17: -warning: axiom lnot_bool does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 39, characters 8-18: -warning: axiom land_idemp does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 40, characters 8-14: -warning: axiom land_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 41, characters 8-17: -warning: axiom land_0bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 42, characters 8-14: -warning: axiom land_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 43, characters 8-17: -warning: axiom land_1bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 44, characters 8-17: -warning: axiom land_bool does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 49, characters 8-17: -warning: axiom lor_idemp does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 50, characters 8-13: -warning: axiom lor_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 51, characters 8-16: -warning: axiom lor_1bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 52, characters 8-13: -warning: axiom lor_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 53, characters 8-16: -warning: axiom lor_0bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 54, characters 8-16: -warning: axiom lor_bool does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 59, characters 8-22: -warning: axiom lxor_nilpotent does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 60, characters 8-14: -warning: axiom lxor_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 61, characters 8-17: -warning: axiom lxor_1bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 62, characters 8-14: -warning: axiom lxor_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 63, characters 8-17: -warning: axiom lxor_0bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 64, characters 8-17: -warning: axiom lxor_bool does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 71, characters 8-20: -warning: axiom bit_test_def does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 78, characters 8-27: -warning: axiom bit_test_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 84, characters 8-15: -warning: axiom lsl_1_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 86, characters 8-31: -warning: axiom bit_test_extraction_bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 88, characters 8-34: -warning: axiom bit_test_extraction_bis_eq does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 93, characters 8-23: -warning: axiom lnot_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 99, characters 8-23: -warning: axiom land_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 105, characters 8-22: -warning: axiom lor_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 111, characters 8-23: -warning: axiom lxor_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 119, characters 8-20: -warning: axiom land_1_lsl_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 124, characters 8-26: -warning: axiom lsl_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 130, characters 8-26: -warning: axiom lsl_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 136, characters 8-23: -warning: axiom lsr_extractionl does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 142, characters 8-23: -warning: axiom lsl1_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 173, characters 8-31: -warning: axiom to_uint8_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 178, characters 8-31: -warning: axiom to_uint8_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 189, characters 8-32: -warning: axiom to_uint16_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 194, characters 8-32: -warning: axiom to_uint16_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 205, characters 8-32: -warning: axiom to_uint32_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 210, characters 8-32: -warning: axiom to_uint32_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 221, characters 8-32: -warning: axiom to_uint64_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 226, characters 8-32: -warning: axiom to_uint64_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 253, characters 8-31: -warning: axiom to_sint8_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 258, characters 8-31: -warning: axiom to_sint8_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 269, characters 8-32: -warning: axiom to_sint16_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 274, characters 8-32: -warning: axiom to_sint16_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 285, characters 8-32: -warning: axiom to_sint32_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 290, characters 8-32: -warning: axiom to_sint32_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 301, characters 8-32: -warning: axiom to_sint64_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 306, characters 8-32: -warning: axiom to_sint64_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 333, characters 8-21: -warning: axiom to_uint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 363, characters 8-21: -warning: axiom is_uint8_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 366, characters 8-20: -warning: axiom is_uint8_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 369, characters 8-21: -warning: axiom is_uint8_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 372, characters 8-20: -warning: axiom is_uint8_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 375, characters 8-25: -warning: axiom is_uint8_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 378, characters 8-25: -warning: axiom is_uint8_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 382, characters 8-22: -warning: axiom is_uint16_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 385, characters 8-21: -warning: axiom is_uint16_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 388, characters 8-22: -warning: axiom is_uint16_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 391, characters 8-21: -warning: axiom is_uint16_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 394, characters 8-26: -warning: axiom is_uint16_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 397, characters 8-26: -warning: axiom is_uint16_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 401, characters 8-22: -warning: axiom is_uint32_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 404, characters 8-21: -warning: axiom is_uint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 407, characters 8-22: -warning: axiom is_uint32_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 410, characters 8-21: -warning: axiom is_uint32_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 413, characters 8-26: -warning: axiom is_uint32_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 416, characters 8-26: -warning: axiom is_uint32_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 420, characters 8-22: -warning: axiom is_uint64_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 423, characters 8-21: -warning: axiom is_uint64_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 426, characters 8-22: -warning: axiom is_uint64_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 429, characters 8-21: -warning: axiom is_uint64_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 432, characters 8-26: -warning: axiom is_uint64_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 435, characters 8-26: -warning: axiom is_uint64_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 462, characters 8-21: -warning: axiom is_sint8_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 465, characters 8-21: -warning: axiom is_sint8_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 468, characters 8-20: -warning: axiom is_sint8_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 471, characters 8-21: -warning: axiom is_sint8_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 474, characters 8-20: -warning: axiom is_sint8_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 477, characters 8-21: -warning: axiom is_sint8_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 480, characters 8-25: -warning: axiom is_sint8_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 483, characters 8-25: -warning: axiom is_sint8_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 487, characters 8-22: -warning: axiom is_sint16_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 490, characters 8-22: -warning: axiom is_sint16_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 493, characters 8-21: -warning: axiom is_sint16_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 496, characters 8-22: -warning: axiom is_sint16_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 499, characters 8-21: -warning: axiom is_sint16_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 502, characters 8-22: -warning: axiom is_sint16_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 505, characters 8-26: -warning: axiom is_sint16_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 508, characters 8-26: -warning: axiom is_sint16_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 512, characters 8-22: -warning: axiom is_sint32_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 515, characters 8-22: -warning: axiom is_sint32_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 518, characters 8-21: -warning: axiom is_sint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 521, characters 8-22: -warning: axiom is_sint32_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 524, characters 8-21: -warning: axiom is_sint32_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 527, characters 8-22: -warning: axiom is_sint32_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 530, characters 8-26: -warning: axiom is_sint32_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 533, characters 8-26: -warning: axiom is_sint32_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 537, characters 8-22: -warning: axiom is_sint64_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 540, characters 8-22: -warning: axiom is_sint64_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 543, characters 8-21: -warning: axiom is_sint64_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 546, characters 8-22: -warning: axiom is_sint64_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 549, characters 8-21: -warning: axiom is_sint64_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 552, characters 8-22: -warning: axiom is_sint64_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 555, characters 8-26: -warning: axiom is_sint64_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 558, characters 8-26: -warning: axiom is_sint64_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 583, characters 8-20: -warning: axiom lor_addition does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 586, characters 8-21: -warning: axiom lxor_addition does not contain any local abstract symbol ->>>>>>> origin/master diff --git a/src/plugins/wp/share/src/logs/Cint.altergo.err b/src/plugins/wp/share/src/logs/Cint.altergo.err deleted file mode 100644 index be50d9d30c5..00000000000 --- a/src/plugins/wp/share/src/logs/Cint.altergo.err +++ /dev/null @@ -1,439 +0,0 @@ -[Config] reading extra configuration file realization.conf -<<<<<<< HEAD -||||||| merged common ancestors -File "WP-SHARE/src/./qed.why", line 76, characters 8-19: -warning: axiom c_euclidian does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 91, characters 8-22: -warning: axiom cmod_remainder does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 97, characters 8-20: -warning: axiom cdiv_neutral does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 98, characters 8-16: -warning: axiom cdiv_inv does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 32, characters 8-15: -warning: axiom abs_def does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 43, characters 8-17: -warning: axiom sqrt_lin1 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 44, characters 8-17: -warning: axiom sqrt_lin0 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 45, characters 8-14: -warning: axiom sqrt_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 46, characters 8-14: -warning: axiom sqrt_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 55, characters 8-15: -warning: axiom exp_pos does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 37, characters 8-20: -warning: axiom bit_test_def does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 44, characters 8-27: -warning: axiom bit_test_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 50, characters 8-15: -warning: axiom lsl_1_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 52, characters 8-31: -warning: axiom bit_test_extraction_bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 54, characters 8-34: -warning: axiom bit_test_extraction_bis_eq does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 59, characters 8-23: -warning: axiom lnot_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 65, characters 8-23: -warning: axiom land_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 71, characters 8-22: -warning: axiom lor_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 77, characters 8-23: -warning: axiom lxor_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 85, characters 8-20: -warning: axiom land_1_lsl_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 90, characters 8-26: -warning: axiom lsl_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 96, characters 8-26: -warning: axiom lsl_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 102, characters 8-23: -warning: axiom lsr_extractionl does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 108, characters 8-23: -warning: axiom lsl1_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 139, characters 8-31: -warning: axiom to_uint8_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 144, characters 8-31: -warning: axiom to_uint8_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 155, characters 8-32: -warning: axiom to_uint16_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 160, characters 8-32: -warning: axiom to_uint16_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 171, characters 8-32: -warning: axiom to_uint32_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 176, characters 8-32: -warning: axiom to_uint32_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 187, characters 8-32: -warning: axiom to_uint64_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 192, characters 8-32: -warning: axiom to_uint64_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 219, characters 8-31: -warning: axiom to_sint8_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 224, characters 8-31: -warning: axiom to_sint8_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 235, characters 8-32: -warning: axiom to_sint16_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 240, characters 8-32: -warning: axiom to_sint16_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 251, characters 8-32: -warning: axiom to_sint32_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 256, characters 8-32: -warning: axiom to_sint32_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 267, characters 8-32: -warning: axiom to_sint64_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 272, characters 8-32: -warning: axiom to_sint64_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 299, characters 8-21: -warning: axiom to_uint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 329, characters 8-21: -warning: axiom is_uint8_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 332, characters 8-20: -warning: axiom is_uint8_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 335, characters 8-21: -warning: axiom is_uint8_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 338, characters 8-20: -warning: axiom is_uint8_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 341, characters 8-25: -warning: axiom is_uint8_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 344, characters 8-25: -warning: axiom is_uint8_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 348, characters 8-22: -warning: axiom is_uint16_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 351, characters 8-21: -warning: axiom is_uint16_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 354, characters 8-22: -warning: axiom is_uint16_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 357, characters 8-21: -warning: axiom is_uint16_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 360, characters 8-26: -warning: axiom is_uint16_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 363, characters 8-26: -warning: axiom is_uint16_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 367, characters 8-22: -warning: axiom is_uint32_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 370, characters 8-21: -warning: axiom is_uint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 373, characters 8-22: -warning: axiom is_uint32_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 376, characters 8-21: -warning: axiom is_uint32_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 379, characters 8-26: -warning: axiom is_uint32_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 382, characters 8-26: -warning: axiom is_uint32_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 386, characters 8-22: -warning: axiom is_uint64_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 389, characters 8-21: -warning: axiom is_uint64_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 392, characters 8-22: -warning: axiom is_uint64_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 395, characters 8-21: -warning: axiom is_uint64_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 398, characters 8-26: -warning: axiom is_uint64_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 401, characters 8-26: -warning: axiom is_uint64_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 428, characters 8-21: -warning: axiom is_sint8_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 431, characters 8-21: -warning: axiom is_sint8_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 434, characters 8-20: -warning: axiom is_sint8_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 437, characters 8-21: -warning: axiom is_sint8_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 440, characters 8-20: -warning: axiom is_sint8_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 443, characters 8-21: -warning: axiom is_sint8_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 446, characters 8-25: -warning: axiom is_sint8_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 449, characters 8-25: -warning: axiom is_sint8_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 453, characters 8-22: -warning: axiom is_sint16_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 456, characters 8-22: -warning: axiom is_sint16_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 459, characters 8-21: -warning: axiom is_sint16_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 462, characters 8-22: -warning: axiom is_sint16_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 465, characters 8-21: -warning: axiom is_sint16_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 468, characters 8-22: -warning: axiom is_sint16_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 471, characters 8-26: -warning: axiom is_sint16_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 474, characters 8-26: -warning: axiom is_sint16_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 478, characters 8-22: -warning: axiom is_sint32_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 481, characters 8-22: -warning: axiom is_sint32_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 484, characters 8-21: -warning: axiom is_sint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 487, characters 8-22: -warning: axiom is_sint32_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 490, characters 8-21: -warning: axiom is_sint32_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 493, characters 8-22: -warning: axiom is_sint32_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 496, characters 8-26: -warning: axiom is_sint32_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 499, characters 8-26: -warning: axiom is_sint32_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 503, characters 8-22: -warning: axiom is_sint64_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 506, characters 8-22: -warning: axiom is_sint64_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 509, characters 8-21: -warning: axiom is_sint64_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 512, characters 8-22: -warning: axiom is_sint64_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 515, characters 8-21: -warning: axiom is_sint64_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 518, characters 8-22: -warning: axiom is_sint64_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 521, characters 8-26: -warning: axiom is_sint64_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 524, characters 8-26: -warning: axiom is_sint64_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 549, characters 8-20: -warning: axiom lor_addition does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 552, characters 8-21: -warning: axiom lxor_addition does not contain any local abstract symbol -======= -File "WP-SHARE/src/./qed.why", line 76, characters 8-19: -warning: axiom c_euclidian does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 91, characters 8-22: -warning: axiom cmod_remainder does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 97, characters 8-20: -warning: axiom cdiv_neutral does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 98, characters 8-16: -warning: axiom cdiv_inv does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 32, characters 8-15: -warning: axiom abs_def does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 43, characters 8-17: -warning: axiom sqrt_lin1 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 44, characters 8-17: -warning: axiom sqrt_lin0 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 45, characters 8-14: -warning: axiom sqrt_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 46, characters 8-14: -warning: axiom sqrt_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 55, characters 8-15: -warning: axiom exp_pos does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 36, characters 8-17: -warning: axiom lnot_bool does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 39, characters 8-18: -warning: axiom land_idemp does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 40, characters 8-14: -warning: axiom land_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 41, characters 8-17: -warning: axiom land_0bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 42, characters 8-14: -warning: axiom land_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 43, characters 8-17: -warning: axiom land_1bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 44, characters 8-17: -warning: axiom land_bool does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 49, characters 8-17: -warning: axiom lor_idemp does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 50, characters 8-13: -warning: axiom lor_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 51, characters 8-16: -warning: axiom lor_1bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 52, characters 8-13: -warning: axiom lor_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 53, characters 8-16: -warning: axiom lor_0bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 54, characters 8-16: -warning: axiom lor_bool does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 59, characters 8-22: -warning: axiom lxor_nilpotent does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 60, characters 8-14: -warning: axiom lxor_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 61, characters 8-17: -warning: axiom lxor_1bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 62, characters 8-14: -warning: axiom lxor_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 63, characters 8-17: -warning: axiom lxor_0bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 64, characters 8-17: -warning: axiom lxor_bool does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 71, characters 8-20: -warning: axiom bit_test_def does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 78, characters 8-27: -warning: axiom bit_test_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 84, characters 8-15: -warning: axiom lsl_1_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 86, characters 8-31: -warning: axiom bit_test_extraction_bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 88, characters 8-34: -warning: axiom bit_test_extraction_bis_eq does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 93, characters 8-23: -warning: axiom lnot_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 99, characters 8-23: -warning: axiom land_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 105, characters 8-22: -warning: axiom lor_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 111, characters 8-23: -warning: axiom lxor_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 119, characters 8-20: -warning: axiom land_1_lsl_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 124, characters 8-26: -warning: axiom lsl_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 130, characters 8-26: -warning: axiom lsl_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 136, characters 8-23: -warning: axiom lsr_extractionl does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 142, characters 8-23: -warning: axiom lsl1_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 173, characters 8-31: -warning: axiom to_uint8_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 178, characters 8-31: -warning: axiom to_uint8_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 189, characters 8-32: -warning: axiom to_uint16_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 194, characters 8-32: -warning: axiom to_uint16_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 205, characters 8-32: -warning: axiom to_uint32_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 210, characters 8-32: -warning: axiom to_uint32_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 221, characters 8-32: -warning: axiom to_uint64_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 226, characters 8-32: -warning: axiom to_uint64_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 253, characters 8-31: -warning: axiom to_sint8_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 258, characters 8-31: -warning: axiom to_sint8_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 269, characters 8-32: -warning: axiom to_sint16_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 274, characters 8-32: -warning: axiom to_sint16_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 285, characters 8-32: -warning: axiom to_sint32_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 290, characters 8-32: -warning: axiom to_sint32_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 301, characters 8-32: -warning: axiom to_sint64_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 306, characters 8-32: -warning: axiom to_sint64_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 333, characters 8-21: -warning: axiom to_uint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 363, characters 8-21: -warning: axiom is_uint8_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 366, characters 8-20: -warning: axiom is_uint8_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 369, characters 8-21: -warning: axiom is_uint8_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 372, characters 8-20: -warning: axiom is_uint8_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 375, characters 8-25: -warning: axiom is_uint8_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 378, characters 8-25: -warning: axiom is_uint8_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 382, characters 8-22: -warning: axiom is_uint16_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 385, characters 8-21: -warning: axiom is_uint16_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 388, characters 8-22: -warning: axiom is_uint16_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 391, characters 8-21: -warning: axiom is_uint16_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 394, characters 8-26: -warning: axiom is_uint16_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 397, characters 8-26: -warning: axiom is_uint16_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 401, characters 8-22: -warning: axiom is_uint32_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 404, characters 8-21: -warning: axiom is_uint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 407, characters 8-22: -warning: axiom is_uint32_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 410, characters 8-21: -warning: axiom is_uint32_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 413, characters 8-26: -warning: axiom is_uint32_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 416, characters 8-26: -warning: axiom is_uint32_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 420, characters 8-22: -warning: axiom is_uint64_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 423, characters 8-21: -warning: axiom is_uint64_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 426, characters 8-22: -warning: axiom is_uint64_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 429, characters 8-21: -warning: axiom is_uint64_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 432, characters 8-26: -warning: axiom is_uint64_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 435, characters 8-26: -warning: axiom is_uint64_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 462, characters 8-21: -warning: axiom is_sint8_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 465, characters 8-21: -warning: axiom is_sint8_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 468, characters 8-20: -warning: axiom is_sint8_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 471, characters 8-21: -warning: axiom is_sint8_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 474, characters 8-20: -warning: axiom is_sint8_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 477, characters 8-21: -warning: axiom is_sint8_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 480, characters 8-25: -warning: axiom is_sint8_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 483, characters 8-25: -warning: axiom is_sint8_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 487, characters 8-22: -warning: axiom is_sint16_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 490, characters 8-22: -warning: axiom is_sint16_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 493, characters 8-21: -warning: axiom is_sint16_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 496, characters 8-22: -warning: axiom is_sint16_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 499, characters 8-21: -warning: axiom is_sint16_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 502, characters 8-22: -warning: axiom is_sint16_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 505, characters 8-26: -warning: axiom is_sint16_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 508, characters 8-26: -warning: axiom is_sint16_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 512, characters 8-22: -warning: axiom is_sint32_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 515, characters 8-22: -warning: axiom is_sint32_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 518, characters 8-21: -warning: axiom is_sint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 521, characters 8-22: -warning: axiom is_sint32_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 524, characters 8-21: -warning: axiom is_sint32_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 527, characters 8-22: -warning: axiom is_sint32_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 530, characters 8-26: -warning: axiom is_sint32_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 533, characters 8-26: -warning: axiom is_sint32_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 537, characters 8-22: -warning: axiom is_sint64_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 540, characters 8-22: -warning: axiom is_sint64_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 543, characters 8-21: -warning: axiom is_sint64_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 546, characters 8-22: -warning: axiom is_sint64_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 549, characters 8-21: -warning: axiom is_sint64_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 552, characters 8-22: -warning: axiom is_sint64_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 555, characters 8-26: -warning: axiom is_sint64_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 558, characters 8-26: -warning: axiom is_sint64_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 583, characters 8-20: -warning: axiom lor_addition does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 586, characters 8-21: -warning: axiom lxor_addition does not contain any local abstract symbol ->>>>>>> origin/master diff --git a/src/plugins/wp/share/src/logs/Cint.coq.err b/src/plugins/wp/share/src/logs/Cint.coq.err deleted file mode 100644 index be50d9d30c5..00000000000 --- a/src/plugins/wp/share/src/logs/Cint.coq.err +++ /dev/null @@ -1,439 +0,0 @@ -[Config] reading extra configuration file realization.conf -<<<<<<< HEAD -||||||| merged common ancestors -File "WP-SHARE/src/./qed.why", line 76, characters 8-19: -warning: axiom c_euclidian does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 91, characters 8-22: -warning: axiom cmod_remainder does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 97, characters 8-20: -warning: axiom cdiv_neutral does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 98, characters 8-16: -warning: axiom cdiv_inv does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 32, characters 8-15: -warning: axiom abs_def does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 43, characters 8-17: -warning: axiom sqrt_lin1 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 44, characters 8-17: -warning: axiom sqrt_lin0 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 45, characters 8-14: -warning: axiom sqrt_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 46, characters 8-14: -warning: axiom sqrt_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 55, characters 8-15: -warning: axiom exp_pos does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 37, characters 8-20: -warning: axiom bit_test_def does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 44, characters 8-27: -warning: axiom bit_test_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 50, characters 8-15: -warning: axiom lsl_1_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 52, characters 8-31: -warning: axiom bit_test_extraction_bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 54, characters 8-34: -warning: axiom bit_test_extraction_bis_eq does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 59, characters 8-23: -warning: axiom lnot_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 65, characters 8-23: -warning: axiom land_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 71, characters 8-22: -warning: axiom lor_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 77, characters 8-23: -warning: axiom lxor_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 85, characters 8-20: -warning: axiom land_1_lsl_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 90, characters 8-26: -warning: axiom lsl_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 96, characters 8-26: -warning: axiom lsl_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 102, characters 8-23: -warning: axiom lsr_extractionl does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 108, characters 8-23: -warning: axiom lsl1_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 139, characters 8-31: -warning: axiom to_uint8_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 144, characters 8-31: -warning: axiom to_uint8_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 155, characters 8-32: -warning: axiom to_uint16_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 160, characters 8-32: -warning: axiom to_uint16_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 171, characters 8-32: -warning: axiom to_uint32_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 176, characters 8-32: -warning: axiom to_uint32_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 187, characters 8-32: -warning: axiom to_uint64_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 192, characters 8-32: -warning: axiom to_uint64_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 219, characters 8-31: -warning: axiom to_sint8_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 224, characters 8-31: -warning: axiom to_sint8_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 235, characters 8-32: -warning: axiom to_sint16_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 240, characters 8-32: -warning: axiom to_sint16_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 251, characters 8-32: -warning: axiom to_sint32_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 256, characters 8-32: -warning: axiom to_sint32_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 267, characters 8-32: -warning: axiom to_sint64_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 272, characters 8-32: -warning: axiom to_sint64_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 299, characters 8-21: -warning: axiom to_uint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 329, characters 8-21: -warning: axiom is_uint8_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 332, characters 8-20: -warning: axiom is_uint8_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 335, characters 8-21: -warning: axiom is_uint8_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 338, characters 8-20: -warning: axiom is_uint8_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 341, characters 8-25: -warning: axiom is_uint8_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 344, characters 8-25: -warning: axiom is_uint8_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 348, characters 8-22: -warning: axiom is_uint16_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 351, characters 8-21: -warning: axiom is_uint16_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 354, characters 8-22: -warning: axiom is_uint16_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 357, characters 8-21: -warning: axiom is_uint16_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 360, characters 8-26: -warning: axiom is_uint16_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 363, characters 8-26: -warning: axiom is_uint16_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 367, characters 8-22: -warning: axiom is_uint32_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 370, characters 8-21: -warning: axiom is_uint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 373, characters 8-22: -warning: axiom is_uint32_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 376, characters 8-21: -warning: axiom is_uint32_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 379, characters 8-26: -warning: axiom is_uint32_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 382, characters 8-26: -warning: axiom is_uint32_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 386, characters 8-22: -warning: axiom is_uint64_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 389, characters 8-21: -warning: axiom is_uint64_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 392, characters 8-22: -warning: axiom is_uint64_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 395, characters 8-21: -warning: axiom is_uint64_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 398, characters 8-26: -warning: axiom is_uint64_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 401, characters 8-26: -warning: axiom is_uint64_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 428, characters 8-21: -warning: axiom is_sint8_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 431, characters 8-21: -warning: axiom is_sint8_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 434, characters 8-20: -warning: axiom is_sint8_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 437, characters 8-21: -warning: axiom is_sint8_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 440, characters 8-20: -warning: axiom is_sint8_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 443, characters 8-21: -warning: axiom is_sint8_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 446, characters 8-25: -warning: axiom is_sint8_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 449, characters 8-25: -warning: axiom is_sint8_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 453, characters 8-22: -warning: axiom is_sint16_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 456, characters 8-22: -warning: axiom is_sint16_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 459, characters 8-21: -warning: axiom is_sint16_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 462, characters 8-22: -warning: axiom is_sint16_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 465, characters 8-21: -warning: axiom is_sint16_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 468, characters 8-22: -warning: axiom is_sint16_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 471, characters 8-26: -warning: axiom is_sint16_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 474, characters 8-26: -warning: axiom is_sint16_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 478, characters 8-22: -warning: axiom is_sint32_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 481, characters 8-22: -warning: axiom is_sint32_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 484, characters 8-21: -warning: axiom is_sint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 487, characters 8-22: -warning: axiom is_sint32_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 490, characters 8-21: -warning: axiom is_sint32_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 493, characters 8-22: -warning: axiom is_sint32_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 496, characters 8-26: -warning: axiom is_sint32_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 499, characters 8-26: -warning: axiom is_sint32_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 503, characters 8-22: -warning: axiom is_sint64_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 506, characters 8-22: -warning: axiom is_sint64_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 509, characters 8-21: -warning: axiom is_sint64_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 512, characters 8-22: -warning: axiom is_sint64_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 515, characters 8-21: -warning: axiom is_sint64_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 518, characters 8-22: -warning: axiom is_sint64_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 521, characters 8-26: -warning: axiom is_sint64_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 524, characters 8-26: -warning: axiom is_sint64_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 549, characters 8-20: -warning: axiom lor_addition does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 552, characters 8-21: -warning: axiom lxor_addition does not contain any local abstract symbol -======= -File "WP-SHARE/src/./qed.why", line 76, characters 8-19: -warning: axiom c_euclidian does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 91, characters 8-22: -warning: axiom cmod_remainder does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 97, characters 8-20: -warning: axiom cdiv_neutral does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 98, characters 8-16: -warning: axiom cdiv_inv does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 32, characters 8-15: -warning: axiom abs_def does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 43, characters 8-17: -warning: axiom sqrt_lin1 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 44, characters 8-17: -warning: axiom sqrt_lin0 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 45, characters 8-14: -warning: axiom sqrt_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 46, characters 8-14: -warning: axiom sqrt_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 55, characters 8-15: -warning: axiom exp_pos does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 36, characters 8-17: -warning: axiom lnot_bool does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 39, characters 8-18: -warning: axiom land_idemp does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 40, characters 8-14: -warning: axiom land_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 41, characters 8-17: -warning: axiom land_0bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 42, characters 8-14: -warning: axiom land_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 43, characters 8-17: -warning: axiom land_1bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 44, characters 8-17: -warning: axiom land_bool does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 49, characters 8-17: -warning: axiom lor_idemp does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 50, characters 8-13: -warning: axiom lor_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 51, characters 8-16: -warning: axiom lor_1bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 52, characters 8-13: -warning: axiom lor_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 53, characters 8-16: -warning: axiom lor_0bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 54, characters 8-16: -warning: axiom lor_bool does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 59, characters 8-22: -warning: axiom lxor_nilpotent does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 60, characters 8-14: -warning: axiom lxor_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 61, characters 8-17: -warning: axiom lxor_1bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 62, characters 8-14: -warning: axiom lxor_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 63, characters 8-17: -warning: axiom lxor_0bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 64, characters 8-17: -warning: axiom lxor_bool does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 71, characters 8-20: -warning: axiom bit_test_def does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 78, characters 8-27: -warning: axiom bit_test_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 84, characters 8-15: -warning: axiom lsl_1_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 86, characters 8-31: -warning: axiom bit_test_extraction_bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 88, characters 8-34: -warning: axiom bit_test_extraction_bis_eq does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 93, characters 8-23: -warning: axiom lnot_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 99, characters 8-23: -warning: axiom land_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 105, characters 8-22: -warning: axiom lor_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 111, characters 8-23: -warning: axiom lxor_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 119, characters 8-20: -warning: axiom land_1_lsl_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 124, characters 8-26: -warning: axiom lsl_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 130, characters 8-26: -warning: axiom lsl_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 136, characters 8-23: -warning: axiom lsr_extractionl does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 142, characters 8-23: -warning: axiom lsl1_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 173, characters 8-31: -warning: axiom to_uint8_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 178, characters 8-31: -warning: axiom to_uint8_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 189, characters 8-32: -warning: axiom to_uint16_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 194, characters 8-32: -warning: axiom to_uint16_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 205, characters 8-32: -warning: axiom to_uint32_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 210, characters 8-32: -warning: axiom to_uint32_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 221, characters 8-32: -warning: axiom to_uint64_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 226, characters 8-32: -warning: axiom to_uint64_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 253, characters 8-31: -warning: axiom to_sint8_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 258, characters 8-31: -warning: axiom to_sint8_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 269, characters 8-32: -warning: axiom to_sint16_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 274, characters 8-32: -warning: axiom to_sint16_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 285, characters 8-32: -warning: axiom to_sint32_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 290, characters 8-32: -warning: axiom to_sint32_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 301, characters 8-32: -warning: axiom to_sint64_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 306, characters 8-32: -warning: axiom to_sint64_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 333, characters 8-21: -warning: axiom to_uint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 363, characters 8-21: -warning: axiom is_uint8_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 366, characters 8-20: -warning: axiom is_uint8_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 369, characters 8-21: -warning: axiom is_uint8_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 372, characters 8-20: -warning: axiom is_uint8_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 375, characters 8-25: -warning: axiom is_uint8_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 378, characters 8-25: -warning: axiom is_uint8_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 382, characters 8-22: -warning: axiom is_uint16_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 385, characters 8-21: -warning: axiom is_uint16_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 388, characters 8-22: -warning: axiom is_uint16_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 391, characters 8-21: -warning: axiom is_uint16_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 394, characters 8-26: -warning: axiom is_uint16_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 397, characters 8-26: -warning: axiom is_uint16_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 401, characters 8-22: -warning: axiom is_uint32_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 404, characters 8-21: -warning: axiom is_uint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 407, characters 8-22: -warning: axiom is_uint32_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 410, characters 8-21: -warning: axiom is_uint32_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 413, characters 8-26: -warning: axiom is_uint32_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 416, characters 8-26: -warning: axiom is_uint32_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 420, characters 8-22: -warning: axiom is_uint64_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 423, characters 8-21: -warning: axiom is_uint64_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 426, characters 8-22: -warning: axiom is_uint64_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 429, characters 8-21: -warning: axiom is_uint64_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 432, characters 8-26: -warning: axiom is_uint64_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 435, characters 8-26: -warning: axiom is_uint64_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 462, characters 8-21: -warning: axiom is_sint8_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 465, characters 8-21: -warning: axiom is_sint8_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 468, characters 8-20: -warning: axiom is_sint8_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 471, characters 8-21: -warning: axiom is_sint8_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 474, characters 8-20: -warning: axiom is_sint8_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 477, characters 8-21: -warning: axiom is_sint8_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 480, characters 8-25: -warning: axiom is_sint8_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 483, characters 8-25: -warning: axiom is_sint8_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 487, characters 8-22: -warning: axiom is_sint16_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 490, characters 8-22: -warning: axiom is_sint16_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 493, characters 8-21: -warning: axiom is_sint16_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 496, characters 8-22: -warning: axiom is_sint16_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 499, characters 8-21: -warning: axiom is_sint16_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 502, characters 8-22: -warning: axiom is_sint16_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 505, characters 8-26: -warning: axiom is_sint16_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 508, characters 8-26: -warning: axiom is_sint16_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 512, characters 8-22: -warning: axiom is_sint32_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 515, characters 8-22: -warning: axiom is_sint32_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 518, characters 8-21: -warning: axiom is_sint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 521, characters 8-22: -warning: axiom is_sint32_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 524, characters 8-21: -warning: axiom is_sint32_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 527, characters 8-22: -warning: axiom is_sint32_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 530, characters 8-26: -warning: axiom is_sint32_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 533, characters 8-26: -warning: axiom is_sint32_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 537, characters 8-22: -warning: axiom is_sint64_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 540, characters 8-22: -warning: axiom is_sint64_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 543, characters 8-21: -warning: axiom is_sint64_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 546, characters 8-22: -warning: axiom is_sint64_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 549, characters 8-21: -warning: axiom is_sint64_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 552, characters 8-22: -warning: axiom is_sint64_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 555, characters 8-26: -warning: axiom is_sint64_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 558, characters 8-26: -warning: axiom is_sint64_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 583, characters 8-20: -warning: axiom lor_addition does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 586, characters 8-21: -warning: axiom lxor_addition does not contain any local abstract symbol ->>>>>>> origin/master diff --git a/src/plugins/wp/share/src/logs/Cmath.altergo.err b/src/plugins/wp/share/src/logs/Cmath.altergo.err deleted file mode 100644 index be50d9d30c5..00000000000 --- a/src/plugins/wp/share/src/logs/Cmath.altergo.err +++ /dev/null @@ -1,439 +0,0 @@ -[Config] reading extra configuration file realization.conf -<<<<<<< HEAD -||||||| merged common ancestors -File "WP-SHARE/src/./qed.why", line 76, characters 8-19: -warning: axiom c_euclidian does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 91, characters 8-22: -warning: axiom cmod_remainder does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 97, characters 8-20: -warning: axiom cdiv_neutral does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 98, characters 8-16: -warning: axiom cdiv_inv does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 32, characters 8-15: -warning: axiom abs_def does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 43, characters 8-17: -warning: axiom sqrt_lin1 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 44, characters 8-17: -warning: axiom sqrt_lin0 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 45, characters 8-14: -warning: axiom sqrt_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 46, characters 8-14: -warning: axiom sqrt_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 55, characters 8-15: -warning: axiom exp_pos does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 37, characters 8-20: -warning: axiom bit_test_def does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 44, characters 8-27: -warning: axiom bit_test_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 50, characters 8-15: -warning: axiom lsl_1_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 52, characters 8-31: -warning: axiom bit_test_extraction_bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 54, characters 8-34: -warning: axiom bit_test_extraction_bis_eq does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 59, characters 8-23: -warning: axiom lnot_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 65, characters 8-23: -warning: axiom land_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 71, characters 8-22: -warning: axiom lor_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 77, characters 8-23: -warning: axiom lxor_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 85, characters 8-20: -warning: axiom land_1_lsl_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 90, characters 8-26: -warning: axiom lsl_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 96, characters 8-26: -warning: axiom lsl_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 102, characters 8-23: -warning: axiom lsr_extractionl does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 108, characters 8-23: -warning: axiom lsl1_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 139, characters 8-31: -warning: axiom to_uint8_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 144, characters 8-31: -warning: axiom to_uint8_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 155, characters 8-32: -warning: axiom to_uint16_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 160, characters 8-32: -warning: axiom to_uint16_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 171, characters 8-32: -warning: axiom to_uint32_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 176, characters 8-32: -warning: axiom to_uint32_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 187, characters 8-32: -warning: axiom to_uint64_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 192, characters 8-32: -warning: axiom to_uint64_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 219, characters 8-31: -warning: axiom to_sint8_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 224, characters 8-31: -warning: axiom to_sint8_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 235, characters 8-32: -warning: axiom to_sint16_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 240, characters 8-32: -warning: axiom to_sint16_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 251, characters 8-32: -warning: axiom to_sint32_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 256, characters 8-32: -warning: axiom to_sint32_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 267, characters 8-32: -warning: axiom to_sint64_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 272, characters 8-32: -warning: axiom to_sint64_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 299, characters 8-21: -warning: axiom to_uint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 329, characters 8-21: -warning: axiom is_uint8_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 332, characters 8-20: -warning: axiom is_uint8_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 335, characters 8-21: -warning: axiom is_uint8_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 338, characters 8-20: -warning: axiom is_uint8_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 341, characters 8-25: -warning: axiom is_uint8_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 344, characters 8-25: -warning: axiom is_uint8_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 348, characters 8-22: -warning: axiom is_uint16_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 351, characters 8-21: -warning: axiom is_uint16_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 354, characters 8-22: -warning: axiom is_uint16_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 357, characters 8-21: -warning: axiom is_uint16_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 360, characters 8-26: -warning: axiom is_uint16_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 363, characters 8-26: -warning: axiom is_uint16_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 367, characters 8-22: -warning: axiom is_uint32_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 370, characters 8-21: -warning: axiom is_uint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 373, characters 8-22: -warning: axiom is_uint32_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 376, characters 8-21: -warning: axiom is_uint32_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 379, characters 8-26: -warning: axiom is_uint32_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 382, characters 8-26: -warning: axiom is_uint32_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 386, characters 8-22: -warning: axiom is_uint64_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 389, characters 8-21: -warning: axiom is_uint64_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 392, characters 8-22: -warning: axiom is_uint64_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 395, characters 8-21: -warning: axiom is_uint64_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 398, characters 8-26: -warning: axiom is_uint64_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 401, characters 8-26: -warning: axiom is_uint64_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 428, characters 8-21: -warning: axiom is_sint8_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 431, characters 8-21: -warning: axiom is_sint8_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 434, characters 8-20: -warning: axiom is_sint8_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 437, characters 8-21: -warning: axiom is_sint8_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 440, characters 8-20: -warning: axiom is_sint8_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 443, characters 8-21: -warning: axiom is_sint8_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 446, characters 8-25: -warning: axiom is_sint8_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 449, characters 8-25: -warning: axiom is_sint8_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 453, characters 8-22: -warning: axiom is_sint16_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 456, characters 8-22: -warning: axiom is_sint16_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 459, characters 8-21: -warning: axiom is_sint16_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 462, characters 8-22: -warning: axiom is_sint16_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 465, characters 8-21: -warning: axiom is_sint16_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 468, characters 8-22: -warning: axiom is_sint16_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 471, characters 8-26: -warning: axiom is_sint16_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 474, characters 8-26: -warning: axiom is_sint16_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 478, characters 8-22: -warning: axiom is_sint32_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 481, characters 8-22: -warning: axiom is_sint32_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 484, characters 8-21: -warning: axiom is_sint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 487, characters 8-22: -warning: axiom is_sint32_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 490, characters 8-21: -warning: axiom is_sint32_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 493, characters 8-22: -warning: axiom is_sint32_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 496, characters 8-26: -warning: axiom is_sint32_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 499, characters 8-26: -warning: axiom is_sint32_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 503, characters 8-22: -warning: axiom is_sint64_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 506, characters 8-22: -warning: axiom is_sint64_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 509, characters 8-21: -warning: axiom is_sint64_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 512, characters 8-22: -warning: axiom is_sint64_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 515, characters 8-21: -warning: axiom is_sint64_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 518, characters 8-22: -warning: axiom is_sint64_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 521, characters 8-26: -warning: axiom is_sint64_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 524, characters 8-26: -warning: axiom is_sint64_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 549, characters 8-20: -warning: axiom lor_addition does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 552, characters 8-21: -warning: axiom lxor_addition does not contain any local abstract symbol -======= -File "WP-SHARE/src/./qed.why", line 76, characters 8-19: -warning: axiom c_euclidian does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 91, characters 8-22: -warning: axiom cmod_remainder does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 97, characters 8-20: -warning: axiom cdiv_neutral does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 98, characters 8-16: -warning: axiom cdiv_inv does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 32, characters 8-15: -warning: axiom abs_def does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 43, characters 8-17: -warning: axiom sqrt_lin1 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 44, characters 8-17: -warning: axiom sqrt_lin0 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 45, characters 8-14: -warning: axiom sqrt_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 46, characters 8-14: -warning: axiom sqrt_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 55, characters 8-15: -warning: axiom exp_pos does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 36, characters 8-17: -warning: axiom lnot_bool does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 39, characters 8-18: -warning: axiom land_idemp does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 40, characters 8-14: -warning: axiom land_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 41, characters 8-17: -warning: axiom land_0bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 42, characters 8-14: -warning: axiom land_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 43, characters 8-17: -warning: axiom land_1bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 44, characters 8-17: -warning: axiom land_bool does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 49, characters 8-17: -warning: axiom lor_idemp does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 50, characters 8-13: -warning: axiom lor_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 51, characters 8-16: -warning: axiom lor_1bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 52, characters 8-13: -warning: axiom lor_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 53, characters 8-16: -warning: axiom lor_0bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 54, characters 8-16: -warning: axiom lor_bool does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 59, characters 8-22: -warning: axiom lxor_nilpotent does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 60, characters 8-14: -warning: axiom lxor_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 61, characters 8-17: -warning: axiom lxor_1bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 62, characters 8-14: -warning: axiom lxor_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 63, characters 8-17: -warning: axiom lxor_0bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 64, characters 8-17: -warning: axiom lxor_bool does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 71, characters 8-20: -warning: axiom bit_test_def does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 78, characters 8-27: -warning: axiom bit_test_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 84, characters 8-15: -warning: axiom lsl_1_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 86, characters 8-31: -warning: axiom bit_test_extraction_bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 88, characters 8-34: -warning: axiom bit_test_extraction_bis_eq does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 93, characters 8-23: -warning: axiom lnot_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 99, characters 8-23: -warning: axiom land_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 105, characters 8-22: -warning: axiom lor_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 111, characters 8-23: -warning: axiom lxor_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 119, characters 8-20: -warning: axiom land_1_lsl_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 124, characters 8-26: -warning: axiom lsl_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 130, characters 8-26: -warning: axiom lsl_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 136, characters 8-23: -warning: axiom lsr_extractionl does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 142, characters 8-23: -warning: axiom lsl1_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 173, characters 8-31: -warning: axiom to_uint8_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 178, characters 8-31: -warning: axiom to_uint8_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 189, characters 8-32: -warning: axiom to_uint16_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 194, characters 8-32: -warning: axiom to_uint16_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 205, characters 8-32: -warning: axiom to_uint32_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 210, characters 8-32: -warning: axiom to_uint32_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 221, characters 8-32: -warning: axiom to_uint64_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 226, characters 8-32: -warning: axiom to_uint64_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 253, characters 8-31: -warning: axiom to_sint8_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 258, characters 8-31: -warning: axiom to_sint8_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 269, characters 8-32: -warning: axiom to_sint16_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 274, characters 8-32: -warning: axiom to_sint16_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 285, characters 8-32: -warning: axiom to_sint32_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 290, characters 8-32: -warning: axiom to_sint32_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 301, characters 8-32: -warning: axiom to_sint64_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 306, characters 8-32: -warning: axiom to_sint64_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 333, characters 8-21: -warning: axiom to_uint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 363, characters 8-21: -warning: axiom is_uint8_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 366, characters 8-20: -warning: axiom is_uint8_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 369, characters 8-21: -warning: axiom is_uint8_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 372, characters 8-20: -warning: axiom is_uint8_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 375, characters 8-25: -warning: axiom is_uint8_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 378, characters 8-25: -warning: axiom is_uint8_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 382, characters 8-22: -warning: axiom is_uint16_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 385, characters 8-21: -warning: axiom is_uint16_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 388, characters 8-22: -warning: axiom is_uint16_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 391, characters 8-21: -warning: axiom is_uint16_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 394, characters 8-26: -warning: axiom is_uint16_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 397, characters 8-26: -warning: axiom is_uint16_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 401, characters 8-22: -warning: axiom is_uint32_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 404, characters 8-21: -warning: axiom is_uint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 407, characters 8-22: -warning: axiom is_uint32_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 410, characters 8-21: -warning: axiom is_uint32_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 413, characters 8-26: -warning: axiom is_uint32_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 416, characters 8-26: -warning: axiom is_uint32_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 420, characters 8-22: -warning: axiom is_uint64_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 423, characters 8-21: -warning: axiom is_uint64_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 426, characters 8-22: -warning: axiom is_uint64_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 429, characters 8-21: -warning: axiom is_uint64_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 432, characters 8-26: -warning: axiom is_uint64_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 435, characters 8-26: -warning: axiom is_uint64_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 462, characters 8-21: -warning: axiom is_sint8_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 465, characters 8-21: -warning: axiom is_sint8_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 468, characters 8-20: -warning: axiom is_sint8_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 471, characters 8-21: -warning: axiom is_sint8_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 474, characters 8-20: -warning: axiom is_sint8_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 477, characters 8-21: -warning: axiom is_sint8_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 480, characters 8-25: -warning: axiom is_sint8_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 483, characters 8-25: -warning: axiom is_sint8_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 487, characters 8-22: -warning: axiom is_sint16_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 490, characters 8-22: -warning: axiom is_sint16_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 493, characters 8-21: -warning: axiom is_sint16_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 496, characters 8-22: -warning: axiom is_sint16_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 499, characters 8-21: -warning: axiom is_sint16_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 502, characters 8-22: -warning: axiom is_sint16_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 505, characters 8-26: -warning: axiom is_sint16_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 508, characters 8-26: -warning: axiom is_sint16_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 512, characters 8-22: -warning: axiom is_sint32_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 515, characters 8-22: -warning: axiom is_sint32_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 518, characters 8-21: -warning: axiom is_sint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 521, characters 8-22: -warning: axiom is_sint32_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 524, characters 8-21: -warning: axiom is_sint32_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 527, characters 8-22: -warning: axiom is_sint32_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 530, characters 8-26: -warning: axiom is_sint32_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 533, characters 8-26: -warning: axiom is_sint32_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 537, characters 8-22: -warning: axiom is_sint64_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 540, characters 8-22: -warning: axiom is_sint64_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 543, characters 8-21: -warning: axiom is_sint64_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 546, characters 8-22: -warning: axiom is_sint64_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 549, characters 8-21: -warning: axiom is_sint64_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 552, characters 8-22: -warning: axiom is_sint64_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 555, characters 8-26: -warning: axiom is_sint64_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 558, characters 8-26: -warning: axiom is_sint64_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 583, characters 8-20: -warning: axiom lor_addition does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 586, characters 8-21: -warning: axiom lxor_addition does not contain any local abstract symbol ->>>>>>> origin/master diff --git a/src/plugins/wp/share/src/logs/Cmath.coq.err b/src/plugins/wp/share/src/logs/Cmath.coq.err deleted file mode 100644 index be50d9d30c5..00000000000 --- a/src/plugins/wp/share/src/logs/Cmath.coq.err +++ /dev/null @@ -1,439 +0,0 @@ -[Config] reading extra configuration file realization.conf -<<<<<<< HEAD -||||||| merged common ancestors -File "WP-SHARE/src/./qed.why", line 76, characters 8-19: -warning: axiom c_euclidian does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 91, characters 8-22: -warning: axiom cmod_remainder does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 97, characters 8-20: -warning: axiom cdiv_neutral does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 98, characters 8-16: -warning: axiom cdiv_inv does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 32, characters 8-15: -warning: axiom abs_def does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 43, characters 8-17: -warning: axiom sqrt_lin1 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 44, characters 8-17: -warning: axiom sqrt_lin0 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 45, characters 8-14: -warning: axiom sqrt_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 46, characters 8-14: -warning: axiom sqrt_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 55, characters 8-15: -warning: axiom exp_pos does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 37, characters 8-20: -warning: axiom bit_test_def does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 44, characters 8-27: -warning: axiom bit_test_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 50, characters 8-15: -warning: axiom lsl_1_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 52, characters 8-31: -warning: axiom bit_test_extraction_bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 54, characters 8-34: -warning: axiom bit_test_extraction_bis_eq does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 59, characters 8-23: -warning: axiom lnot_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 65, characters 8-23: -warning: axiom land_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 71, characters 8-22: -warning: axiom lor_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 77, characters 8-23: -warning: axiom lxor_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 85, characters 8-20: -warning: axiom land_1_lsl_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 90, characters 8-26: -warning: axiom lsl_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 96, characters 8-26: -warning: axiom lsl_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 102, characters 8-23: -warning: axiom lsr_extractionl does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 108, characters 8-23: -warning: axiom lsl1_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 139, characters 8-31: -warning: axiom to_uint8_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 144, characters 8-31: -warning: axiom to_uint8_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 155, characters 8-32: -warning: axiom to_uint16_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 160, characters 8-32: -warning: axiom to_uint16_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 171, characters 8-32: -warning: axiom to_uint32_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 176, characters 8-32: -warning: axiom to_uint32_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 187, characters 8-32: -warning: axiom to_uint64_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 192, characters 8-32: -warning: axiom to_uint64_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 219, characters 8-31: -warning: axiom to_sint8_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 224, characters 8-31: -warning: axiom to_sint8_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 235, characters 8-32: -warning: axiom to_sint16_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 240, characters 8-32: -warning: axiom to_sint16_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 251, characters 8-32: -warning: axiom to_sint32_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 256, characters 8-32: -warning: axiom to_sint32_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 267, characters 8-32: -warning: axiom to_sint64_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 272, characters 8-32: -warning: axiom to_sint64_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 299, characters 8-21: -warning: axiom to_uint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 329, characters 8-21: -warning: axiom is_uint8_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 332, characters 8-20: -warning: axiom is_uint8_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 335, characters 8-21: -warning: axiom is_uint8_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 338, characters 8-20: -warning: axiom is_uint8_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 341, characters 8-25: -warning: axiom is_uint8_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 344, characters 8-25: -warning: axiom is_uint8_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 348, characters 8-22: -warning: axiom is_uint16_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 351, characters 8-21: -warning: axiom is_uint16_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 354, characters 8-22: -warning: axiom is_uint16_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 357, characters 8-21: -warning: axiom is_uint16_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 360, characters 8-26: -warning: axiom is_uint16_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 363, characters 8-26: -warning: axiom is_uint16_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 367, characters 8-22: -warning: axiom is_uint32_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 370, characters 8-21: -warning: axiom is_uint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 373, characters 8-22: -warning: axiom is_uint32_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 376, characters 8-21: -warning: axiom is_uint32_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 379, characters 8-26: -warning: axiom is_uint32_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 382, characters 8-26: -warning: axiom is_uint32_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 386, characters 8-22: -warning: axiom is_uint64_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 389, characters 8-21: -warning: axiom is_uint64_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 392, characters 8-22: -warning: axiom is_uint64_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 395, characters 8-21: -warning: axiom is_uint64_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 398, characters 8-26: -warning: axiom is_uint64_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 401, characters 8-26: -warning: axiom is_uint64_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 428, characters 8-21: -warning: axiom is_sint8_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 431, characters 8-21: -warning: axiom is_sint8_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 434, characters 8-20: -warning: axiom is_sint8_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 437, characters 8-21: -warning: axiom is_sint8_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 440, characters 8-20: -warning: axiom is_sint8_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 443, characters 8-21: -warning: axiom is_sint8_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 446, characters 8-25: -warning: axiom is_sint8_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 449, characters 8-25: -warning: axiom is_sint8_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 453, characters 8-22: -warning: axiom is_sint16_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 456, characters 8-22: -warning: axiom is_sint16_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 459, characters 8-21: -warning: axiom is_sint16_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 462, characters 8-22: -warning: axiom is_sint16_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 465, characters 8-21: -warning: axiom is_sint16_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 468, characters 8-22: -warning: axiom is_sint16_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 471, characters 8-26: -warning: axiom is_sint16_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 474, characters 8-26: -warning: axiom is_sint16_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 478, characters 8-22: -warning: axiom is_sint32_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 481, characters 8-22: -warning: axiom is_sint32_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 484, characters 8-21: -warning: axiom is_sint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 487, characters 8-22: -warning: axiom is_sint32_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 490, characters 8-21: -warning: axiom is_sint32_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 493, characters 8-22: -warning: axiom is_sint32_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 496, characters 8-26: -warning: axiom is_sint32_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 499, characters 8-26: -warning: axiom is_sint32_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 503, characters 8-22: -warning: axiom is_sint64_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 506, characters 8-22: -warning: axiom is_sint64_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 509, characters 8-21: -warning: axiom is_sint64_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 512, characters 8-22: -warning: axiom is_sint64_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 515, characters 8-21: -warning: axiom is_sint64_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 518, characters 8-22: -warning: axiom is_sint64_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 521, characters 8-26: -warning: axiom is_sint64_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 524, characters 8-26: -warning: axiom is_sint64_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 549, characters 8-20: -warning: axiom lor_addition does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 552, characters 8-21: -warning: axiom lxor_addition does not contain any local abstract symbol -======= -File "WP-SHARE/src/./qed.why", line 76, characters 8-19: -warning: axiom c_euclidian does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 91, characters 8-22: -warning: axiom cmod_remainder does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 97, characters 8-20: -warning: axiom cdiv_neutral does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 98, characters 8-16: -warning: axiom cdiv_inv does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 32, characters 8-15: -warning: axiom abs_def does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 43, characters 8-17: -warning: axiom sqrt_lin1 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 44, characters 8-17: -warning: axiom sqrt_lin0 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 45, characters 8-14: -warning: axiom sqrt_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 46, characters 8-14: -warning: axiom sqrt_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 55, characters 8-15: -warning: axiom exp_pos does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 36, characters 8-17: -warning: axiom lnot_bool does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 39, characters 8-18: -warning: axiom land_idemp does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 40, characters 8-14: -warning: axiom land_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 41, characters 8-17: -warning: axiom land_0bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 42, characters 8-14: -warning: axiom land_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 43, characters 8-17: -warning: axiom land_1bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 44, characters 8-17: -warning: axiom land_bool does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 49, characters 8-17: -warning: axiom lor_idemp does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 50, characters 8-13: -warning: axiom lor_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 51, characters 8-16: -warning: axiom lor_1bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 52, characters 8-13: -warning: axiom lor_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 53, characters 8-16: -warning: axiom lor_0bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 54, characters 8-16: -warning: axiom lor_bool does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 59, characters 8-22: -warning: axiom lxor_nilpotent does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 60, characters 8-14: -warning: axiom lxor_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 61, characters 8-17: -warning: axiom lxor_1bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 62, characters 8-14: -warning: axiom lxor_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 63, characters 8-17: -warning: axiom lxor_0bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 64, characters 8-17: -warning: axiom lxor_bool does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 71, characters 8-20: -warning: axiom bit_test_def does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 78, characters 8-27: -warning: axiom bit_test_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 84, characters 8-15: -warning: axiom lsl_1_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 86, characters 8-31: -warning: axiom bit_test_extraction_bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 88, characters 8-34: -warning: axiom bit_test_extraction_bis_eq does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 93, characters 8-23: -warning: axiom lnot_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 99, characters 8-23: -warning: axiom land_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 105, characters 8-22: -warning: axiom lor_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 111, characters 8-23: -warning: axiom lxor_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 119, characters 8-20: -warning: axiom land_1_lsl_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 124, characters 8-26: -warning: axiom lsl_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 130, characters 8-26: -warning: axiom lsl_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 136, characters 8-23: -warning: axiom lsr_extractionl does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 142, characters 8-23: -warning: axiom lsl1_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 173, characters 8-31: -warning: axiom to_uint8_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 178, characters 8-31: -warning: axiom to_uint8_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 189, characters 8-32: -warning: axiom to_uint16_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 194, characters 8-32: -warning: axiom to_uint16_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 205, characters 8-32: -warning: axiom to_uint32_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 210, characters 8-32: -warning: axiom to_uint32_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 221, characters 8-32: -warning: axiom to_uint64_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 226, characters 8-32: -warning: axiom to_uint64_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 253, characters 8-31: -warning: axiom to_sint8_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 258, characters 8-31: -warning: axiom to_sint8_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 269, characters 8-32: -warning: axiom to_sint16_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 274, characters 8-32: -warning: axiom to_sint16_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 285, characters 8-32: -warning: axiom to_sint32_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 290, characters 8-32: -warning: axiom to_sint32_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 301, characters 8-32: -warning: axiom to_sint64_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 306, characters 8-32: -warning: axiom to_sint64_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 333, characters 8-21: -warning: axiom to_uint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 363, characters 8-21: -warning: axiom is_uint8_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 366, characters 8-20: -warning: axiom is_uint8_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 369, characters 8-21: -warning: axiom is_uint8_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 372, characters 8-20: -warning: axiom is_uint8_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 375, characters 8-25: -warning: axiom is_uint8_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 378, characters 8-25: -warning: axiom is_uint8_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 382, characters 8-22: -warning: axiom is_uint16_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 385, characters 8-21: -warning: axiom is_uint16_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 388, characters 8-22: -warning: axiom is_uint16_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 391, characters 8-21: -warning: axiom is_uint16_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 394, characters 8-26: -warning: axiom is_uint16_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 397, characters 8-26: -warning: axiom is_uint16_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 401, characters 8-22: -warning: axiom is_uint32_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 404, characters 8-21: -warning: axiom is_uint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 407, characters 8-22: -warning: axiom is_uint32_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 410, characters 8-21: -warning: axiom is_uint32_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 413, characters 8-26: -warning: axiom is_uint32_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 416, characters 8-26: -warning: axiom is_uint32_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 420, characters 8-22: -warning: axiom is_uint64_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 423, characters 8-21: -warning: axiom is_uint64_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 426, characters 8-22: -warning: axiom is_uint64_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 429, characters 8-21: -warning: axiom is_uint64_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 432, characters 8-26: -warning: axiom is_uint64_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 435, characters 8-26: -warning: axiom is_uint64_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 462, characters 8-21: -warning: axiom is_sint8_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 465, characters 8-21: -warning: axiom is_sint8_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 468, characters 8-20: -warning: axiom is_sint8_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 471, characters 8-21: -warning: axiom is_sint8_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 474, characters 8-20: -warning: axiom is_sint8_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 477, characters 8-21: -warning: axiom is_sint8_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 480, characters 8-25: -warning: axiom is_sint8_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 483, characters 8-25: -warning: axiom is_sint8_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 487, characters 8-22: -warning: axiom is_sint16_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 490, characters 8-22: -warning: axiom is_sint16_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 493, characters 8-21: -warning: axiom is_sint16_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 496, characters 8-22: -warning: axiom is_sint16_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 499, characters 8-21: -warning: axiom is_sint16_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 502, characters 8-22: -warning: axiom is_sint16_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 505, characters 8-26: -warning: axiom is_sint16_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 508, characters 8-26: -warning: axiom is_sint16_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 512, characters 8-22: -warning: axiom is_sint32_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 515, characters 8-22: -warning: axiom is_sint32_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 518, characters 8-21: -warning: axiom is_sint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 521, characters 8-22: -warning: axiom is_sint32_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 524, characters 8-21: -warning: axiom is_sint32_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 527, characters 8-22: -warning: axiom is_sint32_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 530, characters 8-26: -warning: axiom is_sint32_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 533, characters 8-26: -warning: axiom is_sint32_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 537, characters 8-22: -warning: axiom is_sint64_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 540, characters 8-22: -warning: axiom is_sint64_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 543, characters 8-21: -warning: axiom is_sint64_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 546, characters 8-22: -warning: axiom is_sint64_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 549, characters 8-21: -warning: axiom is_sint64_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 552, characters 8-22: -warning: axiom is_sint64_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 555, characters 8-26: -warning: axiom is_sint64_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 558, characters 8-26: -warning: axiom is_sint64_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 583, characters 8-20: -warning: axiom lor_addition does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 586, characters 8-21: -warning: axiom lxor_addition does not contain any local abstract symbol ->>>>>>> origin/master diff --git a/src/plugins/wp/share/src/logs/Cmath.why3.check.err b/src/plugins/wp/share/src/logs/Cmath.why3.check.err deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/src/plugins/wp/share/src/logs/ExpLog.altergo.err b/src/plugins/wp/share/src/logs/ExpLog.altergo.err deleted file mode 100644 index be50d9d30c5..00000000000 --- a/src/plugins/wp/share/src/logs/ExpLog.altergo.err +++ /dev/null @@ -1,439 +0,0 @@ -[Config] reading extra configuration file realization.conf -<<<<<<< HEAD -||||||| merged common ancestors -File "WP-SHARE/src/./qed.why", line 76, characters 8-19: -warning: axiom c_euclidian does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 91, characters 8-22: -warning: axiom cmod_remainder does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 97, characters 8-20: -warning: axiom cdiv_neutral does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 98, characters 8-16: -warning: axiom cdiv_inv does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 32, characters 8-15: -warning: axiom abs_def does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 43, characters 8-17: -warning: axiom sqrt_lin1 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 44, characters 8-17: -warning: axiom sqrt_lin0 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 45, characters 8-14: -warning: axiom sqrt_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 46, characters 8-14: -warning: axiom sqrt_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 55, characters 8-15: -warning: axiom exp_pos does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 37, characters 8-20: -warning: axiom bit_test_def does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 44, characters 8-27: -warning: axiom bit_test_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 50, characters 8-15: -warning: axiom lsl_1_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 52, characters 8-31: -warning: axiom bit_test_extraction_bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 54, characters 8-34: -warning: axiom bit_test_extraction_bis_eq does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 59, characters 8-23: -warning: axiom lnot_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 65, characters 8-23: -warning: axiom land_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 71, characters 8-22: -warning: axiom lor_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 77, characters 8-23: -warning: axiom lxor_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 85, characters 8-20: -warning: axiom land_1_lsl_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 90, characters 8-26: -warning: axiom lsl_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 96, characters 8-26: -warning: axiom lsl_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 102, characters 8-23: -warning: axiom lsr_extractionl does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 108, characters 8-23: -warning: axiom lsl1_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 139, characters 8-31: -warning: axiom to_uint8_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 144, characters 8-31: -warning: axiom to_uint8_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 155, characters 8-32: -warning: axiom to_uint16_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 160, characters 8-32: -warning: axiom to_uint16_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 171, characters 8-32: -warning: axiom to_uint32_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 176, characters 8-32: -warning: axiom to_uint32_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 187, characters 8-32: -warning: axiom to_uint64_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 192, characters 8-32: -warning: axiom to_uint64_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 219, characters 8-31: -warning: axiom to_sint8_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 224, characters 8-31: -warning: axiom to_sint8_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 235, characters 8-32: -warning: axiom to_sint16_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 240, characters 8-32: -warning: axiom to_sint16_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 251, characters 8-32: -warning: axiom to_sint32_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 256, characters 8-32: -warning: axiom to_sint32_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 267, characters 8-32: -warning: axiom to_sint64_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 272, characters 8-32: -warning: axiom to_sint64_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 299, characters 8-21: -warning: axiom to_uint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 329, characters 8-21: -warning: axiom is_uint8_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 332, characters 8-20: -warning: axiom is_uint8_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 335, characters 8-21: -warning: axiom is_uint8_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 338, characters 8-20: -warning: axiom is_uint8_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 341, characters 8-25: -warning: axiom is_uint8_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 344, characters 8-25: -warning: axiom is_uint8_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 348, characters 8-22: -warning: axiom is_uint16_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 351, characters 8-21: -warning: axiom is_uint16_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 354, characters 8-22: -warning: axiom is_uint16_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 357, characters 8-21: -warning: axiom is_uint16_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 360, characters 8-26: -warning: axiom is_uint16_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 363, characters 8-26: -warning: axiom is_uint16_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 367, characters 8-22: -warning: axiom is_uint32_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 370, characters 8-21: -warning: axiom is_uint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 373, characters 8-22: -warning: axiom is_uint32_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 376, characters 8-21: -warning: axiom is_uint32_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 379, characters 8-26: -warning: axiom is_uint32_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 382, characters 8-26: -warning: axiom is_uint32_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 386, characters 8-22: -warning: axiom is_uint64_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 389, characters 8-21: -warning: axiom is_uint64_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 392, characters 8-22: -warning: axiom is_uint64_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 395, characters 8-21: -warning: axiom is_uint64_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 398, characters 8-26: -warning: axiom is_uint64_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 401, characters 8-26: -warning: axiom is_uint64_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 428, characters 8-21: -warning: axiom is_sint8_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 431, characters 8-21: -warning: axiom is_sint8_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 434, characters 8-20: -warning: axiom is_sint8_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 437, characters 8-21: -warning: axiom is_sint8_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 440, characters 8-20: -warning: axiom is_sint8_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 443, characters 8-21: -warning: axiom is_sint8_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 446, characters 8-25: -warning: axiom is_sint8_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 449, characters 8-25: -warning: axiom is_sint8_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 453, characters 8-22: -warning: axiom is_sint16_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 456, characters 8-22: -warning: axiom is_sint16_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 459, characters 8-21: -warning: axiom is_sint16_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 462, characters 8-22: -warning: axiom is_sint16_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 465, characters 8-21: -warning: axiom is_sint16_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 468, characters 8-22: -warning: axiom is_sint16_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 471, characters 8-26: -warning: axiom is_sint16_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 474, characters 8-26: -warning: axiom is_sint16_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 478, characters 8-22: -warning: axiom is_sint32_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 481, characters 8-22: -warning: axiom is_sint32_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 484, characters 8-21: -warning: axiom is_sint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 487, characters 8-22: -warning: axiom is_sint32_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 490, characters 8-21: -warning: axiom is_sint32_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 493, characters 8-22: -warning: axiom is_sint32_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 496, characters 8-26: -warning: axiom is_sint32_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 499, characters 8-26: -warning: axiom is_sint32_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 503, characters 8-22: -warning: axiom is_sint64_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 506, characters 8-22: -warning: axiom is_sint64_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 509, characters 8-21: -warning: axiom is_sint64_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 512, characters 8-22: -warning: axiom is_sint64_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 515, characters 8-21: -warning: axiom is_sint64_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 518, characters 8-22: -warning: axiom is_sint64_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 521, characters 8-26: -warning: axiom is_sint64_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 524, characters 8-26: -warning: axiom is_sint64_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 549, characters 8-20: -warning: axiom lor_addition does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 552, characters 8-21: -warning: axiom lxor_addition does not contain any local abstract symbol -======= -File "WP-SHARE/src/./qed.why", line 76, characters 8-19: -warning: axiom c_euclidian does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 91, characters 8-22: -warning: axiom cmod_remainder does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 97, characters 8-20: -warning: axiom cdiv_neutral does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 98, characters 8-16: -warning: axiom cdiv_inv does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 32, characters 8-15: -warning: axiom abs_def does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 43, characters 8-17: -warning: axiom sqrt_lin1 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 44, characters 8-17: -warning: axiom sqrt_lin0 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 45, characters 8-14: -warning: axiom sqrt_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 46, characters 8-14: -warning: axiom sqrt_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 55, characters 8-15: -warning: axiom exp_pos does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 36, characters 8-17: -warning: axiom lnot_bool does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 39, characters 8-18: -warning: axiom land_idemp does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 40, characters 8-14: -warning: axiom land_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 41, characters 8-17: -warning: axiom land_0bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 42, characters 8-14: -warning: axiom land_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 43, characters 8-17: -warning: axiom land_1bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 44, characters 8-17: -warning: axiom land_bool does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 49, characters 8-17: -warning: axiom lor_idemp does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 50, characters 8-13: -warning: axiom lor_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 51, characters 8-16: -warning: axiom lor_1bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 52, characters 8-13: -warning: axiom lor_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 53, characters 8-16: -warning: axiom lor_0bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 54, characters 8-16: -warning: axiom lor_bool does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 59, characters 8-22: -warning: axiom lxor_nilpotent does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 60, characters 8-14: -warning: axiom lxor_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 61, characters 8-17: -warning: axiom lxor_1bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 62, characters 8-14: -warning: axiom lxor_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 63, characters 8-17: -warning: axiom lxor_0bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 64, characters 8-17: -warning: axiom lxor_bool does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 71, characters 8-20: -warning: axiom bit_test_def does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 78, characters 8-27: -warning: axiom bit_test_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 84, characters 8-15: -warning: axiom lsl_1_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 86, characters 8-31: -warning: axiom bit_test_extraction_bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 88, characters 8-34: -warning: axiom bit_test_extraction_bis_eq does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 93, characters 8-23: -warning: axiom lnot_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 99, characters 8-23: -warning: axiom land_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 105, characters 8-22: -warning: axiom lor_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 111, characters 8-23: -warning: axiom lxor_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 119, characters 8-20: -warning: axiom land_1_lsl_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 124, characters 8-26: -warning: axiom lsl_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 130, characters 8-26: -warning: axiom lsl_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 136, characters 8-23: -warning: axiom lsr_extractionl does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 142, characters 8-23: -warning: axiom lsl1_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 173, characters 8-31: -warning: axiom to_uint8_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 178, characters 8-31: -warning: axiom to_uint8_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 189, characters 8-32: -warning: axiom to_uint16_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 194, characters 8-32: -warning: axiom to_uint16_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 205, characters 8-32: -warning: axiom to_uint32_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 210, characters 8-32: -warning: axiom to_uint32_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 221, characters 8-32: -warning: axiom to_uint64_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 226, characters 8-32: -warning: axiom to_uint64_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 253, characters 8-31: -warning: axiom to_sint8_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 258, characters 8-31: -warning: axiom to_sint8_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 269, characters 8-32: -warning: axiom to_sint16_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 274, characters 8-32: -warning: axiom to_sint16_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 285, characters 8-32: -warning: axiom to_sint32_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 290, characters 8-32: -warning: axiom to_sint32_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 301, characters 8-32: -warning: axiom to_sint64_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 306, characters 8-32: -warning: axiom to_sint64_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 333, characters 8-21: -warning: axiom to_uint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 363, characters 8-21: -warning: axiom is_uint8_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 366, characters 8-20: -warning: axiom is_uint8_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 369, characters 8-21: -warning: axiom is_uint8_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 372, characters 8-20: -warning: axiom is_uint8_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 375, characters 8-25: -warning: axiom is_uint8_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 378, characters 8-25: -warning: axiom is_uint8_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 382, characters 8-22: -warning: axiom is_uint16_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 385, characters 8-21: -warning: axiom is_uint16_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 388, characters 8-22: -warning: axiom is_uint16_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 391, characters 8-21: -warning: axiom is_uint16_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 394, characters 8-26: -warning: axiom is_uint16_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 397, characters 8-26: -warning: axiom is_uint16_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 401, characters 8-22: -warning: axiom is_uint32_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 404, characters 8-21: -warning: axiom is_uint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 407, characters 8-22: -warning: axiom is_uint32_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 410, characters 8-21: -warning: axiom is_uint32_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 413, characters 8-26: -warning: axiom is_uint32_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 416, characters 8-26: -warning: axiom is_uint32_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 420, characters 8-22: -warning: axiom is_uint64_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 423, characters 8-21: -warning: axiom is_uint64_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 426, characters 8-22: -warning: axiom is_uint64_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 429, characters 8-21: -warning: axiom is_uint64_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 432, characters 8-26: -warning: axiom is_uint64_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 435, characters 8-26: -warning: axiom is_uint64_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 462, characters 8-21: -warning: axiom is_sint8_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 465, characters 8-21: -warning: axiom is_sint8_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 468, characters 8-20: -warning: axiom is_sint8_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 471, characters 8-21: -warning: axiom is_sint8_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 474, characters 8-20: -warning: axiom is_sint8_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 477, characters 8-21: -warning: axiom is_sint8_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 480, characters 8-25: -warning: axiom is_sint8_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 483, characters 8-25: -warning: axiom is_sint8_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 487, characters 8-22: -warning: axiom is_sint16_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 490, characters 8-22: -warning: axiom is_sint16_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 493, characters 8-21: -warning: axiom is_sint16_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 496, characters 8-22: -warning: axiom is_sint16_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 499, characters 8-21: -warning: axiom is_sint16_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 502, characters 8-22: -warning: axiom is_sint16_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 505, characters 8-26: -warning: axiom is_sint16_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 508, characters 8-26: -warning: axiom is_sint16_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 512, characters 8-22: -warning: axiom is_sint32_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 515, characters 8-22: -warning: axiom is_sint32_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 518, characters 8-21: -warning: axiom is_sint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 521, characters 8-22: -warning: axiom is_sint32_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 524, characters 8-21: -warning: axiom is_sint32_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 527, characters 8-22: -warning: axiom is_sint32_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 530, characters 8-26: -warning: axiom is_sint32_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 533, characters 8-26: -warning: axiom is_sint32_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 537, characters 8-22: -warning: axiom is_sint64_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 540, characters 8-22: -warning: axiom is_sint64_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 543, characters 8-21: -warning: axiom is_sint64_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 546, characters 8-22: -warning: axiom is_sint64_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 549, characters 8-21: -warning: axiom is_sint64_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 552, characters 8-22: -warning: axiom is_sint64_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 555, characters 8-26: -warning: axiom is_sint64_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 558, characters 8-26: -warning: axiom is_sint64_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 583, characters 8-20: -warning: axiom lor_addition does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 586, characters 8-21: -warning: axiom lxor_addition does not contain any local abstract symbol ->>>>>>> origin/master diff --git a/src/plugins/wp/share/src/logs/ExpLog.coq.err b/src/plugins/wp/share/src/logs/ExpLog.coq.err deleted file mode 100644 index be50d9d30c5..00000000000 --- a/src/plugins/wp/share/src/logs/ExpLog.coq.err +++ /dev/null @@ -1,439 +0,0 @@ -[Config] reading extra configuration file realization.conf -<<<<<<< HEAD -||||||| merged common ancestors -File "WP-SHARE/src/./qed.why", line 76, characters 8-19: -warning: axiom c_euclidian does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 91, characters 8-22: -warning: axiom cmod_remainder does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 97, characters 8-20: -warning: axiom cdiv_neutral does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 98, characters 8-16: -warning: axiom cdiv_inv does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 32, characters 8-15: -warning: axiom abs_def does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 43, characters 8-17: -warning: axiom sqrt_lin1 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 44, characters 8-17: -warning: axiom sqrt_lin0 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 45, characters 8-14: -warning: axiom sqrt_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 46, characters 8-14: -warning: axiom sqrt_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 55, characters 8-15: -warning: axiom exp_pos does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 37, characters 8-20: -warning: axiom bit_test_def does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 44, characters 8-27: -warning: axiom bit_test_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 50, characters 8-15: -warning: axiom lsl_1_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 52, characters 8-31: -warning: axiom bit_test_extraction_bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 54, characters 8-34: -warning: axiom bit_test_extraction_bis_eq does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 59, characters 8-23: -warning: axiom lnot_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 65, characters 8-23: -warning: axiom land_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 71, characters 8-22: -warning: axiom lor_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 77, characters 8-23: -warning: axiom lxor_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 85, characters 8-20: -warning: axiom land_1_lsl_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 90, characters 8-26: -warning: axiom lsl_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 96, characters 8-26: -warning: axiom lsl_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 102, characters 8-23: -warning: axiom lsr_extractionl does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 108, characters 8-23: -warning: axiom lsl1_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 139, characters 8-31: -warning: axiom to_uint8_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 144, characters 8-31: -warning: axiom to_uint8_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 155, characters 8-32: -warning: axiom to_uint16_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 160, characters 8-32: -warning: axiom to_uint16_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 171, characters 8-32: -warning: axiom to_uint32_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 176, characters 8-32: -warning: axiom to_uint32_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 187, characters 8-32: -warning: axiom to_uint64_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 192, characters 8-32: -warning: axiom to_uint64_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 219, characters 8-31: -warning: axiom to_sint8_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 224, characters 8-31: -warning: axiom to_sint8_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 235, characters 8-32: -warning: axiom to_sint16_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 240, characters 8-32: -warning: axiom to_sint16_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 251, characters 8-32: -warning: axiom to_sint32_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 256, characters 8-32: -warning: axiom to_sint32_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 267, characters 8-32: -warning: axiom to_sint64_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 272, characters 8-32: -warning: axiom to_sint64_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 299, characters 8-21: -warning: axiom to_uint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 329, characters 8-21: -warning: axiom is_uint8_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 332, characters 8-20: -warning: axiom is_uint8_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 335, characters 8-21: -warning: axiom is_uint8_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 338, characters 8-20: -warning: axiom is_uint8_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 341, characters 8-25: -warning: axiom is_uint8_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 344, characters 8-25: -warning: axiom is_uint8_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 348, characters 8-22: -warning: axiom is_uint16_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 351, characters 8-21: -warning: axiom is_uint16_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 354, characters 8-22: -warning: axiom is_uint16_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 357, characters 8-21: -warning: axiom is_uint16_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 360, characters 8-26: -warning: axiom is_uint16_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 363, characters 8-26: -warning: axiom is_uint16_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 367, characters 8-22: -warning: axiom is_uint32_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 370, characters 8-21: -warning: axiom is_uint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 373, characters 8-22: -warning: axiom is_uint32_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 376, characters 8-21: -warning: axiom is_uint32_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 379, characters 8-26: -warning: axiom is_uint32_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 382, characters 8-26: -warning: axiom is_uint32_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 386, characters 8-22: -warning: axiom is_uint64_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 389, characters 8-21: -warning: axiom is_uint64_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 392, characters 8-22: -warning: axiom is_uint64_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 395, characters 8-21: -warning: axiom is_uint64_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 398, characters 8-26: -warning: axiom is_uint64_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 401, characters 8-26: -warning: axiom is_uint64_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 428, characters 8-21: -warning: axiom is_sint8_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 431, characters 8-21: -warning: axiom is_sint8_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 434, characters 8-20: -warning: axiom is_sint8_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 437, characters 8-21: -warning: axiom is_sint8_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 440, characters 8-20: -warning: axiom is_sint8_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 443, characters 8-21: -warning: axiom is_sint8_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 446, characters 8-25: -warning: axiom is_sint8_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 449, characters 8-25: -warning: axiom is_sint8_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 453, characters 8-22: -warning: axiom is_sint16_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 456, characters 8-22: -warning: axiom is_sint16_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 459, characters 8-21: -warning: axiom is_sint16_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 462, characters 8-22: -warning: axiom is_sint16_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 465, characters 8-21: -warning: axiom is_sint16_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 468, characters 8-22: -warning: axiom is_sint16_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 471, characters 8-26: -warning: axiom is_sint16_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 474, characters 8-26: -warning: axiom is_sint16_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 478, characters 8-22: -warning: axiom is_sint32_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 481, characters 8-22: -warning: axiom is_sint32_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 484, characters 8-21: -warning: axiom is_sint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 487, characters 8-22: -warning: axiom is_sint32_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 490, characters 8-21: -warning: axiom is_sint32_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 493, characters 8-22: -warning: axiom is_sint32_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 496, characters 8-26: -warning: axiom is_sint32_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 499, characters 8-26: -warning: axiom is_sint32_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 503, characters 8-22: -warning: axiom is_sint64_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 506, characters 8-22: -warning: axiom is_sint64_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 509, characters 8-21: -warning: axiom is_sint64_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 512, characters 8-22: -warning: axiom is_sint64_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 515, characters 8-21: -warning: axiom is_sint64_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 518, characters 8-22: -warning: axiom is_sint64_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 521, characters 8-26: -warning: axiom is_sint64_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 524, characters 8-26: -warning: axiom is_sint64_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 549, characters 8-20: -warning: axiom lor_addition does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 552, characters 8-21: -warning: axiom lxor_addition does not contain any local abstract symbol -======= -File "WP-SHARE/src/./qed.why", line 76, characters 8-19: -warning: axiom c_euclidian does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 91, characters 8-22: -warning: axiom cmod_remainder does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 97, characters 8-20: -warning: axiom cdiv_neutral does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 98, characters 8-16: -warning: axiom cdiv_inv does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 32, characters 8-15: -warning: axiom abs_def does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 43, characters 8-17: -warning: axiom sqrt_lin1 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 44, characters 8-17: -warning: axiom sqrt_lin0 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 45, characters 8-14: -warning: axiom sqrt_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 46, characters 8-14: -warning: axiom sqrt_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 55, characters 8-15: -warning: axiom exp_pos does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 36, characters 8-17: -warning: axiom lnot_bool does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 39, characters 8-18: -warning: axiom land_idemp does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 40, characters 8-14: -warning: axiom land_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 41, characters 8-17: -warning: axiom land_0bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 42, characters 8-14: -warning: axiom land_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 43, characters 8-17: -warning: axiom land_1bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 44, characters 8-17: -warning: axiom land_bool does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 49, characters 8-17: -warning: axiom lor_idemp does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 50, characters 8-13: -warning: axiom lor_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 51, characters 8-16: -warning: axiom lor_1bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 52, characters 8-13: -warning: axiom lor_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 53, characters 8-16: -warning: axiom lor_0bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 54, characters 8-16: -warning: axiom lor_bool does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 59, characters 8-22: -warning: axiom lxor_nilpotent does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 60, characters 8-14: -warning: axiom lxor_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 61, characters 8-17: -warning: axiom lxor_1bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 62, characters 8-14: -warning: axiom lxor_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 63, characters 8-17: -warning: axiom lxor_0bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 64, characters 8-17: -warning: axiom lxor_bool does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 71, characters 8-20: -warning: axiom bit_test_def does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 78, characters 8-27: -warning: axiom bit_test_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 84, characters 8-15: -warning: axiom lsl_1_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 86, characters 8-31: -warning: axiom bit_test_extraction_bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 88, characters 8-34: -warning: axiom bit_test_extraction_bis_eq does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 93, characters 8-23: -warning: axiom lnot_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 99, characters 8-23: -warning: axiom land_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 105, characters 8-22: -warning: axiom lor_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 111, characters 8-23: -warning: axiom lxor_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 119, characters 8-20: -warning: axiom land_1_lsl_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 124, characters 8-26: -warning: axiom lsl_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 130, characters 8-26: -warning: axiom lsl_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 136, characters 8-23: -warning: axiom lsr_extractionl does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 142, characters 8-23: -warning: axiom lsl1_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 173, characters 8-31: -warning: axiom to_uint8_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 178, characters 8-31: -warning: axiom to_uint8_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 189, characters 8-32: -warning: axiom to_uint16_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 194, characters 8-32: -warning: axiom to_uint16_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 205, characters 8-32: -warning: axiom to_uint32_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 210, characters 8-32: -warning: axiom to_uint32_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 221, characters 8-32: -warning: axiom to_uint64_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 226, characters 8-32: -warning: axiom to_uint64_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 253, characters 8-31: -warning: axiom to_sint8_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 258, characters 8-31: -warning: axiom to_sint8_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 269, characters 8-32: -warning: axiom to_sint16_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 274, characters 8-32: -warning: axiom to_sint16_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 285, characters 8-32: -warning: axiom to_sint32_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 290, characters 8-32: -warning: axiom to_sint32_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 301, characters 8-32: -warning: axiom to_sint64_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 306, characters 8-32: -warning: axiom to_sint64_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 333, characters 8-21: -warning: axiom to_uint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 363, characters 8-21: -warning: axiom is_uint8_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 366, characters 8-20: -warning: axiom is_uint8_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 369, characters 8-21: -warning: axiom is_uint8_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 372, characters 8-20: -warning: axiom is_uint8_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 375, characters 8-25: -warning: axiom is_uint8_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 378, characters 8-25: -warning: axiom is_uint8_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 382, characters 8-22: -warning: axiom is_uint16_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 385, characters 8-21: -warning: axiom is_uint16_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 388, characters 8-22: -warning: axiom is_uint16_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 391, characters 8-21: -warning: axiom is_uint16_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 394, characters 8-26: -warning: axiom is_uint16_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 397, characters 8-26: -warning: axiom is_uint16_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 401, characters 8-22: -warning: axiom is_uint32_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 404, characters 8-21: -warning: axiom is_uint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 407, characters 8-22: -warning: axiom is_uint32_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 410, characters 8-21: -warning: axiom is_uint32_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 413, characters 8-26: -warning: axiom is_uint32_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 416, characters 8-26: -warning: axiom is_uint32_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 420, characters 8-22: -warning: axiom is_uint64_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 423, characters 8-21: -warning: axiom is_uint64_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 426, characters 8-22: -warning: axiom is_uint64_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 429, characters 8-21: -warning: axiom is_uint64_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 432, characters 8-26: -warning: axiom is_uint64_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 435, characters 8-26: -warning: axiom is_uint64_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 462, characters 8-21: -warning: axiom is_sint8_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 465, characters 8-21: -warning: axiom is_sint8_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 468, characters 8-20: -warning: axiom is_sint8_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 471, characters 8-21: -warning: axiom is_sint8_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 474, characters 8-20: -warning: axiom is_sint8_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 477, characters 8-21: -warning: axiom is_sint8_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 480, characters 8-25: -warning: axiom is_sint8_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 483, characters 8-25: -warning: axiom is_sint8_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 487, characters 8-22: -warning: axiom is_sint16_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 490, characters 8-22: -warning: axiom is_sint16_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 493, characters 8-21: -warning: axiom is_sint16_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 496, characters 8-22: -warning: axiom is_sint16_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 499, characters 8-21: -warning: axiom is_sint16_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 502, characters 8-22: -warning: axiom is_sint16_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 505, characters 8-26: -warning: axiom is_sint16_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 508, characters 8-26: -warning: axiom is_sint16_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 512, characters 8-22: -warning: axiom is_sint32_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 515, characters 8-22: -warning: axiom is_sint32_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 518, characters 8-21: -warning: axiom is_sint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 521, characters 8-22: -warning: axiom is_sint32_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 524, characters 8-21: -warning: axiom is_sint32_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 527, characters 8-22: -warning: axiom is_sint32_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 530, characters 8-26: -warning: axiom is_sint32_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 533, characters 8-26: -warning: axiom is_sint32_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 537, characters 8-22: -warning: axiom is_sint64_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 540, characters 8-22: -warning: axiom is_sint64_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 543, characters 8-21: -warning: axiom is_sint64_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 546, characters 8-22: -warning: axiom is_sint64_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 549, characters 8-21: -warning: axiom is_sint64_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 552, characters 8-22: -warning: axiom is_sint64_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 555, characters 8-26: -warning: axiom is_sint64_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 558, characters 8-26: -warning: axiom is_sint64_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 583, characters 8-20: -warning: axiom lor_addition does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 586, characters 8-21: -warning: axiom lxor_addition does not contain any local abstract symbol ->>>>>>> origin/master diff --git a/src/plugins/wp/share/src/logs/ExpLog.why3.check.err b/src/plugins/wp/share/src/logs/ExpLog.why3.check.err deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/src/plugins/wp/share/src/logs/Memory.altergo.err b/src/plugins/wp/share/src/logs/Memory.altergo.err deleted file mode 100644 index be50d9d30c5..00000000000 --- a/src/plugins/wp/share/src/logs/Memory.altergo.err +++ /dev/null @@ -1,439 +0,0 @@ -[Config] reading extra configuration file realization.conf -<<<<<<< HEAD -||||||| merged common ancestors -File "WP-SHARE/src/./qed.why", line 76, characters 8-19: -warning: axiom c_euclidian does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 91, characters 8-22: -warning: axiom cmod_remainder does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 97, characters 8-20: -warning: axiom cdiv_neutral does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 98, characters 8-16: -warning: axiom cdiv_inv does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 32, characters 8-15: -warning: axiom abs_def does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 43, characters 8-17: -warning: axiom sqrt_lin1 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 44, characters 8-17: -warning: axiom sqrt_lin0 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 45, characters 8-14: -warning: axiom sqrt_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 46, characters 8-14: -warning: axiom sqrt_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 55, characters 8-15: -warning: axiom exp_pos does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 37, characters 8-20: -warning: axiom bit_test_def does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 44, characters 8-27: -warning: axiom bit_test_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 50, characters 8-15: -warning: axiom lsl_1_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 52, characters 8-31: -warning: axiom bit_test_extraction_bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 54, characters 8-34: -warning: axiom bit_test_extraction_bis_eq does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 59, characters 8-23: -warning: axiom lnot_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 65, characters 8-23: -warning: axiom land_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 71, characters 8-22: -warning: axiom lor_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 77, characters 8-23: -warning: axiom lxor_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 85, characters 8-20: -warning: axiom land_1_lsl_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 90, characters 8-26: -warning: axiom lsl_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 96, characters 8-26: -warning: axiom lsl_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 102, characters 8-23: -warning: axiom lsr_extractionl does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 108, characters 8-23: -warning: axiom lsl1_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 139, characters 8-31: -warning: axiom to_uint8_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 144, characters 8-31: -warning: axiom to_uint8_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 155, characters 8-32: -warning: axiom to_uint16_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 160, characters 8-32: -warning: axiom to_uint16_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 171, characters 8-32: -warning: axiom to_uint32_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 176, characters 8-32: -warning: axiom to_uint32_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 187, characters 8-32: -warning: axiom to_uint64_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 192, characters 8-32: -warning: axiom to_uint64_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 219, characters 8-31: -warning: axiom to_sint8_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 224, characters 8-31: -warning: axiom to_sint8_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 235, characters 8-32: -warning: axiom to_sint16_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 240, characters 8-32: -warning: axiom to_sint16_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 251, characters 8-32: -warning: axiom to_sint32_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 256, characters 8-32: -warning: axiom to_sint32_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 267, characters 8-32: -warning: axiom to_sint64_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 272, characters 8-32: -warning: axiom to_sint64_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 299, characters 8-21: -warning: axiom to_uint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 329, characters 8-21: -warning: axiom is_uint8_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 332, characters 8-20: -warning: axiom is_uint8_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 335, characters 8-21: -warning: axiom is_uint8_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 338, characters 8-20: -warning: axiom is_uint8_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 341, characters 8-25: -warning: axiom is_uint8_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 344, characters 8-25: -warning: axiom is_uint8_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 348, characters 8-22: -warning: axiom is_uint16_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 351, characters 8-21: -warning: axiom is_uint16_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 354, characters 8-22: -warning: axiom is_uint16_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 357, characters 8-21: -warning: axiom is_uint16_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 360, characters 8-26: -warning: axiom is_uint16_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 363, characters 8-26: -warning: axiom is_uint16_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 367, characters 8-22: -warning: axiom is_uint32_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 370, characters 8-21: -warning: axiom is_uint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 373, characters 8-22: -warning: axiom is_uint32_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 376, characters 8-21: -warning: axiom is_uint32_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 379, characters 8-26: -warning: axiom is_uint32_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 382, characters 8-26: -warning: axiom is_uint32_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 386, characters 8-22: -warning: axiom is_uint64_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 389, characters 8-21: -warning: axiom is_uint64_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 392, characters 8-22: -warning: axiom is_uint64_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 395, characters 8-21: -warning: axiom is_uint64_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 398, characters 8-26: -warning: axiom is_uint64_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 401, characters 8-26: -warning: axiom is_uint64_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 428, characters 8-21: -warning: axiom is_sint8_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 431, characters 8-21: -warning: axiom is_sint8_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 434, characters 8-20: -warning: axiom is_sint8_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 437, characters 8-21: -warning: axiom is_sint8_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 440, characters 8-20: -warning: axiom is_sint8_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 443, characters 8-21: -warning: axiom is_sint8_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 446, characters 8-25: -warning: axiom is_sint8_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 449, characters 8-25: -warning: axiom is_sint8_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 453, characters 8-22: -warning: axiom is_sint16_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 456, characters 8-22: -warning: axiom is_sint16_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 459, characters 8-21: -warning: axiom is_sint16_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 462, characters 8-22: -warning: axiom is_sint16_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 465, characters 8-21: -warning: axiom is_sint16_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 468, characters 8-22: -warning: axiom is_sint16_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 471, characters 8-26: -warning: axiom is_sint16_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 474, characters 8-26: -warning: axiom is_sint16_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 478, characters 8-22: -warning: axiom is_sint32_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 481, characters 8-22: -warning: axiom is_sint32_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 484, characters 8-21: -warning: axiom is_sint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 487, characters 8-22: -warning: axiom is_sint32_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 490, characters 8-21: -warning: axiom is_sint32_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 493, characters 8-22: -warning: axiom is_sint32_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 496, characters 8-26: -warning: axiom is_sint32_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 499, characters 8-26: -warning: axiom is_sint32_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 503, characters 8-22: -warning: axiom is_sint64_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 506, characters 8-22: -warning: axiom is_sint64_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 509, characters 8-21: -warning: axiom is_sint64_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 512, characters 8-22: -warning: axiom is_sint64_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 515, characters 8-21: -warning: axiom is_sint64_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 518, characters 8-22: -warning: axiom is_sint64_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 521, characters 8-26: -warning: axiom is_sint64_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 524, characters 8-26: -warning: axiom is_sint64_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 549, characters 8-20: -warning: axiom lor_addition does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 552, characters 8-21: -warning: axiom lxor_addition does not contain any local abstract symbol -======= -File "WP-SHARE/src/./qed.why", line 76, characters 8-19: -warning: axiom c_euclidian does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 91, characters 8-22: -warning: axiom cmod_remainder does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 97, characters 8-20: -warning: axiom cdiv_neutral does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 98, characters 8-16: -warning: axiom cdiv_inv does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 32, characters 8-15: -warning: axiom abs_def does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 43, characters 8-17: -warning: axiom sqrt_lin1 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 44, characters 8-17: -warning: axiom sqrt_lin0 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 45, characters 8-14: -warning: axiom sqrt_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 46, characters 8-14: -warning: axiom sqrt_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 55, characters 8-15: -warning: axiom exp_pos does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 36, characters 8-17: -warning: axiom lnot_bool does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 39, characters 8-18: -warning: axiom land_idemp does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 40, characters 8-14: -warning: axiom land_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 41, characters 8-17: -warning: axiom land_0bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 42, characters 8-14: -warning: axiom land_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 43, characters 8-17: -warning: axiom land_1bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 44, characters 8-17: -warning: axiom land_bool does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 49, characters 8-17: -warning: axiom lor_idemp does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 50, characters 8-13: -warning: axiom lor_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 51, characters 8-16: -warning: axiom lor_1bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 52, characters 8-13: -warning: axiom lor_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 53, characters 8-16: -warning: axiom lor_0bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 54, characters 8-16: -warning: axiom lor_bool does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 59, characters 8-22: -warning: axiom lxor_nilpotent does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 60, characters 8-14: -warning: axiom lxor_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 61, characters 8-17: -warning: axiom lxor_1bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 62, characters 8-14: -warning: axiom lxor_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 63, characters 8-17: -warning: axiom lxor_0bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 64, characters 8-17: -warning: axiom lxor_bool does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 71, characters 8-20: -warning: axiom bit_test_def does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 78, characters 8-27: -warning: axiom bit_test_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 84, characters 8-15: -warning: axiom lsl_1_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 86, characters 8-31: -warning: axiom bit_test_extraction_bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 88, characters 8-34: -warning: axiom bit_test_extraction_bis_eq does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 93, characters 8-23: -warning: axiom lnot_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 99, characters 8-23: -warning: axiom land_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 105, characters 8-22: -warning: axiom lor_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 111, characters 8-23: -warning: axiom lxor_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 119, characters 8-20: -warning: axiom land_1_lsl_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 124, characters 8-26: -warning: axiom lsl_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 130, characters 8-26: -warning: axiom lsl_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 136, characters 8-23: -warning: axiom lsr_extractionl does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 142, characters 8-23: -warning: axiom lsl1_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 173, characters 8-31: -warning: axiom to_uint8_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 178, characters 8-31: -warning: axiom to_uint8_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 189, characters 8-32: -warning: axiom to_uint16_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 194, characters 8-32: -warning: axiom to_uint16_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 205, characters 8-32: -warning: axiom to_uint32_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 210, characters 8-32: -warning: axiom to_uint32_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 221, characters 8-32: -warning: axiom to_uint64_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 226, characters 8-32: -warning: axiom to_uint64_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 253, characters 8-31: -warning: axiom to_sint8_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 258, characters 8-31: -warning: axiom to_sint8_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 269, characters 8-32: -warning: axiom to_sint16_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 274, characters 8-32: -warning: axiom to_sint16_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 285, characters 8-32: -warning: axiom to_sint32_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 290, characters 8-32: -warning: axiom to_sint32_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 301, characters 8-32: -warning: axiom to_sint64_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 306, characters 8-32: -warning: axiom to_sint64_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 333, characters 8-21: -warning: axiom to_uint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 363, characters 8-21: -warning: axiom is_uint8_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 366, characters 8-20: -warning: axiom is_uint8_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 369, characters 8-21: -warning: axiom is_uint8_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 372, characters 8-20: -warning: axiom is_uint8_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 375, characters 8-25: -warning: axiom is_uint8_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 378, characters 8-25: -warning: axiom is_uint8_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 382, characters 8-22: -warning: axiom is_uint16_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 385, characters 8-21: -warning: axiom is_uint16_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 388, characters 8-22: -warning: axiom is_uint16_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 391, characters 8-21: -warning: axiom is_uint16_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 394, characters 8-26: -warning: axiom is_uint16_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 397, characters 8-26: -warning: axiom is_uint16_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 401, characters 8-22: -warning: axiom is_uint32_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 404, characters 8-21: -warning: axiom is_uint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 407, characters 8-22: -warning: axiom is_uint32_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 410, characters 8-21: -warning: axiom is_uint32_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 413, characters 8-26: -warning: axiom is_uint32_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 416, characters 8-26: -warning: axiom is_uint32_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 420, characters 8-22: -warning: axiom is_uint64_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 423, characters 8-21: -warning: axiom is_uint64_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 426, characters 8-22: -warning: axiom is_uint64_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 429, characters 8-21: -warning: axiom is_uint64_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 432, characters 8-26: -warning: axiom is_uint64_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 435, characters 8-26: -warning: axiom is_uint64_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 462, characters 8-21: -warning: axiom is_sint8_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 465, characters 8-21: -warning: axiom is_sint8_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 468, characters 8-20: -warning: axiom is_sint8_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 471, characters 8-21: -warning: axiom is_sint8_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 474, characters 8-20: -warning: axiom is_sint8_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 477, characters 8-21: -warning: axiom is_sint8_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 480, characters 8-25: -warning: axiom is_sint8_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 483, characters 8-25: -warning: axiom is_sint8_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 487, characters 8-22: -warning: axiom is_sint16_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 490, characters 8-22: -warning: axiom is_sint16_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 493, characters 8-21: -warning: axiom is_sint16_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 496, characters 8-22: -warning: axiom is_sint16_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 499, characters 8-21: -warning: axiom is_sint16_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 502, characters 8-22: -warning: axiom is_sint16_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 505, characters 8-26: -warning: axiom is_sint16_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 508, characters 8-26: -warning: axiom is_sint16_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 512, characters 8-22: -warning: axiom is_sint32_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 515, characters 8-22: -warning: axiom is_sint32_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 518, characters 8-21: -warning: axiom is_sint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 521, characters 8-22: -warning: axiom is_sint32_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 524, characters 8-21: -warning: axiom is_sint32_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 527, characters 8-22: -warning: axiom is_sint32_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 530, characters 8-26: -warning: axiom is_sint32_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 533, characters 8-26: -warning: axiom is_sint32_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 537, characters 8-22: -warning: axiom is_sint64_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 540, characters 8-22: -warning: axiom is_sint64_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 543, characters 8-21: -warning: axiom is_sint64_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 546, characters 8-22: -warning: axiom is_sint64_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 549, characters 8-21: -warning: axiom is_sint64_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 552, characters 8-22: -warning: axiom is_sint64_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 555, characters 8-26: -warning: axiom is_sint64_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 558, characters 8-26: -warning: axiom is_sint64_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 583, characters 8-20: -warning: axiom lor_addition does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 586, characters 8-21: -warning: axiom lxor_addition does not contain any local abstract symbol ->>>>>>> origin/master diff --git a/src/plugins/wp/share/src/logs/Memory.coq.err b/src/plugins/wp/share/src/logs/Memory.coq.err deleted file mode 100644 index be50d9d30c5..00000000000 --- a/src/plugins/wp/share/src/logs/Memory.coq.err +++ /dev/null @@ -1,439 +0,0 @@ -[Config] reading extra configuration file realization.conf -<<<<<<< HEAD -||||||| merged common ancestors -File "WP-SHARE/src/./qed.why", line 76, characters 8-19: -warning: axiom c_euclidian does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 91, characters 8-22: -warning: axiom cmod_remainder does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 97, characters 8-20: -warning: axiom cdiv_neutral does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 98, characters 8-16: -warning: axiom cdiv_inv does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 32, characters 8-15: -warning: axiom abs_def does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 43, characters 8-17: -warning: axiom sqrt_lin1 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 44, characters 8-17: -warning: axiom sqrt_lin0 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 45, characters 8-14: -warning: axiom sqrt_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 46, characters 8-14: -warning: axiom sqrt_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 55, characters 8-15: -warning: axiom exp_pos does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 37, characters 8-20: -warning: axiom bit_test_def does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 44, characters 8-27: -warning: axiom bit_test_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 50, characters 8-15: -warning: axiom lsl_1_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 52, characters 8-31: -warning: axiom bit_test_extraction_bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 54, characters 8-34: -warning: axiom bit_test_extraction_bis_eq does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 59, characters 8-23: -warning: axiom lnot_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 65, characters 8-23: -warning: axiom land_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 71, characters 8-22: -warning: axiom lor_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 77, characters 8-23: -warning: axiom lxor_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 85, characters 8-20: -warning: axiom land_1_lsl_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 90, characters 8-26: -warning: axiom lsl_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 96, characters 8-26: -warning: axiom lsl_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 102, characters 8-23: -warning: axiom lsr_extractionl does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 108, characters 8-23: -warning: axiom lsl1_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 139, characters 8-31: -warning: axiom to_uint8_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 144, characters 8-31: -warning: axiom to_uint8_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 155, characters 8-32: -warning: axiom to_uint16_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 160, characters 8-32: -warning: axiom to_uint16_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 171, characters 8-32: -warning: axiom to_uint32_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 176, characters 8-32: -warning: axiom to_uint32_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 187, characters 8-32: -warning: axiom to_uint64_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 192, characters 8-32: -warning: axiom to_uint64_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 219, characters 8-31: -warning: axiom to_sint8_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 224, characters 8-31: -warning: axiom to_sint8_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 235, characters 8-32: -warning: axiom to_sint16_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 240, characters 8-32: -warning: axiom to_sint16_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 251, characters 8-32: -warning: axiom to_sint32_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 256, characters 8-32: -warning: axiom to_sint32_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 267, characters 8-32: -warning: axiom to_sint64_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 272, characters 8-32: -warning: axiom to_sint64_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 299, characters 8-21: -warning: axiom to_uint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 329, characters 8-21: -warning: axiom is_uint8_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 332, characters 8-20: -warning: axiom is_uint8_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 335, characters 8-21: -warning: axiom is_uint8_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 338, characters 8-20: -warning: axiom is_uint8_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 341, characters 8-25: -warning: axiom is_uint8_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 344, characters 8-25: -warning: axiom is_uint8_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 348, characters 8-22: -warning: axiom is_uint16_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 351, characters 8-21: -warning: axiom is_uint16_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 354, characters 8-22: -warning: axiom is_uint16_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 357, characters 8-21: -warning: axiom is_uint16_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 360, characters 8-26: -warning: axiom is_uint16_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 363, characters 8-26: -warning: axiom is_uint16_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 367, characters 8-22: -warning: axiom is_uint32_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 370, characters 8-21: -warning: axiom is_uint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 373, characters 8-22: -warning: axiom is_uint32_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 376, characters 8-21: -warning: axiom is_uint32_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 379, characters 8-26: -warning: axiom is_uint32_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 382, characters 8-26: -warning: axiom is_uint32_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 386, characters 8-22: -warning: axiom is_uint64_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 389, characters 8-21: -warning: axiom is_uint64_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 392, characters 8-22: -warning: axiom is_uint64_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 395, characters 8-21: -warning: axiom is_uint64_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 398, characters 8-26: -warning: axiom is_uint64_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 401, characters 8-26: -warning: axiom is_uint64_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 428, characters 8-21: -warning: axiom is_sint8_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 431, characters 8-21: -warning: axiom is_sint8_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 434, characters 8-20: -warning: axiom is_sint8_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 437, characters 8-21: -warning: axiom is_sint8_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 440, characters 8-20: -warning: axiom is_sint8_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 443, characters 8-21: -warning: axiom is_sint8_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 446, characters 8-25: -warning: axiom is_sint8_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 449, characters 8-25: -warning: axiom is_sint8_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 453, characters 8-22: -warning: axiom is_sint16_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 456, characters 8-22: -warning: axiom is_sint16_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 459, characters 8-21: -warning: axiom is_sint16_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 462, characters 8-22: -warning: axiom is_sint16_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 465, characters 8-21: -warning: axiom is_sint16_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 468, characters 8-22: -warning: axiom is_sint16_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 471, characters 8-26: -warning: axiom is_sint16_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 474, characters 8-26: -warning: axiom is_sint16_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 478, characters 8-22: -warning: axiom is_sint32_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 481, characters 8-22: -warning: axiom is_sint32_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 484, characters 8-21: -warning: axiom is_sint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 487, characters 8-22: -warning: axiom is_sint32_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 490, characters 8-21: -warning: axiom is_sint32_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 493, characters 8-22: -warning: axiom is_sint32_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 496, characters 8-26: -warning: axiom is_sint32_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 499, characters 8-26: -warning: axiom is_sint32_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 503, characters 8-22: -warning: axiom is_sint64_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 506, characters 8-22: -warning: axiom is_sint64_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 509, characters 8-21: -warning: axiom is_sint64_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 512, characters 8-22: -warning: axiom is_sint64_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 515, characters 8-21: -warning: axiom is_sint64_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 518, characters 8-22: -warning: axiom is_sint64_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 521, characters 8-26: -warning: axiom is_sint64_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 524, characters 8-26: -warning: axiom is_sint64_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 549, characters 8-20: -warning: axiom lor_addition does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 552, characters 8-21: -warning: axiom lxor_addition does not contain any local abstract symbol -======= -File "WP-SHARE/src/./qed.why", line 76, characters 8-19: -warning: axiom c_euclidian does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 91, characters 8-22: -warning: axiom cmod_remainder does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 97, characters 8-20: -warning: axiom cdiv_neutral does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 98, characters 8-16: -warning: axiom cdiv_inv does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 32, characters 8-15: -warning: axiom abs_def does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 43, characters 8-17: -warning: axiom sqrt_lin1 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 44, characters 8-17: -warning: axiom sqrt_lin0 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 45, characters 8-14: -warning: axiom sqrt_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 46, characters 8-14: -warning: axiom sqrt_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 55, characters 8-15: -warning: axiom exp_pos does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 36, characters 8-17: -warning: axiom lnot_bool does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 39, characters 8-18: -warning: axiom land_idemp does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 40, characters 8-14: -warning: axiom land_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 41, characters 8-17: -warning: axiom land_0bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 42, characters 8-14: -warning: axiom land_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 43, characters 8-17: -warning: axiom land_1bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 44, characters 8-17: -warning: axiom land_bool does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 49, characters 8-17: -warning: axiom lor_idemp does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 50, characters 8-13: -warning: axiom lor_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 51, characters 8-16: -warning: axiom lor_1bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 52, characters 8-13: -warning: axiom lor_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 53, characters 8-16: -warning: axiom lor_0bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 54, characters 8-16: -warning: axiom lor_bool does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 59, characters 8-22: -warning: axiom lxor_nilpotent does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 60, characters 8-14: -warning: axiom lxor_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 61, characters 8-17: -warning: axiom lxor_1bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 62, characters 8-14: -warning: axiom lxor_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 63, characters 8-17: -warning: axiom lxor_0bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 64, characters 8-17: -warning: axiom lxor_bool does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 71, characters 8-20: -warning: axiom bit_test_def does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 78, characters 8-27: -warning: axiom bit_test_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 84, characters 8-15: -warning: axiom lsl_1_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 86, characters 8-31: -warning: axiom bit_test_extraction_bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 88, characters 8-34: -warning: axiom bit_test_extraction_bis_eq does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 93, characters 8-23: -warning: axiom lnot_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 99, characters 8-23: -warning: axiom land_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 105, characters 8-22: -warning: axiom lor_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 111, characters 8-23: -warning: axiom lxor_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 119, characters 8-20: -warning: axiom land_1_lsl_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 124, characters 8-26: -warning: axiom lsl_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 130, characters 8-26: -warning: axiom lsl_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 136, characters 8-23: -warning: axiom lsr_extractionl does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 142, characters 8-23: -warning: axiom lsl1_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 173, characters 8-31: -warning: axiom to_uint8_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 178, characters 8-31: -warning: axiom to_uint8_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 189, characters 8-32: -warning: axiom to_uint16_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 194, characters 8-32: -warning: axiom to_uint16_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 205, characters 8-32: -warning: axiom to_uint32_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 210, characters 8-32: -warning: axiom to_uint32_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 221, characters 8-32: -warning: axiom to_uint64_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 226, characters 8-32: -warning: axiom to_uint64_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 253, characters 8-31: -warning: axiom to_sint8_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 258, characters 8-31: -warning: axiom to_sint8_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 269, characters 8-32: -warning: axiom to_sint16_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 274, characters 8-32: -warning: axiom to_sint16_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 285, characters 8-32: -warning: axiom to_sint32_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 290, characters 8-32: -warning: axiom to_sint32_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 301, characters 8-32: -warning: axiom to_sint64_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 306, characters 8-32: -warning: axiom to_sint64_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 333, characters 8-21: -warning: axiom to_uint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 363, characters 8-21: -warning: axiom is_uint8_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 366, characters 8-20: -warning: axiom is_uint8_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 369, characters 8-21: -warning: axiom is_uint8_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 372, characters 8-20: -warning: axiom is_uint8_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 375, characters 8-25: -warning: axiom is_uint8_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 378, characters 8-25: -warning: axiom is_uint8_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 382, characters 8-22: -warning: axiom is_uint16_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 385, characters 8-21: -warning: axiom is_uint16_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 388, characters 8-22: -warning: axiom is_uint16_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 391, characters 8-21: -warning: axiom is_uint16_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 394, characters 8-26: -warning: axiom is_uint16_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 397, characters 8-26: -warning: axiom is_uint16_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 401, characters 8-22: -warning: axiom is_uint32_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 404, characters 8-21: -warning: axiom is_uint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 407, characters 8-22: -warning: axiom is_uint32_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 410, characters 8-21: -warning: axiom is_uint32_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 413, characters 8-26: -warning: axiom is_uint32_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 416, characters 8-26: -warning: axiom is_uint32_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 420, characters 8-22: -warning: axiom is_uint64_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 423, characters 8-21: -warning: axiom is_uint64_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 426, characters 8-22: -warning: axiom is_uint64_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 429, characters 8-21: -warning: axiom is_uint64_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 432, characters 8-26: -warning: axiom is_uint64_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 435, characters 8-26: -warning: axiom is_uint64_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 462, characters 8-21: -warning: axiom is_sint8_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 465, characters 8-21: -warning: axiom is_sint8_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 468, characters 8-20: -warning: axiom is_sint8_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 471, characters 8-21: -warning: axiom is_sint8_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 474, characters 8-20: -warning: axiom is_sint8_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 477, characters 8-21: -warning: axiom is_sint8_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 480, characters 8-25: -warning: axiom is_sint8_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 483, characters 8-25: -warning: axiom is_sint8_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 487, characters 8-22: -warning: axiom is_sint16_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 490, characters 8-22: -warning: axiom is_sint16_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 493, characters 8-21: -warning: axiom is_sint16_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 496, characters 8-22: -warning: axiom is_sint16_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 499, characters 8-21: -warning: axiom is_sint16_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 502, characters 8-22: -warning: axiom is_sint16_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 505, characters 8-26: -warning: axiom is_sint16_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 508, characters 8-26: -warning: axiom is_sint16_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 512, characters 8-22: -warning: axiom is_sint32_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 515, characters 8-22: -warning: axiom is_sint32_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 518, characters 8-21: -warning: axiom is_sint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 521, characters 8-22: -warning: axiom is_sint32_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 524, characters 8-21: -warning: axiom is_sint32_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 527, characters 8-22: -warning: axiom is_sint32_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 530, characters 8-26: -warning: axiom is_sint32_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 533, characters 8-26: -warning: axiom is_sint32_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 537, characters 8-22: -warning: axiom is_sint64_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 540, characters 8-22: -warning: axiom is_sint64_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 543, characters 8-21: -warning: axiom is_sint64_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 546, characters 8-22: -warning: axiom is_sint64_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 549, characters 8-21: -warning: axiom is_sint64_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 552, characters 8-22: -warning: axiom is_sint64_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 555, characters 8-26: -warning: axiom is_sint64_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 558, characters 8-26: -warning: axiom is_sint64_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 583, characters 8-20: -warning: axiom lor_addition does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 586, characters 8-21: -warning: axiom lxor_addition does not contain any local abstract symbol ->>>>>>> origin/master diff --git a/src/plugins/wp/share/src/logs/Memory.why3.check.err b/src/plugins/wp/share/src/logs/Memory.why3.check.err deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/src/plugins/wp/share/src/logs/Qed.altergo.err b/src/plugins/wp/share/src/logs/Qed.altergo.err deleted file mode 100644 index be50d9d30c5..00000000000 --- a/src/plugins/wp/share/src/logs/Qed.altergo.err +++ /dev/null @@ -1,439 +0,0 @@ -[Config] reading extra configuration file realization.conf -<<<<<<< HEAD -||||||| merged common ancestors -File "WP-SHARE/src/./qed.why", line 76, characters 8-19: -warning: axiom c_euclidian does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 91, characters 8-22: -warning: axiom cmod_remainder does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 97, characters 8-20: -warning: axiom cdiv_neutral does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 98, characters 8-16: -warning: axiom cdiv_inv does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 32, characters 8-15: -warning: axiom abs_def does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 43, characters 8-17: -warning: axiom sqrt_lin1 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 44, characters 8-17: -warning: axiom sqrt_lin0 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 45, characters 8-14: -warning: axiom sqrt_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 46, characters 8-14: -warning: axiom sqrt_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 55, characters 8-15: -warning: axiom exp_pos does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 37, characters 8-20: -warning: axiom bit_test_def does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 44, characters 8-27: -warning: axiom bit_test_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 50, characters 8-15: -warning: axiom lsl_1_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 52, characters 8-31: -warning: axiom bit_test_extraction_bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 54, characters 8-34: -warning: axiom bit_test_extraction_bis_eq does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 59, characters 8-23: -warning: axiom lnot_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 65, characters 8-23: -warning: axiom land_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 71, characters 8-22: -warning: axiom lor_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 77, characters 8-23: -warning: axiom lxor_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 85, characters 8-20: -warning: axiom land_1_lsl_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 90, characters 8-26: -warning: axiom lsl_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 96, characters 8-26: -warning: axiom lsl_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 102, characters 8-23: -warning: axiom lsr_extractionl does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 108, characters 8-23: -warning: axiom lsl1_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 139, characters 8-31: -warning: axiom to_uint8_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 144, characters 8-31: -warning: axiom to_uint8_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 155, characters 8-32: -warning: axiom to_uint16_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 160, characters 8-32: -warning: axiom to_uint16_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 171, characters 8-32: -warning: axiom to_uint32_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 176, characters 8-32: -warning: axiom to_uint32_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 187, characters 8-32: -warning: axiom to_uint64_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 192, characters 8-32: -warning: axiom to_uint64_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 219, characters 8-31: -warning: axiom to_sint8_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 224, characters 8-31: -warning: axiom to_sint8_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 235, characters 8-32: -warning: axiom to_sint16_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 240, characters 8-32: -warning: axiom to_sint16_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 251, characters 8-32: -warning: axiom to_sint32_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 256, characters 8-32: -warning: axiom to_sint32_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 267, characters 8-32: -warning: axiom to_sint64_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 272, characters 8-32: -warning: axiom to_sint64_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 299, characters 8-21: -warning: axiom to_uint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 329, characters 8-21: -warning: axiom is_uint8_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 332, characters 8-20: -warning: axiom is_uint8_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 335, characters 8-21: -warning: axiom is_uint8_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 338, characters 8-20: -warning: axiom is_uint8_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 341, characters 8-25: -warning: axiom is_uint8_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 344, characters 8-25: -warning: axiom is_uint8_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 348, characters 8-22: -warning: axiom is_uint16_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 351, characters 8-21: -warning: axiom is_uint16_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 354, characters 8-22: -warning: axiom is_uint16_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 357, characters 8-21: -warning: axiom is_uint16_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 360, characters 8-26: -warning: axiom is_uint16_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 363, characters 8-26: -warning: axiom is_uint16_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 367, characters 8-22: -warning: axiom is_uint32_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 370, characters 8-21: -warning: axiom is_uint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 373, characters 8-22: -warning: axiom is_uint32_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 376, characters 8-21: -warning: axiom is_uint32_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 379, characters 8-26: -warning: axiom is_uint32_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 382, characters 8-26: -warning: axiom is_uint32_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 386, characters 8-22: -warning: axiom is_uint64_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 389, characters 8-21: -warning: axiom is_uint64_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 392, characters 8-22: -warning: axiom is_uint64_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 395, characters 8-21: -warning: axiom is_uint64_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 398, characters 8-26: -warning: axiom is_uint64_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 401, characters 8-26: -warning: axiom is_uint64_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 428, characters 8-21: -warning: axiom is_sint8_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 431, characters 8-21: -warning: axiom is_sint8_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 434, characters 8-20: -warning: axiom is_sint8_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 437, characters 8-21: -warning: axiom is_sint8_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 440, characters 8-20: -warning: axiom is_sint8_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 443, characters 8-21: -warning: axiom is_sint8_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 446, characters 8-25: -warning: axiom is_sint8_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 449, characters 8-25: -warning: axiom is_sint8_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 453, characters 8-22: -warning: axiom is_sint16_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 456, characters 8-22: -warning: axiom is_sint16_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 459, characters 8-21: -warning: axiom is_sint16_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 462, characters 8-22: -warning: axiom is_sint16_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 465, characters 8-21: -warning: axiom is_sint16_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 468, characters 8-22: -warning: axiom is_sint16_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 471, characters 8-26: -warning: axiom is_sint16_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 474, characters 8-26: -warning: axiom is_sint16_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 478, characters 8-22: -warning: axiom is_sint32_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 481, characters 8-22: -warning: axiom is_sint32_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 484, characters 8-21: -warning: axiom is_sint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 487, characters 8-22: -warning: axiom is_sint32_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 490, characters 8-21: -warning: axiom is_sint32_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 493, characters 8-22: -warning: axiom is_sint32_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 496, characters 8-26: -warning: axiom is_sint32_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 499, characters 8-26: -warning: axiom is_sint32_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 503, characters 8-22: -warning: axiom is_sint64_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 506, characters 8-22: -warning: axiom is_sint64_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 509, characters 8-21: -warning: axiom is_sint64_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 512, characters 8-22: -warning: axiom is_sint64_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 515, characters 8-21: -warning: axiom is_sint64_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 518, characters 8-22: -warning: axiom is_sint64_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 521, characters 8-26: -warning: axiom is_sint64_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 524, characters 8-26: -warning: axiom is_sint64_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 549, characters 8-20: -warning: axiom lor_addition does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 552, characters 8-21: -warning: axiom lxor_addition does not contain any local abstract symbol -======= -File "WP-SHARE/src/./qed.why", line 76, characters 8-19: -warning: axiom c_euclidian does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 91, characters 8-22: -warning: axiom cmod_remainder does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 97, characters 8-20: -warning: axiom cdiv_neutral does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 98, characters 8-16: -warning: axiom cdiv_inv does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 32, characters 8-15: -warning: axiom abs_def does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 43, characters 8-17: -warning: axiom sqrt_lin1 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 44, characters 8-17: -warning: axiom sqrt_lin0 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 45, characters 8-14: -warning: axiom sqrt_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 46, characters 8-14: -warning: axiom sqrt_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 55, characters 8-15: -warning: axiom exp_pos does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 36, characters 8-17: -warning: axiom lnot_bool does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 39, characters 8-18: -warning: axiom land_idemp does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 40, characters 8-14: -warning: axiom land_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 41, characters 8-17: -warning: axiom land_0bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 42, characters 8-14: -warning: axiom land_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 43, characters 8-17: -warning: axiom land_1bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 44, characters 8-17: -warning: axiom land_bool does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 49, characters 8-17: -warning: axiom lor_idemp does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 50, characters 8-13: -warning: axiom lor_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 51, characters 8-16: -warning: axiom lor_1bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 52, characters 8-13: -warning: axiom lor_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 53, characters 8-16: -warning: axiom lor_0bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 54, characters 8-16: -warning: axiom lor_bool does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 59, characters 8-22: -warning: axiom lxor_nilpotent does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 60, characters 8-14: -warning: axiom lxor_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 61, characters 8-17: -warning: axiom lxor_1bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 62, characters 8-14: -warning: axiom lxor_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 63, characters 8-17: -warning: axiom lxor_0bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 64, characters 8-17: -warning: axiom lxor_bool does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 71, characters 8-20: -warning: axiom bit_test_def does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 78, characters 8-27: -warning: axiom bit_test_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 84, characters 8-15: -warning: axiom lsl_1_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 86, characters 8-31: -warning: axiom bit_test_extraction_bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 88, characters 8-34: -warning: axiom bit_test_extraction_bis_eq does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 93, characters 8-23: -warning: axiom lnot_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 99, characters 8-23: -warning: axiom land_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 105, characters 8-22: -warning: axiom lor_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 111, characters 8-23: -warning: axiom lxor_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 119, characters 8-20: -warning: axiom land_1_lsl_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 124, characters 8-26: -warning: axiom lsl_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 130, characters 8-26: -warning: axiom lsl_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 136, characters 8-23: -warning: axiom lsr_extractionl does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 142, characters 8-23: -warning: axiom lsl1_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 173, characters 8-31: -warning: axiom to_uint8_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 178, characters 8-31: -warning: axiom to_uint8_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 189, characters 8-32: -warning: axiom to_uint16_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 194, characters 8-32: -warning: axiom to_uint16_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 205, characters 8-32: -warning: axiom to_uint32_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 210, characters 8-32: -warning: axiom to_uint32_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 221, characters 8-32: -warning: axiom to_uint64_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 226, characters 8-32: -warning: axiom to_uint64_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 253, characters 8-31: -warning: axiom to_sint8_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 258, characters 8-31: -warning: axiom to_sint8_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 269, characters 8-32: -warning: axiom to_sint16_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 274, characters 8-32: -warning: axiom to_sint16_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 285, characters 8-32: -warning: axiom to_sint32_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 290, characters 8-32: -warning: axiom to_sint32_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 301, characters 8-32: -warning: axiom to_sint64_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 306, characters 8-32: -warning: axiom to_sint64_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 333, characters 8-21: -warning: axiom to_uint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 363, characters 8-21: -warning: axiom is_uint8_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 366, characters 8-20: -warning: axiom is_uint8_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 369, characters 8-21: -warning: axiom is_uint8_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 372, characters 8-20: -warning: axiom is_uint8_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 375, characters 8-25: -warning: axiom is_uint8_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 378, characters 8-25: -warning: axiom is_uint8_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 382, characters 8-22: -warning: axiom is_uint16_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 385, characters 8-21: -warning: axiom is_uint16_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 388, characters 8-22: -warning: axiom is_uint16_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 391, characters 8-21: -warning: axiom is_uint16_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 394, characters 8-26: -warning: axiom is_uint16_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 397, characters 8-26: -warning: axiom is_uint16_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 401, characters 8-22: -warning: axiom is_uint32_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 404, characters 8-21: -warning: axiom is_uint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 407, characters 8-22: -warning: axiom is_uint32_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 410, characters 8-21: -warning: axiom is_uint32_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 413, characters 8-26: -warning: axiom is_uint32_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 416, characters 8-26: -warning: axiom is_uint32_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 420, characters 8-22: -warning: axiom is_uint64_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 423, characters 8-21: -warning: axiom is_uint64_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 426, characters 8-22: -warning: axiom is_uint64_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 429, characters 8-21: -warning: axiom is_uint64_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 432, characters 8-26: -warning: axiom is_uint64_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 435, characters 8-26: -warning: axiom is_uint64_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 462, characters 8-21: -warning: axiom is_sint8_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 465, characters 8-21: -warning: axiom is_sint8_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 468, characters 8-20: -warning: axiom is_sint8_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 471, characters 8-21: -warning: axiom is_sint8_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 474, characters 8-20: -warning: axiom is_sint8_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 477, characters 8-21: -warning: axiom is_sint8_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 480, characters 8-25: -warning: axiom is_sint8_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 483, characters 8-25: -warning: axiom is_sint8_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 487, characters 8-22: -warning: axiom is_sint16_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 490, characters 8-22: -warning: axiom is_sint16_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 493, characters 8-21: -warning: axiom is_sint16_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 496, characters 8-22: -warning: axiom is_sint16_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 499, characters 8-21: -warning: axiom is_sint16_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 502, characters 8-22: -warning: axiom is_sint16_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 505, characters 8-26: -warning: axiom is_sint16_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 508, characters 8-26: -warning: axiom is_sint16_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 512, characters 8-22: -warning: axiom is_sint32_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 515, characters 8-22: -warning: axiom is_sint32_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 518, characters 8-21: -warning: axiom is_sint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 521, characters 8-22: -warning: axiom is_sint32_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 524, characters 8-21: -warning: axiom is_sint32_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 527, characters 8-22: -warning: axiom is_sint32_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 530, characters 8-26: -warning: axiom is_sint32_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 533, characters 8-26: -warning: axiom is_sint32_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 537, characters 8-22: -warning: axiom is_sint64_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 540, characters 8-22: -warning: axiom is_sint64_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 543, characters 8-21: -warning: axiom is_sint64_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 546, characters 8-22: -warning: axiom is_sint64_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 549, characters 8-21: -warning: axiom is_sint64_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 552, characters 8-22: -warning: axiom is_sint64_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 555, characters 8-26: -warning: axiom is_sint64_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 558, characters 8-26: -warning: axiom is_sint64_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 583, characters 8-20: -warning: axiom lor_addition does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 586, characters 8-21: -warning: axiom lxor_addition does not contain any local abstract symbol ->>>>>>> origin/master diff --git a/src/plugins/wp/share/src/logs/Qed.coq.err b/src/plugins/wp/share/src/logs/Qed.coq.err deleted file mode 100644 index be50d9d30c5..00000000000 --- a/src/plugins/wp/share/src/logs/Qed.coq.err +++ /dev/null @@ -1,439 +0,0 @@ -[Config] reading extra configuration file realization.conf -<<<<<<< HEAD -||||||| merged common ancestors -File "WP-SHARE/src/./qed.why", line 76, characters 8-19: -warning: axiom c_euclidian does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 91, characters 8-22: -warning: axiom cmod_remainder does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 97, characters 8-20: -warning: axiom cdiv_neutral does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 98, characters 8-16: -warning: axiom cdiv_inv does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 32, characters 8-15: -warning: axiom abs_def does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 43, characters 8-17: -warning: axiom sqrt_lin1 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 44, characters 8-17: -warning: axiom sqrt_lin0 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 45, characters 8-14: -warning: axiom sqrt_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 46, characters 8-14: -warning: axiom sqrt_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 55, characters 8-15: -warning: axiom exp_pos does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 37, characters 8-20: -warning: axiom bit_test_def does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 44, characters 8-27: -warning: axiom bit_test_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 50, characters 8-15: -warning: axiom lsl_1_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 52, characters 8-31: -warning: axiom bit_test_extraction_bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 54, characters 8-34: -warning: axiom bit_test_extraction_bis_eq does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 59, characters 8-23: -warning: axiom lnot_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 65, characters 8-23: -warning: axiom land_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 71, characters 8-22: -warning: axiom lor_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 77, characters 8-23: -warning: axiom lxor_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 85, characters 8-20: -warning: axiom land_1_lsl_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 90, characters 8-26: -warning: axiom lsl_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 96, characters 8-26: -warning: axiom lsl_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 102, characters 8-23: -warning: axiom lsr_extractionl does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 108, characters 8-23: -warning: axiom lsl1_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 139, characters 8-31: -warning: axiom to_uint8_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 144, characters 8-31: -warning: axiom to_uint8_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 155, characters 8-32: -warning: axiom to_uint16_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 160, characters 8-32: -warning: axiom to_uint16_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 171, characters 8-32: -warning: axiom to_uint32_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 176, characters 8-32: -warning: axiom to_uint32_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 187, characters 8-32: -warning: axiom to_uint64_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 192, characters 8-32: -warning: axiom to_uint64_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 219, characters 8-31: -warning: axiom to_sint8_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 224, characters 8-31: -warning: axiom to_sint8_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 235, characters 8-32: -warning: axiom to_sint16_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 240, characters 8-32: -warning: axiom to_sint16_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 251, characters 8-32: -warning: axiom to_sint32_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 256, characters 8-32: -warning: axiom to_sint32_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 267, characters 8-32: -warning: axiom to_sint64_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 272, characters 8-32: -warning: axiom to_sint64_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 299, characters 8-21: -warning: axiom to_uint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 329, characters 8-21: -warning: axiom is_uint8_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 332, characters 8-20: -warning: axiom is_uint8_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 335, characters 8-21: -warning: axiom is_uint8_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 338, characters 8-20: -warning: axiom is_uint8_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 341, characters 8-25: -warning: axiom is_uint8_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 344, characters 8-25: -warning: axiom is_uint8_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 348, characters 8-22: -warning: axiom is_uint16_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 351, characters 8-21: -warning: axiom is_uint16_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 354, characters 8-22: -warning: axiom is_uint16_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 357, characters 8-21: -warning: axiom is_uint16_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 360, characters 8-26: -warning: axiom is_uint16_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 363, characters 8-26: -warning: axiom is_uint16_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 367, characters 8-22: -warning: axiom is_uint32_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 370, characters 8-21: -warning: axiom is_uint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 373, characters 8-22: -warning: axiom is_uint32_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 376, characters 8-21: -warning: axiom is_uint32_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 379, characters 8-26: -warning: axiom is_uint32_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 382, characters 8-26: -warning: axiom is_uint32_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 386, characters 8-22: -warning: axiom is_uint64_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 389, characters 8-21: -warning: axiom is_uint64_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 392, characters 8-22: -warning: axiom is_uint64_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 395, characters 8-21: -warning: axiom is_uint64_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 398, characters 8-26: -warning: axiom is_uint64_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 401, characters 8-26: -warning: axiom is_uint64_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 428, characters 8-21: -warning: axiom is_sint8_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 431, characters 8-21: -warning: axiom is_sint8_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 434, characters 8-20: -warning: axiom is_sint8_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 437, characters 8-21: -warning: axiom is_sint8_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 440, characters 8-20: -warning: axiom is_sint8_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 443, characters 8-21: -warning: axiom is_sint8_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 446, characters 8-25: -warning: axiom is_sint8_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 449, characters 8-25: -warning: axiom is_sint8_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 453, characters 8-22: -warning: axiom is_sint16_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 456, characters 8-22: -warning: axiom is_sint16_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 459, characters 8-21: -warning: axiom is_sint16_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 462, characters 8-22: -warning: axiom is_sint16_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 465, characters 8-21: -warning: axiom is_sint16_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 468, characters 8-22: -warning: axiom is_sint16_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 471, characters 8-26: -warning: axiom is_sint16_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 474, characters 8-26: -warning: axiom is_sint16_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 478, characters 8-22: -warning: axiom is_sint32_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 481, characters 8-22: -warning: axiom is_sint32_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 484, characters 8-21: -warning: axiom is_sint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 487, characters 8-22: -warning: axiom is_sint32_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 490, characters 8-21: -warning: axiom is_sint32_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 493, characters 8-22: -warning: axiom is_sint32_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 496, characters 8-26: -warning: axiom is_sint32_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 499, characters 8-26: -warning: axiom is_sint32_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 503, characters 8-22: -warning: axiom is_sint64_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 506, characters 8-22: -warning: axiom is_sint64_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 509, characters 8-21: -warning: axiom is_sint64_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 512, characters 8-22: -warning: axiom is_sint64_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 515, characters 8-21: -warning: axiom is_sint64_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 518, characters 8-22: -warning: axiom is_sint64_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 521, characters 8-26: -warning: axiom is_sint64_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 524, characters 8-26: -warning: axiom is_sint64_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 549, characters 8-20: -warning: axiom lor_addition does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 552, characters 8-21: -warning: axiom lxor_addition does not contain any local abstract symbol -======= -File "WP-SHARE/src/./qed.why", line 76, characters 8-19: -warning: axiom c_euclidian does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 91, characters 8-22: -warning: axiom cmod_remainder does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 97, characters 8-20: -warning: axiom cdiv_neutral does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 98, characters 8-16: -warning: axiom cdiv_inv does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 32, characters 8-15: -warning: axiom abs_def does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 43, characters 8-17: -warning: axiom sqrt_lin1 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 44, characters 8-17: -warning: axiom sqrt_lin0 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 45, characters 8-14: -warning: axiom sqrt_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 46, characters 8-14: -warning: axiom sqrt_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 55, characters 8-15: -warning: axiom exp_pos does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 36, characters 8-17: -warning: axiom lnot_bool does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 39, characters 8-18: -warning: axiom land_idemp does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 40, characters 8-14: -warning: axiom land_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 41, characters 8-17: -warning: axiom land_0bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 42, characters 8-14: -warning: axiom land_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 43, characters 8-17: -warning: axiom land_1bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 44, characters 8-17: -warning: axiom land_bool does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 49, characters 8-17: -warning: axiom lor_idemp does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 50, characters 8-13: -warning: axiom lor_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 51, characters 8-16: -warning: axiom lor_1bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 52, characters 8-13: -warning: axiom lor_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 53, characters 8-16: -warning: axiom lor_0bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 54, characters 8-16: -warning: axiom lor_bool does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 59, characters 8-22: -warning: axiom lxor_nilpotent does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 60, characters 8-14: -warning: axiom lxor_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 61, characters 8-17: -warning: axiom lxor_1bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 62, characters 8-14: -warning: axiom lxor_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 63, characters 8-17: -warning: axiom lxor_0bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 64, characters 8-17: -warning: axiom lxor_bool does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 71, characters 8-20: -warning: axiom bit_test_def does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 78, characters 8-27: -warning: axiom bit_test_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 84, characters 8-15: -warning: axiom lsl_1_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 86, characters 8-31: -warning: axiom bit_test_extraction_bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 88, characters 8-34: -warning: axiom bit_test_extraction_bis_eq does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 93, characters 8-23: -warning: axiom lnot_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 99, characters 8-23: -warning: axiom land_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 105, characters 8-22: -warning: axiom lor_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 111, characters 8-23: -warning: axiom lxor_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 119, characters 8-20: -warning: axiom land_1_lsl_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 124, characters 8-26: -warning: axiom lsl_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 130, characters 8-26: -warning: axiom lsl_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 136, characters 8-23: -warning: axiom lsr_extractionl does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 142, characters 8-23: -warning: axiom lsl1_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 173, characters 8-31: -warning: axiom to_uint8_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 178, characters 8-31: -warning: axiom to_uint8_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 189, characters 8-32: -warning: axiom to_uint16_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 194, characters 8-32: -warning: axiom to_uint16_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 205, characters 8-32: -warning: axiom to_uint32_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 210, characters 8-32: -warning: axiom to_uint32_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 221, characters 8-32: -warning: axiom to_uint64_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 226, characters 8-32: -warning: axiom to_uint64_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 253, characters 8-31: -warning: axiom to_sint8_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 258, characters 8-31: -warning: axiom to_sint8_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 269, characters 8-32: -warning: axiom to_sint16_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 274, characters 8-32: -warning: axiom to_sint16_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 285, characters 8-32: -warning: axiom to_sint32_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 290, characters 8-32: -warning: axiom to_sint32_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 301, characters 8-32: -warning: axiom to_sint64_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 306, characters 8-32: -warning: axiom to_sint64_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 333, characters 8-21: -warning: axiom to_uint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 363, characters 8-21: -warning: axiom is_uint8_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 366, characters 8-20: -warning: axiom is_uint8_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 369, characters 8-21: -warning: axiom is_uint8_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 372, characters 8-20: -warning: axiom is_uint8_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 375, characters 8-25: -warning: axiom is_uint8_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 378, characters 8-25: -warning: axiom is_uint8_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 382, characters 8-22: -warning: axiom is_uint16_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 385, characters 8-21: -warning: axiom is_uint16_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 388, characters 8-22: -warning: axiom is_uint16_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 391, characters 8-21: -warning: axiom is_uint16_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 394, characters 8-26: -warning: axiom is_uint16_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 397, characters 8-26: -warning: axiom is_uint16_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 401, characters 8-22: -warning: axiom is_uint32_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 404, characters 8-21: -warning: axiom is_uint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 407, characters 8-22: -warning: axiom is_uint32_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 410, characters 8-21: -warning: axiom is_uint32_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 413, characters 8-26: -warning: axiom is_uint32_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 416, characters 8-26: -warning: axiom is_uint32_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 420, characters 8-22: -warning: axiom is_uint64_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 423, characters 8-21: -warning: axiom is_uint64_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 426, characters 8-22: -warning: axiom is_uint64_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 429, characters 8-21: -warning: axiom is_uint64_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 432, characters 8-26: -warning: axiom is_uint64_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 435, characters 8-26: -warning: axiom is_uint64_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 462, characters 8-21: -warning: axiom is_sint8_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 465, characters 8-21: -warning: axiom is_sint8_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 468, characters 8-20: -warning: axiom is_sint8_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 471, characters 8-21: -warning: axiom is_sint8_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 474, characters 8-20: -warning: axiom is_sint8_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 477, characters 8-21: -warning: axiom is_sint8_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 480, characters 8-25: -warning: axiom is_sint8_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 483, characters 8-25: -warning: axiom is_sint8_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 487, characters 8-22: -warning: axiom is_sint16_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 490, characters 8-22: -warning: axiom is_sint16_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 493, characters 8-21: -warning: axiom is_sint16_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 496, characters 8-22: -warning: axiom is_sint16_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 499, characters 8-21: -warning: axiom is_sint16_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 502, characters 8-22: -warning: axiom is_sint16_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 505, characters 8-26: -warning: axiom is_sint16_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 508, characters 8-26: -warning: axiom is_sint16_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 512, characters 8-22: -warning: axiom is_sint32_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 515, characters 8-22: -warning: axiom is_sint32_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 518, characters 8-21: -warning: axiom is_sint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 521, characters 8-22: -warning: axiom is_sint32_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 524, characters 8-21: -warning: axiom is_sint32_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 527, characters 8-22: -warning: axiom is_sint32_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 530, characters 8-26: -warning: axiom is_sint32_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 533, characters 8-26: -warning: axiom is_sint32_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 537, characters 8-22: -warning: axiom is_sint64_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 540, characters 8-22: -warning: axiom is_sint64_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 543, characters 8-21: -warning: axiom is_sint64_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 546, characters 8-22: -warning: axiom is_sint64_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 549, characters 8-21: -warning: axiom is_sint64_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 552, characters 8-22: -warning: axiom is_sint64_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 555, characters 8-26: -warning: axiom is_sint64_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 558, characters 8-26: -warning: axiom is_sint64_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 583, characters 8-20: -warning: axiom lor_addition does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 586, characters 8-21: -warning: axiom lxor_addition does not contain any local abstract symbol ->>>>>>> origin/master diff --git a/src/plugins/wp/share/src/logs/Qed.why3.check.err b/src/plugins/wp/share/src/logs/Qed.why3.check.err deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/src/plugins/wp/share/src/logs/Square.altergo.err b/src/plugins/wp/share/src/logs/Square.altergo.err deleted file mode 100644 index be50d9d30c5..00000000000 --- a/src/plugins/wp/share/src/logs/Square.altergo.err +++ /dev/null @@ -1,439 +0,0 @@ -[Config] reading extra configuration file realization.conf -<<<<<<< HEAD -||||||| merged common ancestors -File "WP-SHARE/src/./qed.why", line 76, characters 8-19: -warning: axiom c_euclidian does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 91, characters 8-22: -warning: axiom cmod_remainder does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 97, characters 8-20: -warning: axiom cdiv_neutral does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 98, characters 8-16: -warning: axiom cdiv_inv does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 32, characters 8-15: -warning: axiom abs_def does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 43, characters 8-17: -warning: axiom sqrt_lin1 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 44, characters 8-17: -warning: axiom sqrt_lin0 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 45, characters 8-14: -warning: axiom sqrt_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 46, characters 8-14: -warning: axiom sqrt_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 55, characters 8-15: -warning: axiom exp_pos does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 37, characters 8-20: -warning: axiom bit_test_def does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 44, characters 8-27: -warning: axiom bit_test_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 50, characters 8-15: -warning: axiom lsl_1_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 52, characters 8-31: -warning: axiom bit_test_extraction_bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 54, characters 8-34: -warning: axiom bit_test_extraction_bis_eq does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 59, characters 8-23: -warning: axiom lnot_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 65, characters 8-23: -warning: axiom land_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 71, characters 8-22: -warning: axiom lor_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 77, characters 8-23: -warning: axiom lxor_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 85, characters 8-20: -warning: axiom land_1_lsl_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 90, characters 8-26: -warning: axiom lsl_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 96, characters 8-26: -warning: axiom lsl_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 102, characters 8-23: -warning: axiom lsr_extractionl does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 108, characters 8-23: -warning: axiom lsl1_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 139, characters 8-31: -warning: axiom to_uint8_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 144, characters 8-31: -warning: axiom to_uint8_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 155, characters 8-32: -warning: axiom to_uint16_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 160, characters 8-32: -warning: axiom to_uint16_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 171, characters 8-32: -warning: axiom to_uint32_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 176, characters 8-32: -warning: axiom to_uint32_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 187, characters 8-32: -warning: axiom to_uint64_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 192, characters 8-32: -warning: axiom to_uint64_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 219, characters 8-31: -warning: axiom to_sint8_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 224, characters 8-31: -warning: axiom to_sint8_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 235, characters 8-32: -warning: axiom to_sint16_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 240, characters 8-32: -warning: axiom to_sint16_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 251, characters 8-32: -warning: axiom to_sint32_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 256, characters 8-32: -warning: axiom to_sint32_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 267, characters 8-32: -warning: axiom to_sint64_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 272, characters 8-32: -warning: axiom to_sint64_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 299, characters 8-21: -warning: axiom to_uint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 329, characters 8-21: -warning: axiom is_uint8_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 332, characters 8-20: -warning: axiom is_uint8_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 335, characters 8-21: -warning: axiom is_uint8_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 338, characters 8-20: -warning: axiom is_uint8_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 341, characters 8-25: -warning: axiom is_uint8_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 344, characters 8-25: -warning: axiom is_uint8_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 348, characters 8-22: -warning: axiom is_uint16_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 351, characters 8-21: -warning: axiom is_uint16_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 354, characters 8-22: -warning: axiom is_uint16_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 357, characters 8-21: -warning: axiom is_uint16_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 360, characters 8-26: -warning: axiom is_uint16_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 363, characters 8-26: -warning: axiom is_uint16_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 367, characters 8-22: -warning: axiom is_uint32_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 370, characters 8-21: -warning: axiom is_uint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 373, characters 8-22: -warning: axiom is_uint32_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 376, characters 8-21: -warning: axiom is_uint32_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 379, characters 8-26: -warning: axiom is_uint32_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 382, characters 8-26: -warning: axiom is_uint32_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 386, characters 8-22: -warning: axiom is_uint64_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 389, characters 8-21: -warning: axiom is_uint64_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 392, characters 8-22: -warning: axiom is_uint64_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 395, characters 8-21: -warning: axiom is_uint64_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 398, characters 8-26: -warning: axiom is_uint64_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 401, characters 8-26: -warning: axiom is_uint64_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 428, characters 8-21: -warning: axiom is_sint8_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 431, characters 8-21: -warning: axiom is_sint8_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 434, characters 8-20: -warning: axiom is_sint8_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 437, characters 8-21: -warning: axiom is_sint8_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 440, characters 8-20: -warning: axiom is_sint8_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 443, characters 8-21: -warning: axiom is_sint8_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 446, characters 8-25: -warning: axiom is_sint8_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 449, characters 8-25: -warning: axiom is_sint8_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 453, characters 8-22: -warning: axiom is_sint16_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 456, characters 8-22: -warning: axiom is_sint16_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 459, characters 8-21: -warning: axiom is_sint16_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 462, characters 8-22: -warning: axiom is_sint16_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 465, characters 8-21: -warning: axiom is_sint16_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 468, characters 8-22: -warning: axiom is_sint16_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 471, characters 8-26: -warning: axiom is_sint16_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 474, characters 8-26: -warning: axiom is_sint16_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 478, characters 8-22: -warning: axiom is_sint32_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 481, characters 8-22: -warning: axiom is_sint32_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 484, characters 8-21: -warning: axiom is_sint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 487, characters 8-22: -warning: axiom is_sint32_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 490, characters 8-21: -warning: axiom is_sint32_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 493, characters 8-22: -warning: axiom is_sint32_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 496, characters 8-26: -warning: axiom is_sint32_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 499, characters 8-26: -warning: axiom is_sint32_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 503, characters 8-22: -warning: axiom is_sint64_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 506, characters 8-22: -warning: axiom is_sint64_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 509, characters 8-21: -warning: axiom is_sint64_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 512, characters 8-22: -warning: axiom is_sint64_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 515, characters 8-21: -warning: axiom is_sint64_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 518, characters 8-22: -warning: axiom is_sint64_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 521, characters 8-26: -warning: axiom is_sint64_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 524, characters 8-26: -warning: axiom is_sint64_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 549, characters 8-20: -warning: axiom lor_addition does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 552, characters 8-21: -warning: axiom lxor_addition does not contain any local abstract symbol -======= -File "WP-SHARE/src/./qed.why", line 76, characters 8-19: -warning: axiom c_euclidian does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 91, characters 8-22: -warning: axiom cmod_remainder does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 97, characters 8-20: -warning: axiom cdiv_neutral does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 98, characters 8-16: -warning: axiom cdiv_inv does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 32, characters 8-15: -warning: axiom abs_def does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 43, characters 8-17: -warning: axiom sqrt_lin1 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 44, characters 8-17: -warning: axiom sqrt_lin0 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 45, characters 8-14: -warning: axiom sqrt_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 46, characters 8-14: -warning: axiom sqrt_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 55, characters 8-15: -warning: axiom exp_pos does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 36, characters 8-17: -warning: axiom lnot_bool does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 39, characters 8-18: -warning: axiom land_idemp does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 40, characters 8-14: -warning: axiom land_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 41, characters 8-17: -warning: axiom land_0bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 42, characters 8-14: -warning: axiom land_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 43, characters 8-17: -warning: axiom land_1bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 44, characters 8-17: -warning: axiom land_bool does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 49, characters 8-17: -warning: axiom lor_idemp does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 50, characters 8-13: -warning: axiom lor_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 51, characters 8-16: -warning: axiom lor_1bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 52, characters 8-13: -warning: axiom lor_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 53, characters 8-16: -warning: axiom lor_0bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 54, characters 8-16: -warning: axiom lor_bool does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 59, characters 8-22: -warning: axiom lxor_nilpotent does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 60, characters 8-14: -warning: axiom lxor_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 61, characters 8-17: -warning: axiom lxor_1bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 62, characters 8-14: -warning: axiom lxor_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 63, characters 8-17: -warning: axiom lxor_0bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 64, characters 8-17: -warning: axiom lxor_bool does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 71, characters 8-20: -warning: axiom bit_test_def does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 78, characters 8-27: -warning: axiom bit_test_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 84, characters 8-15: -warning: axiom lsl_1_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 86, characters 8-31: -warning: axiom bit_test_extraction_bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 88, characters 8-34: -warning: axiom bit_test_extraction_bis_eq does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 93, characters 8-23: -warning: axiom lnot_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 99, characters 8-23: -warning: axiom land_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 105, characters 8-22: -warning: axiom lor_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 111, characters 8-23: -warning: axiom lxor_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 119, characters 8-20: -warning: axiom land_1_lsl_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 124, characters 8-26: -warning: axiom lsl_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 130, characters 8-26: -warning: axiom lsl_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 136, characters 8-23: -warning: axiom lsr_extractionl does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 142, characters 8-23: -warning: axiom lsl1_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 173, characters 8-31: -warning: axiom to_uint8_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 178, characters 8-31: -warning: axiom to_uint8_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 189, characters 8-32: -warning: axiom to_uint16_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 194, characters 8-32: -warning: axiom to_uint16_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 205, characters 8-32: -warning: axiom to_uint32_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 210, characters 8-32: -warning: axiom to_uint32_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 221, characters 8-32: -warning: axiom to_uint64_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 226, characters 8-32: -warning: axiom to_uint64_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 253, characters 8-31: -warning: axiom to_sint8_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 258, characters 8-31: -warning: axiom to_sint8_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 269, characters 8-32: -warning: axiom to_sint16_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 274, characters 8-32: -warning: axiom to_sint16_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 285, characters 8-32: -warning: axiom to_sint32_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 290, characters 8-32: -warning: axiom to_sint32_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 301, characters 8-32: -warning: axiom to_sint64_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 306, characters 8-32: -warning: axiom to_sint64_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 333, characters 8-21: -warning: axiom to_uint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 363, characters 8-21: -warning: axiom is_uint8_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 366, characters 8-20: -warning: axiom is_uint8_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 369, characters 8-21: -warning: axiom is_uint8_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 372, characters 8-20: -warning: axiom is_uint8_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 375, characters 8-25: -warning: axiom is_uint8_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 378, characters 8-25: -warning: axiom is_uint8_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 382, characters 8-22: -warning: axiom is_uint16_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 385, characters 8-21: -warning: axiom is_uint16_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 388, characters 8-22: -warning: axiom is_uint16_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 391, characters 8-21: -warning: axiom is_uint16_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 394, characters 8-26: -warning: axiom is_uint16_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 397, characters 8-26: -warning: axiom is_uint16_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 401, characters 8-22: -warning: axiom is_uint32_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 404, characters 8-21: -warning: axiom is_uint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 407, characters 8-22: -warning: axiom is_uint32_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 410, characters 8-21: -warning: axiom is_uint32_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 413, characters 8-26: -warning: axiom is_uint32_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 416, characters 8-26: -warning: axiom is_uint32_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 420, characters 8-22: -warning: axiom is_uint64_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 423, characters 8-21: -warning: axiom is_uint64_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 426, characters 8-22: -warning: axiom is_uint64_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 429, characters 8-21: -warning: axiom is_uint64_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 432, characters 8-26: -warning: axiom is_uint64_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 435, characters 8-26: -warning: axiom is_uint64_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 462, characters 8-21: -warning: axiom is_sint8_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 465, characters 8-21: -warning: axiom is_sint8_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 468, characters 8-20: -warning: axiom is_sint8_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 471, characters 8-21: -warning: axiom is_sint8_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 474, characters 8-20: -warning: axiom is_sint8_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 477, characters 8-21: -warning: axiom is_sint8_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 480, characters 8-25: -warning: axiom is_sint8_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 483, characters 8-25: -warning: axiom is_sint8_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 487, characters 8-22: -warning: axiom is_sint16_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 490, characters 8-22: -warning: axiom is_sint16_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 493, characters 8-21: -warning: axiom is_sint16_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 496, characters 8-22: -warning: axiom is_sint16_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 499, characters 8-21: -warning: axiom is_sint16_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 502, characters 8-22: -warning: axiom is_sint16_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 505, characters 8-26: -warning: axiom is_sint16_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 508, characters 8-26: -warning: axiom is_sint16_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 512, characters 8-22: -warning: axiom is_sint32_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 515, characters 8-22: -warning: axiom is_sint32_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 518, characters 8-21: -warning: axiom is_sint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 521, characters 8-22: -warning: axiom is_sint32_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 524, characters 8-21: -warning: axiom is_sint32_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 527, characters 8-22: -warning: axiom is_sint32_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 530, characters 8-26: -warning: axiom is_sint32_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 533, characters 8-26: -warning: axiom is_sint32_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 537, characters 8-22: -warning: axiom is_sint64_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 540, characters 8-22: -warning: axiom is_sint64_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 543, characters 8-21: -warning: axiom is_sint64_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 546, characters 8-22: -warning: axiom is_sint64_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 549, characters 8-21: -warning: axiom is_sint64_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 552, characters 8-22: -warning: axiom is_sint64_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 555, characters 8-26: -warning: axiom is_sint64_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 558, characters 8-26: -warning: axiom is_sint64_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 583, characters 8-20: -warning: axiom lor_addition does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 586, characters 8-21: -warning: axiom lxor_addition does not contain any local abstract symbol ->>>>>>> origin/master diff --git a/src/plugins/wp/share/src/logs/Square.coq.err b/src/plugins/wp/share/src/logs/Square.coq.err deleted file mode 100644 index be50d9d30c5..00000000000 --- a/src/plugins/wp/share/src/logs/Square.coq.err +++ /dev/null @@ -1,439 +0,0 @@ -[Config] reading extra configuration file realization.conf -<<<<<<< HEAD -||||||| merged common ancestors -File "WP-SHARE/src/./qed.why", line 76, characters 8-19: -warning: axiom c_euclidian does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 91, characters 8-22: -warning: axiom cmod_remainder does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 97, characters 8-20: -warning: axiom cdiv_neutral does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 98, characters 8-16: -warning: axiom cdiv_inv does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 32, characters 8-15: -warning: axiom abs_def does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 43, characters 8-17: -warning: axiom sqrt_lin1 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 44, characters 8-17: -warning: axiom sqrt_lin0 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 45, characters 8-14: -warning: axiom sqrt_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 46, characters 8-14: -warning: axiom sqrt_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 55, characters 8-15: -warning: axiom exp_pos does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 37, characters 8-20: -warning: axiom bit_test_def does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 44, characters 8-27: -warning: axiom bit_test_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 50, characters 8-15: -warning: axiom lsl_1_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 52, characters 8-31: -warning: axiom bit_test_extraction_bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 54, characters 8-34: -warning: axiom bit_test_extraction_bis_eq does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 59, characters 8-23: -warning: axiom lnot_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 65, characters 8-23: -warning: axiom land_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 71, characters 8-22: -warning: axiom lor_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 77, characters 8-23: -warning: axiom lxor_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 85, characters 8-20: -warning: axiom land_1_lsl_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 90, characters 8-26: -warning: axiom lsl_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 96, characters 8-26: -warning: axiom lsl_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 102, characters 8-23: -warning: axiom lsr_extractionl does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 108, characters 8-23: -warning: axiom lsl1_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 139, characters 8-31: -warning: axiom to_uint8_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 144, characters 8-31: -warning: axiom to_uint8_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 155, characters 8-32: -warning: axiom to_uint16_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 160, characters 8-32: -warning: axiom to_uint16_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 171, characters 8-32: -warning: axiom to_uint32_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 176, characters 8-32: -warning: axiom to_uint32_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 187, characters 8-32: -warning: axiom to_uint64_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 192, characters 8-32: -warning: axiom to_uint64_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 219, characters 8-31: -warning: axiom to_sint8_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 224, characters 8-31: -warning: axiom to_sint8_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 235, characters 8-32: -warning: axiom to_sint16_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 240, characters 8-32: -warning: axiom to_sint16_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 251, characters 8-32: -warning: axiom to_sint32_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 256, characters 8-32: -warning: axiom to_sint32_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 267, characters 8-32: -warning: axiom to_sint64_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 272, characters 8-32: -warning: axiom to_sint64_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 299, characters 8-21: -warning: axiom to_uint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 329, characters 8-21: -warning: axiom is_uint8_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 332, characters 8-20: -warning: axiom is_uint8_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 335, characters 8-21: -warning: axiom is_uint8_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 338, characters 8-20: -warning: axiom is_uint8_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 341, characters 8-25: -warning: axiom is_uint8_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 344, characters 8-25: -warning: axiom is_uint8_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 348, characters 8-22: -warning: axiom is_uint16_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 351, characters 8-21: -warning: axiom is_uint16_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 354, characters 8-22: -warning: axiom is_uint16_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 357, characters 8-21: -warning: axiom is_uint16_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 360, characters 8-26: -warning: axiom is_uint16_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 363, characters 8-26: -warning: axiom is_uint16_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 367, characters 8-22: -warning: axiom is_uint32_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 370, characters 8-21: -warning: axiom is_uint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 373, characters 8-22: -warning: axiom is_uint32_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 376, characters 8-21: -warning: axiom is_uint32_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 379, characters 8-26: -warning: axiom is_uint32_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 382, characters 8-26: -warning: axiom is_uint32_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 386, characters 8-22: -warning: axiom is_uint64_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 389, characters 8-21: -warning: axiom is_uint64_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 392, characters 8-22: -warning: axiom is_uint64_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 395, characters 8-21: -warning: axiom is_uint64_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 398, characters 8-26: -warning: axiom is_uint64_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 401, characters 8-26: -warning: axiom is_uint64_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 428, characters 8-21: -warning: axiom is_sint8_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 431, characters 8-21: -warning: axiom is_sint8_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 434, characters 8-20: -warning: axiom is_sint8_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 437, characters 8-21: -warning: axiom is_sint8_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 440, characters 8-20: -warning: axiom is_sint8_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 443, characters 8-21: -warning: axiom is_sint8_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 446, characters 8-25: -warning: axiom is_sint8_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 449, characters 8-25: -warning: axiom is_sint8_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 453, characters 8-22: -warning: axiom is_sint16_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 456, characters 8-22: -warning: axiom is_sint16_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 459, characters 8-21: -warning: axiom is_sint16_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 462, characters 8-22: -warning: axiom is_sint16_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 465, characters 8-21: -warning: axiom is_sint16_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 468, characters 8-22: -warning: axiom is_sint16_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 471, characters 8-26: -warning: axiom is_sint16_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 474, characters 8-26: -warning: axiom is_sint16_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 478, characters 8-22: -warning: axiom is_sint32_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 481, characters 8-22: -warning: axiom is_sint32_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 484, characters 8-21: -warning: axiom is_sint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 487, characters 8-22: -warning: axiom is_sint32_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 490, characters 8-21: -warning: axiom is_sint32_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 493, characters 8-22: -warning: axiom is_sint32_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 496, characters 8-26: -warning: axiom is_sint32_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 499, characters 8-26: -warning: axiom is_sint32_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 503, characters 8-22: -warning: axiom is_sint64_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 506, characters 8-22: -warning: axiom is_sint64_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 509, characters 8-21: -warning: axiom is_sint64_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 512, characters 8-22: -warning: axiom is_sint64_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 515, characters 8-21: -warning: axiom is_sint64_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 518, characters 8-22: -warning: axiom is_sint64_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 521, characters 8-26: -warning: axiom is_sint64_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 524, characters 8-26: -warning: axiom is_sint64_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 549, characters 8-20: -warning: axiom lor_addition does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 552, characters 8-21: -warning: axiom lxor_addition does not contain any local abstract symbol -======= -File "WP-SHARE/src/./qed.why", line 76, characters 8-19: -warning: axiom c_euclidian does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 91, characters 8-22: -warning: axiom cmod_remainder does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 97, characters 8-20: -warning: axiom cdiv_neutral does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 98, characters 8-16: -warning: axiom cdiv_inv does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 32, characters 8-15: -warning: axiom abs_def does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 43, characters 8-17: -warning: axiom sqrt_lin1 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 44, characters 8-17: -warning: axiom sqrt_lin0 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 45, characters 8-14: -warning: axiom sqrt_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 46, characters 8-14: -warning: axiom sqrt_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 55, characters 8-15: -warning: axiom exp_pos does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 36, characters 8-17: -warning: axiom lnot_bool does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 39, characters 8-18: -warning: axiom land_idemp does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 40, characters 8-14: -warning: axiom land_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 41, characters 8-17: -warning: axiom land_0bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 42, characters 8-14: -warning: axiom land_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 43, characters 8-17: -warning: axiom land_1bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 44, characters 8-17: -warning: axiom land_bool does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 49, characters 8-17: -warning: axiom lor_idemp does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 50, characters 8-13: -warning: axiom lor_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 51, characters 8-16: -warning: axiom lor_1bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 52, characters 8-13: -warning: axiom lor_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 53, characters 8-16: -warning: axiom lor_0bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 54, characters 8-16: -warning: axiom lor_bool does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 59, characters 8-22: -warning: axiom lxor_nilpotent does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 60, characters 8-14: -warning: axiom lxor_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 61, characters 8-17: -warning: axiom lxor_1bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 62, characters 8-14: -warning: axiom lxor_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 63, characters 8-17: -warning: axiom lxor_0bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 64, characters 8-17: -warning: axiom lxor_bool does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 71, characters 8-20: -warning: axiom bit_test_def does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 78, characters 8-27: -warning: axiom bit_test_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 84, characters 8-15: -warning: axiom lsl_1_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 86, characters 8-31: -warning: axiom bit_test_extraction_bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 88, characters 8-34: -warning: axiom bit_test_extraction_bis_eq does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 93, characters 8-23: -warning: axiom lnot_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 99, characters 8-23: -warning: axiom land_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 105, characters 8-22: -warning: axiom lor_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 111, characters 8-23: -warning: axiom lxor_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 119, characters 8-20: -warning: axiom land_1_lsl_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 124, characters 8-26: -warning: axiom lsl_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 130, characters 8-26: -warning: axiom lsl_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 136, characters 8-23: -warning: axiom lsr_extractionl does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 142, characters 8-23: -warning: axiom lsl1_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 173, characters 8-31: -warning: axiom to_uint8_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 178, characters 8-31: -warning: axiom to_uint8_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 189, characters 8-32: -warning: axiom to_uint16_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 194, characters 8-32: -warning: axiom to_uint16_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 205, characters 8-32: -warning: axiom to_uint32_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 210, characters 8-32: -warning: axiom to_uint32_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 221, characters 8-32: -warning: axiom to_uint64_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 226, characters 8-32: -warning: axiom to_uint64_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 253, characters 8-31: -warning: axiom to_sint8_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 258, characters 8-31: -warning: axiom to_sint8_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 269, characters 8-32: -warning: axiom to_sint16_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 274, characters 8-32: -warning: axiom to_sint16_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 285, characters 8-32: -warning: axiom to_sint32_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 290, characters 8-32: -warning: axiom to_sint32_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 301, characters 8-32: -warning: axiom to_sint64_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 306, characters 8-32: -warning: axiom to_sint64_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 333, characters 8-21: -warning: axiom to_uint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 363, characters 8-21: -warning: axiom is_uint8_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 366, characters 8-20: -warning: axiom is_uint8_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 369, characters 8-21: -warning: axiom is_uint8_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 372, characters 8-20: -warning: axiom is_uint8_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 375, characters 8-25: -warning: axiom is_uint8_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 378, characters 8-25: -warning: axiom is_uint8_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 382, characters 8-22: -warning: axiom is_uint16_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 385, characters 8-21: -warning: axiom is_uint16_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 388, characters 8-22: -warning: axiom is_uint16_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 391, characters 8-21: -warning: axiom is_uint16_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 394, characters 8-26: -warning: axiom is_uint16_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 397, characters 8-26: -warning: axiom is_uint16_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 401, characters 8-22: -warning: axiom is_uint32_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 404, characters 8-21: -warning: axiom is_uint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 407, characters 8-22: -warning: axiom is_uint32_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 410, characters 8-21: -warning: axiom is_uint32_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 413, characters 8-26: -warning: axiom is_uint32_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 416, characters 8-26: -warning: axiom is_uint32_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 420, characters 8-22: -warning: axiom is_uint64_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 423, characters 8-21: -warning: axiom is_uint64_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 426, characters 8-22: -warning: axiom is_uint64_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 429, characters 8-21: -warning: axiom is_uint64_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 432, characters 8-26: -warning: axiom is_uint64_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 435, characters 8-26: -warning: axiom is_uint64_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 462, characters 8-21: -warning: axiom is_sint8_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 465, characters 8-21: -warning: axiom is_sint8_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 468, characters 8-20: -warning: axiom is_sint8_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 471, characters 8-21: -warning: axiom is_sint8_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 474, characters 8-20: -warning: axiom is_sint8_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 477, characters 8-21: -warning: axiom is_sint8_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 480, characters 8-25: -warning: axiom is_sint8_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 483, characters 8-25: -warning: axiom is_sint8_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 487, characters 8-22: -warning: axiom is_sint16_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 490, characters 8-22: -warning: axiom is_sint16_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 493, characters 8-21: -warning: axiom is_sint16_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 496, characters 8-22: -warning: axiom is_sint16_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 499, characters 8-21: -warning: axiom is_sint16_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 502, characters 8-22: -warning: axiom is_sint16_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 505, characters 8-26: -warning: axiom is_sint16_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 508, characters 8-26: -warning: axiom is_sint16_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 512, characters 8-22: -warning: axiom is_sint32_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 515, characters 8-22: -warning: axiom is_sint32_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 518, characters 8-21: -warning: axiom is_sint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 521, characters 8-22: -warning: axiom is_sint32_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 524, characters 8-21: -warning: axiom is_sint32_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 527, characters 8-22: -warning: axiom is_sint32_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 530, characters 8-26: -warning: axiom is_sint32_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 533, characters 8-26: -warning: axiom is_sint32_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 537, characters 8-22: -warning: axiom is_sint64_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 540, characters 8-22: -warning: axiom is_sint64_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 543, characters 8-21: -warning: axiom is_sint64_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 546, characters 8-22: -warning: axiom is_sint64_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 549, characters 8-21: -warning: axiom is_sint64_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 552, characters 8-22: -warning: axiom is_sint64_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 555, characters 8-26: -warning: axiom is_sint64_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 558, characters 8-26: -warning: axiom is_sint64_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 583, characters 8-20: -warning: axiom lor_addition does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 586, characters 8-21: -warning: axiom lxor_addition does not contain any local abstract symbol ->>>>>>> origin/master diff --git a/src/plugins/wp/share/src/logs/Square.why3.check.err b/src/plugins/wp/share/src/logs/Square.why3.check.err deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/src/plugins/wp/share/src/logs/Vlist.altergo.err b/src/plugins/wp/share/src/logs/Vlist.altergo.err deleted file mode 100644 index be50d9d30c5..00000000000 --- a/src/plugins/wp/share/src/logs/Vlist.altergo.err +++ /dev/null @@ -1,439 +0,0 @@ -[Config] reading extra configuration file realization.conf -<<<<<<< HEAD -||||||| merged common ancestors -File "WP-SHARE/src/./qed.why", line 76, characters 8-19: -warning: axiom c_euclidian does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 91, characters 8-22: -warning: axiom cmod_remainder does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 97, characters 8-20: -warning: axiom cdiv_neutral does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 98, characters 8-16: -warning: axiom cdiv_inv does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 32, characters 8-15: -warning: axiom abs_def does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 43, characters 8-17: -warning: axiom sqrt_lin1 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 44, characters 8-17: -warning: axiom sqrt_lin0 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 45, characters 8-14: -warning: axiom sqrt_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 46, characters 8-14: -warning: axiom sqrt_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 55, characters 8-15: -warning: axiom exp_pos does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 37, characters 8-20: -warning: axiom bit_test_def does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 44, characters 8-27: -warning: axiom bit_test_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 50, characters 8-15: -warning: axiom lsl_1_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 52, characters 8-31: -warning: axiom bit_test_extraction_bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 54, characters 8-34: -warning: axiom bit_test_extraction_bis_eq does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 59, characters 8-23: -warning: axiom lnot_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 65, characters 8-23: -warning: axiom land_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 71, characters 8-22: -warning: axiom lor_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 77, characters 8-23: -warning: axiom lxor_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 85, characters 8-20: -warning: axiom land_1_lsl_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 90, characters 8-26: -warning: axiom lsl_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 96, characters 8-26: -warning: axiom lsl_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 102, characters 8-23: -warning: axiom lsr_extractionl does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 108, characters 8-23: -warning: axiom lsl1_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 139, characters 8-31: -warning: axiom to_uint8_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 144, characters 8-31: -warning: axiom to_uint8_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 155, characters 8-32: -warning: axiom to_uint16_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 160, characters 8-32: -warning: axiom to_uint16_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 171, characters 8-32: -warning: axiom to_uint32_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 176, characters 8-32: -warning: axiom to_uint32_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 187, characters 8-32: -warning: axiom to_uint64_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 192, characters 8-32: -warning: axiom to_uint64_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 219, characters 8-31: -warning: axiom to_sint8_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 224, characters 8-31: -warning: axiom to_sint8_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 235, characters 8-32: -warning: axiom to_sint16_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 240, characters 8-32: -warning: axiom to_sint16_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 251, characters 8-32: -warning: axiom to_sint32_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 256, characters 8-32: -warning: axiom to_sint32_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 267, characters 8-32: -warning: axiom to_sint64_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 272, characters 8-32: -warning: axiom to_sint64_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 299, characters 8-21: -warning: axiom to_uint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 329, characters 8-21: -warning: axiom is_uint8_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 332, characters 8-20: -warning: axiom is_uint8_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 335, characters 8-21: -warning: axiom is_uint8_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 338, characters 8-20: -warning: axiom is_uint8_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 341, characters 8-25: -warning: axiom is_uint8_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 344, characters 8-25: -warning: axiom is_uint8_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 348, characters 8-22: -warning: axiom is_uint16_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 351, characters 8-21: -warning: axiom is_uint16_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 354, characters 8-22: -warning: axiom is_uint16_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 357, characters 8-21: -warning: axiom is_uint16_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 360, characters 8-26: -warning: axiom is_uint16_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 363, characters 8-26: -warning: axiom is_uint16_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 367, characters 8-22: -warning: axiom is_uint32_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 370, characters 8-21: -warning: axiom is_uint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 373, characters 8-22: -warning: axiom is_uint32_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 376, characters 8-21: -warning: axiom is_uint32_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 379, characters 8-26: -warning: axiom is_uint32_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 382, characters 8-26: -warning: axiom is_uint32_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 386, characters 8-22: -warning: axiom is_uint64_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 389, characters 8-21: -warning: axiom is_uint64_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 392, characters 8-22: -warning: axiom is_uint64_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 395, characters 8-21: -warning: axiom is_uint64_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 398, characters 8-26: -warning: axiom is_uint64_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 401, characters 8-26: -warning: axiom is_uint64_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 428, characters 8-21: -warning: axiom is_sint8_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 431, characters 8-21: -warning: axiom is_sint8_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 434, characters 8-20: -warning: axiom is_sint8_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 437, characters 8-21: -warning: axiom is_sint8_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 440, characters 8-20: -warning: axiom is_sint8_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 443, characters 8-21: -warning: axiom is_sint8_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 446, characters 8-25: -warning: axiom is_sint8_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 449, characters 8-25: -warning: axiom is_sint8_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 453, characters 8-22: -warning: axiom is_sint16_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 456, characters 8-22: -warning: axiom is_sint16_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 459, characters 8-21: -warning: axiom is_sint16_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 462, characters 8-22: -warning: axiom is_sint16_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 465, characters 8-21: -warning: axiom is_sint16_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 468, characters 8-22: -warning: axiom is_sint16_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 471, characters 8-26: -warning: axiom is_sint16_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 474, characters 8-26: -warning: axiom is_sint16_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 478, characters 8-22: -warning: axiom is_sint32_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 481, characters 8-22: -warning: axiom is_sint32_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 484, characters 8-21: -warning: axiom is_sint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 487, characters 8-22: -warning: axiom is_sint32_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 490, characters 8-21: -warning: axiom is_sint32_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 493, characters 8-22: -warning: axiom is_sint32_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 496, characters 8-26: -warning: axiom is_sint32_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 499, characters 8-26: -warning: axiom is_sint32_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 503, characters 8-22: -warning: axiom is_sint64_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 506, characters 8-22: -warning: axiom is_sint64_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 509, characters 8-21: -warning: axiom is_sint64_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 512, characters 8-22: -warning: axiom is_sint64_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 515, characters 8-21: -warning: axiom is_sint64_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 518, characters 8-22: -warning: axiom is_sint64_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 521, characters 8-26: -warning: axiom is_sint64_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 524, characters 8-26: -warning: axiom is_sint64_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 549, characters 8-20: -warning: axiom lor_addition does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 552, characters 8-21: -warning: axiom lxor_addition does not contain any local abstract symbol -======= -File "WP-SHARE/src/./qed.why", line 76, characters 8-19: -warning: axiom c_euclidian does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 91, characters 8-22: -warning: axiom cmod_remainder does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 97, characters 8-20: -warning: axiom cdiv_neutral does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 98, characters 8-16: -warning: axiom cdiv_inv does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 32, characters 8-15: -warning: axiom abs_def does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 43, characters 8-17: -warning: axiom sqrt_lin1 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 44, characters 8-17: -warning: axiom sqrt_lin0 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 45, characters 8-14: -warning: axiom sqrt_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 46, characters 8-14: -warning: axiom sqrt_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 55, characters 8-15: -warning: axiom exp_pos does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 36, characters 8-17: -warning: axiom lnot_bool does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 39, characters 8-18: -warning: axiom land_idemp does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 40, characters 8-14: -warning: axiom land_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 41, characters 8-17: -warning: axiom land_0bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 42, characters 8-14: -warning: axiom land_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 43, characters 8-17: -warning: axiom land_1bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 44, characters 8-17: -warning: axiom land_bool does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 49, characters 8-17: -warning: axiom lor_idemp does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 50, characters 8-13: -warning: axiom lor_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 51, characters 8-16: -warning: axiom lor_1bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 52, characters 8-13: -warning: axiom lor_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 53, characters 8-16: -warning: axiom lor_0bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 54, characters 8-16: -warning: axiom lor_bool does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 59, characters 8-22: -warning: axiom lxor_nilpotent does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 60, characters 8-14: -warning: axiom lxor_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 61, characters 8-17: -warning: axiom lxor_1bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 62, characters 8-14: -warning: axiom lxor_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 63, characters 8-17: -warning: axiom lxor_0bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 64, characters 8-17: -warning: axiom lxor_bool does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 71, characters 8-20: -warning: axiom bit_test_def does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 78, characters 8-27: -warning: axiom bit_test_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 84, characters 8-15: -warning: axiom lsl_1_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 86, characters 8-31: -warning: axiom bit_test_extraction_bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 88, characters 8-34: -warning: axiom bit_test_extraction_bis_eq does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 93, characters 8-23: -warning: axiom lnot_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 99, characters 8-23: -warning: axiom land_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 105, characters 8-22: -warning: axiom lor_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 111, characters 8-23: -warning: axiom lxor_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 119, characters 8-20: -warning: axiom land_1_lsl_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 124, characters 8-26: -warning: axiom lsl_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 130, characters 8-26: -warning: axiom lsl_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 136, characters 8-23: -warning: axiom lsr_extractionl does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 142, characters 8-23: -warning: axiom lsl1_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 173, characters 8-31: -warning: axiom to_uint8_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 178, characters 8-31: -warning: axiom to_uint8_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 189, characters 8-32: -warning: axiom to_uint16_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 194, characters 8-32: -warning: axiom to_uint16_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 205, characters 8-32: -warning: axiom to_uint32_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 210, characters 8-32: -warning: axiom to_uint32_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 221, characters 8-32: -warning: axiom to_uint64_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 226, characters 8-32: -warning: axiom to_uint64_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 253, characters 8-31: -warning: axiom to_sint8_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 258, characters 8-31: -warning: axiom to_sint8_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 269, characters 8-32: -warning: axiom to_sint16_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 274, characters 8-32: -warning: axiom to_sint16_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 285, characters 8-32: -warning: axiom to_sint32_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 290, characters 8-32: -warning: axiom to_sint32_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 301, characters 8-32: -warning: axiom to_sint64_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 306, characters 8-32: -warning: axiom to_sint64_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 333, characters 8-21: -warning: axiom to_uint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 363, characters 8-21: -warning: axiom is_uint8_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 366, characters 8-20: -warning: axiom is_uint8_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 369, characters 8-21: -warning: axiom is_uint8_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 372, characters 8-20: -warning: axiom is_uint8_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 375, characters 8-25: -warning: axiom is_uint8_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 378, characters 8-25: -warning: axiom is_uint8_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 382, characters 8-22: -warning: axiom is_uint16_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 385, characters 8-21: -warning: axiom is_uint16_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 388, characters 8-22: -warning: axiom is_uint16_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 391, characters 8-21: -warning: axiom is_uint16_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 394, characters 8-26: -warning: axiom is_uint16_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 397, characters 8-26: -warning: axiom is_uint16_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 401, characters 8-22: -warning: axiom is_uint32_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 404, characters 8-21: -warning: axiom is_uint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 407, characters 8-22: -warning: axiom is_uint32_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 410, characters 8-21: -warning: axiom is_uint32_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 413, characters 8-26: -warning: axiom is_uint32_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 416, characters 8-26: -warning: axiom is_uint32_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 420, characters 8-22: -warning: axiom is_uint64_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 423, characters 8-21: -warning: axiom is_uint64_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 426, characters 8-22: -warning: axiom is_uint64_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 429, characters 8-21: -warning: axiom is_uint64_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 432, characters 8-26: -warning: axiom is_uint64_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 435, characters 8-26: -warning: axiom is_uint64_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 462, characters 8-21: -warning: axiom is_sint8_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 465, characters 8-21: -warning: axiom is_sint8_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 468, characters 8-20: -warning: axiom is_sint8_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 471, characters 8-21: -warning: axiom is_sint8_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 474, characters 8-20: -warning: axiom is_sint8_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 477, characters 8-21: -warning: axiom is_sint8_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 480, characters 8-25: -warning: axiom is_sint8_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 483, characters 8-25: -warning: axiom is_sint8_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 487, characters 8-22: -warning: axiom is_sint16_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 490, characters 8-22: -warning: axiom is_sint16_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 493, characters 8-21: -warning: axiom is_sint16_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 496, characters 8-22: -warning: axiom is_sint16_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 499, characters 8-21: -warning: axiom is_sint16_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 502, characters 8-22: -warning: axiom is_sint16_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 505, characters 8-26: -warning: axiom is_sint16_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 508, characters 8-26: -warning: axiom is_sint16_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 512, characters 8-22: -warning: axiom is_sint32_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 515, characters 8-22: -warning: axiom is_sint32_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 518, characters 8-21: -warning: axiom is_sint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 521, characters 8-22: -warning: axiom is_sint32_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 524, characters 8-21: -warning: axiom is_sint32_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 527, characters 8-22: -warning: axiom is_sint32_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 530, characters 8-26: -warning: axiom is_sint32_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 533, characters 8-26: -warning: axiom is_sint32_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 537, characters 8-22: -warning: axiom is_sint64_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 540, characters 8-22: -warning: axiom is_sint64_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 543, characters 8-21: -warning: axiom is_sint64_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 546, characters 8-22: -warning: axiom is_sint64_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 549, characters 8-21: -warning: axiom is_sint64_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 552, characters 8-22: -warning: axiom is_sint64_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 555, characters 8-26: -warning: axiom is_sint64_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 558, characters 8-26: -warning: axiom is_sint64_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 583, characters 8-20: -warning: axiom lor_addition does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 586, characters 8-21: -warning: axiom lxor_addition does not contain any local abstract symbol ->>>>>>> origin/master diff --git a/src/plugins/wp/share/src/logs/Vlist.coq.err b/src/plugins/wp/share/src/logs/Vlist.coq.err deleted file mode 100644 index be50d9d30c5..00000000000 --- a/src/plugins/wp/share/src/logs/Vlist.coq.err +++ /dev/null @@ -1,439 +0,0 @@ -[Config] reading extra configuration file realization.conf -<<<<<<< HEAD -||||||| merged common ancestors -File "WP-SHARE/src/./qed.why", line 76, characters 8-19: -warning: axiom c_euclidian does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 91, characters 8-22: -warning: axiom cmod_remainder does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 97, characters 8-20: -warning: axiom cdiv_neutral does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 98, characters 8-16: -warning: axiom cdiv_inv does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 32, characters 8-15: -warning: axiom abs_def does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 43, characters 8-17: -warning: axiom sqrt_lin1 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 44, characters 8-17: -warning: axiom sqrt_lin0 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 45, characters 8-14: -warning: axiom sqrt_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 46, characters 8-14: -warning: axiom sqrt_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 55, characters 8-15: -warning: axiom exp_pos does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 37, characters 8-20: -warning: axiom bit_test_def does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 44, characters 8-27: -warning: axiom bit_test_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 50, characters 8-15: -warning: axiom lsl_1_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 52, characters 8-31: -warning: axiom bit_test_extraction_bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 54, characters 8-34: -warning: axiom bit_test_extraction_bis_eq does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 59, characters 8-23: -warning: axiom lnot_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 65, characters 8-23: -warning: axiom land_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 71, characters 8-22: -warning: axiom lor_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 77, characters 8-23: -warning: axiom lxor_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 85, characters 8-20: -warning: axiom land_1_lsl_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 90, characters 8-26: -warning: axiom lsl_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 96, characters 8-26: -warning: axiom lsl_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 102, characters 8-23: -warning: axiom lsr_extractionl does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 108, characters 8-23: -warning: axiom lsl1_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 139, characters 8-31: -warning: axiom to_uint8_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 144, characters 8-31: -warning: axiom to_uint8_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 155, characters 8-32: -warning: axiom to_uint16_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 160, characters 8-32: -warning: axiom to_uint16_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 171, characters 8-32: -warning: axiom to_uint32_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 176, characters 8-32: -warning: axiom to_uint32_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 187, characters 8-32: -warning: axiom to_uint64_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 192, characters 8-32: -warning: axiom to_uint64_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 219, characters 8-31: -warning: axiom to_sint8_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 224, characters 8-31: -warning: axiom to_sint8_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 235, characters 8-32: -warning: axiom to_sint16_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 240, characters 8-32: -warning: axiom to_sint16_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 251, characters 8-32: -warning: axiom to_sint32_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 256, characters 8-32: -warning: axiom to_sint32_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 267, characters 8-32: -warning: axiom to_sint64_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 272, characters 8-32: -warning: axiom to_sint64_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 299, characters 8-21: -warning: axiom to_uint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 329, characters 8-21: -warning: axiom is_uint8_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 332, characters 8-20: -warning: axiom is_uint8_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 335, characters 8-21: -warning: axiom is_uint8_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 338, characters 8-20: -warning: axiom is_uint8_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 341, characters 8-25: -warning: axiom is_uint8_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 344, characters 8-25: -warning: axiom is_uint8_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 348, characters 8-22: -warning: axiom is_uint16_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 351, characters 8-21: -warning: axiom is_uint16_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 354, characters 8-22: -warning: axiom is_uint16_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 357, characters 8-21: -warning: axiom is_uint16_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 360, characters 8-26: -warning: axiom is_uint16_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 363, characters 8-26: -warning: axiom is_uint16_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 367, characters 8-22: -warning: axiom is_uint32_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 370, characters 8-21: -warning: axiom is_uint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 373, characters 8-22: -warning: axiom is_uint32_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 376, characters 8-21: -warning: axiom is_uint32_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 379, characters 8-26: -warning: axiom is_uint32_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 382, characters 8-26: -warning: axiom is_uint32_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 386, characters 8-22: -warning: axiom is_uint64_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 389, characters 8-21: -warning: axiom is_uint64_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 392, characters 8-22: -warning: axiom is_uint64_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 395, characters 8-21: -warning: axiom is_uint64_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 398, characters 8-26: -warning: axiom is_uint64_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 401, characters 8-26: -warning: axiom is_uint64_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 428, characters 8-21: -warning: axiom is_sint8_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 431, characters 8-21: -warning: axiom is_sint8_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 434, characters 8-20: -warning: axiom is_sint8_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 437, characters 8-21: -warning: axiom is_sint8_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 440, characters 8-20: -warning: axiom is_sint8_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 443, characters 8-21: -warning: axiom is_sint8_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 446, characters 8-25: -warning: axiom is_sint8_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 449, characters 8-25: -warning: axiom is_sint8_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 453, characters 8-22: -warning: axiom is_sint16_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 456, characters 8-22: -warning: axiom is_sint16_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 459, characters 8-21: -warning: axiom is_sint16_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 462, characters 8-22: -warning: axiom is_sint16_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 465, characters 8-21: -warning: axiom is_sint16_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 468, characters 8-22: -warning: axiom is_sint16_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 471, characters 8-26: -warning: axiom is_sint16_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 474, characters 8-26: -warning: axiom is_sint16_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 478, characters 8-22: -warning: axiom is_sint32_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 481, characters 8-22: -warning: axiom is_sint32_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 484, characters 8-21: -warning: axiom is_sint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 487, characters 8-22: -warning: axiom is_sint32_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 490, characters 8-21: -warning: axiom is_sint32_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 493, characters 8-22: -warning: axiom is_sint32_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 496, characters 8-26: -warning: axiom is_sint32_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 499, characters 8-26: -warning: axiom is_sint32_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 503, characters 8-22: -warning: axiom is_sint64_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 506, characters 8-22: -warning: axiom is_sint64_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 509, characters 8-21: -warning: axiom is_sint64_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 512, characters 8-22: -warning: axiom is_sint64_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 515, characters 8-21: -warning: axiom is_sint64_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 518, characters 8-22: -warning: axiom is_sint64_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 521, characters 8-26: -warning: axiom is_sint64_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 524, characters 8-26: -warning: axiom is_sint64_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 549, characters 8-20: -warning: axiom lor_addition does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 552, characters 8-21: -warning: axiom lxor_addition does not contain any local abstract symbol -======= -File "WP-SHARE/src/./qed.why", line 76, characters 8-19: -warning: axiom c_euclidian does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 91, characters 8-22: -warning: axiom cmod_remainder does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 97, characters 8-20: -warning: axiom cdiv_neutral does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 98, characters 8-16: -warning: axiom cdiv_inv does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 32, characters 8-15: -warning: axiom abs_def does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 43, characters 8-17: -warning: axiom sqrt_lin1 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 44, characters 8-17: -warning: axiom sqrt_lin0 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 45, characters 8-14: -warning: axiom sqrt_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 46, characters 8-14: -warning: axiom sqrt_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 55, characters 8-15: -warning: axiom exp_pos does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 36, characters 8-17: -warning: axiom lnot_bool does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 39, characters 8-18: -warning: axiom land_idemp does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 40, characters 8-14: -warning: axiom land_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 41, characters 8-17: -warning: axiom land_0bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 42, characters 8-14: -warning: axiom land_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 43, characters 8-17: -warning: axiom land_1bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 44, characters 8-17: -warning: axiom land_bool does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 49, characters 8-17: -warning: axiom lor_idemp does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 50, characters 8-13: -warning: axiom lor_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 51, characters 8-16: -warning: axiom lor_1bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 52, characters 8-13: -warning: axiom lor_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 53, characters 8-16: -warning: axiom lor_0bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 54, characters 8-16: -warning: axiom lor_bool does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 59, characters 8-22: -warning: axiom lxor_nilpotent does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 60, characters 8-14: -warning: axiom lxor_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 61, characters 8-17: -warning: axiom lxor_1bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 62, characters 8-14: -warning: axiom lxor_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 63, characters 8-17: -warning: axiom lxor_0bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 64, characters 8-17: -warning: axiom lxor_bool does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 71, characters 8-20: -warning: axiom bit_test_def does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 78, characters 8-27: -warning: axiom bit_test_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 84, characters 8-15: -warning: axiom lsl_1_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 86, characters 8-31: -warning: axiom bit_test_extraction_bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 88, characters 8-34: -warning: axiom bit_test_extraction_bis_eq does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 93, characters 8-23: -warning: axiom lnot_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 99, characters 8-23: -warning: axiom land_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 105, characters 8-22: -warning: axiom lor_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 111, characters 8-23: -warning: axiom lxor_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 119, characters 8-20: -warning: axiom land_1_lsl_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 124, characters 8-26: -warning: axiom lsl_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 130, characters 8-26: -warning: axiom lsl_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 136, characters 8-23: -warning: axiom lsr_extractionl does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 142, characters 8-23: -warning: axiom lsl1_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 173, characters 8-31: -warning: axiom to_uint8_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 178, characters 8-31: -warning: axiom to_uint8_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 189, characters 8-32: -warning: axiom to_uint16_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 194, characters 8-32: -warning: axiom to_uint16_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 205, characters 8-32: -warning: axiom to_uint32_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 210, characters 8-32: -warning: axiom to_uint32_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 221, characters 8-32: -warning: axiom to_uint64_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 226, characters 8-32: -warning: axiom to_uint64_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 253, characters 8-31: -warning: axiom to_sint8_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 258, characters 8-31: -warning: axiom to_sint8_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 269, characters 8-32: -warning: axiom to_sint16_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 274, characters 8-32: -warning: axiom to_sint16_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 285, characters 8-32: -warning: axiom to_sint32_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 290, characters 8-32: -warning: axiom to_sint32_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 301, characters 8-32: -warning: axiom to_sint64_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 306, characters 8-32: -warning: axiom to_sint64_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 333, characters 8-21: -warning: axiom to_uint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 363, characters 8-21: -warning: axiom is_uint8_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 366, characters 8-20: -warning: axiom is_uint8_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 369, characters 8-21: -warning: axiom is_uint8_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 372, characters 8-20: -warning: axiom is_uint8_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 375, characters 8-25: -warning: axiom is_uint8_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 378, characters 8-25: -warning: axiom is_uint8_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 382, characters 8-22: -warning: axiom is_uint16_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 385, characters 8-21: -warning: axiom is_uint16_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 388, characters 8-22: -warning: axiom is_uint16_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 391, characters 8-21: -warning: axiom is_uint16_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 394, characters 8-26: -warning: axiom is_uint16_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 397, characters 8-26: -warning: axiom is_uint16_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 401, characters 8-22: -warning: axiom is_uint32_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 404, characters 8-21: -warning: axiom is_uint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 407, characters 8-22: -warning: axiom is_uint32_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 410, characters 8-21: -warning: axiom is_uint32_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 413, characters 8-26: -warning: axiom is_uint32_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 416, characters 8-26: -warning: axiom is_uint32_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 420, characters 8-22: -warning: axiom is_uint64_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 423, characters 8-21: -warning: axiom is_uint64_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 426, characters 8-22: -warning: axiom is_uint64_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 429, characters 8-21: -warning: axiom is_uint64_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 432, characters 8-26: -warning: axiom is_uint64_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 435, characters 8-26: -warning: axiom is_uint64_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 462, characters 8-21: -warning: axiom is_sint8_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 465, characters 8-21: -warning: axiom is_sint8_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 468, characters 8-20: -warning: axiom is_sint8_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 471, characters 8-21: -warning: axiom is_sint8_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 474, characters 8-20: -warning: axiom is_sint8_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 477, characters 8-21: -warning: axiom is_sint8_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 480, characters 8-25: -warning: axiom is_sint8_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 483, characters 8-25: -warning: axiom is_sint8_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 487, characters 8-22: -warning: axiom is_sint16_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 490, characters 8-22: -warning: axiom is_sint16_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 493, characters 8-21: -warning: axiom is_sint16_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 496, characters 8-22: -warning: axiom is_sint16_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 499, characters 8-21: -warning: axiom is_sint16_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 502, characters 8-22: -warning: axiom is_sint16_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 505, characters 8-26: -warning: axiom is_sint16_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 508, characters 8-26: -warning: axiom is_sint16_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 512, characters 8-22: -warning: axiom is_sint32_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 515, characters 8-22: -warning: axiom is_sint32_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 518, characters 8-21: -warning: axiom is_sint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 521, characters 8-22: -warning: axiom is_sint32_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 524, characters 8-21: -warning: axiom is_sint32_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 527, characters 8-22: -warning: axiom is_sint32_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 530, characters 8-26: -warning: axiom is_sint32_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 533, characters 8-26: -warning: axiom is_sint32_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 537, characters 8-22: -warning: axiom is_sint64_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 540, characters 8-22: -warning: axiom is_sint64_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 543, characters 8-21: -warning: axiom is_sint64_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 546, characters 8-22: -warning: axiom is_sint64_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 549, characters 8-21: -warning: axiom is_sint64_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 552, characters 8-22: -warning: axiom is_sint64_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 555, characters 8-26: -warning: axiom is_sint64_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 558, characters 8-26: -warning: axiom is_sint64_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 583, characters 8-20: -warning: axiom lor_addition does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 586, characters 8-21: -warning: axiom lxor_addition does not contain any local abstract symbol ->>>>>>> origin/master diff --git a/src/plugins/wp/share/src/logs/Vset.altergo.err b/src/plugins/wp/share/src/logs/Vset.altergo.err deleted file mode 100644 index be50d9d30c5..00000000000 --- a/src/plugins/wp/share/src/logs/Vset.altergo.err +++ /dev/null @@ -1,439 +0,0 @@ -[Config] reading extra configuration file realization.conf -<<<<<<< HEAD -||||||| merged common ancestors -File "WP-SHARE/src/./qed.why", line 76, characters 8-19: -warning: axiom c_euclidian does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 91, characters 8-22: -warning: axiom cmod_remainder does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 97, characters 8-20: -warning: axiom cdiv_neutral does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 98, characters 8-16: -warning: axiom cdiv_inv does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 32, characters 8-15: -warning: axiom abs_def does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 43, characters 8-17: -warning: axiom sqrt_lin1 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 44, characters 8-17: -warning: axiom sqrt_lin0 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 45, characters 8-14: -warning: axiom sqrt_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 46, characters 8-14: -warning: axiom sqrt_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 55, characters 8-15: -warning: axiom exp_pos does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 37, characters 8-20: -warning: axiom bit_test_def does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 44, characters 8-27: -warning: axiom bit_test_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 50, characters 8-15: -warning: axiom lsl_1_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 52, characters 8-31: -warning: axiom bit_test_extraction_bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 54, characters 8-34: -warning: axiom bit_test_extraction_bis_eq does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 59, characters 8-23: -warning: axiom lnot_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 65, characters 8-23: -warning: axiom land_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 71, characters 8-22: -warning: axiom lor_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 77, characters 8-23: -warning: axiom lxor_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 85, characters 8-20: -warning: axiom land_1_lsl_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 90, characters 8-26: -warning: axiom lsl_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 96, characters 8-26: -warning: axiom lsl_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 102, characters 8-23: -warning: axiom lsr_extractionl does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 108, characters 8-23: -warning: axiom lsl1_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 139, characters 8-31: -warning: axiom to_uint8_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 144, characters 8-31: -warning: axiom to_uint8_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 155, characters 8-32: -warning: axiom to_uint16_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 160, characters 8-32: -warning: axiom to_uint16_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 171, characters 8-32: -warning: axiom to_uint32_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 176, characters 8-32: -warning: axiom to_uint32_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 187, characters 8-32: -warning: axiom to_uint64_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 192, characters 8-32: -warning: axiom to_uint64_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 219, characters 8-31: -warning: axiom to_sint8_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 224, characters 8-31: -warning: axiom to_sint8_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 235, characters 8-32: -warning: axiom to_sint16_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 240, characters 8-32: -warning: axiom to_sint16_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 251, characters 8-32: -warning: axiom to_sint32_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 256, characters 8-32: -warning: axiom to_sint32_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 267, characters 8-32: -warning: axiom to_sint64_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 272, characters 8-32: -warning: axiom to_sint64_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 299, characters 8-21: -warning: axiom to_uint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 329, characters 8-21: -warning: axiom is_uint8_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 332, characters 8-20: -warning: axiom is_uint8_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 335, characters 8-21: -warning: axiom is_uint8_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 338, characters 8-20: -warning: axiom is_uint8_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 341, characters 8-25: -warning: axiom is_uint8_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 344, characters 8-25: -warning: axiom is_uint8_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 348, characters 8-22: -warning: axiom is_uint16_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 351, characters 8-21: -warning: axiom is_uint16_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 354, characters 8-22: -warning: axiom is_uint16_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 357, characters 8-21: -warning: axiom is_uint16_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 360, characters 8-26: -warning: axiom is_uint16_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 363, characters 8-26: -warning: axiom is_uint16_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 367, characters 8-22: -warning: axiom is_uint32_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 370, characters 8-21: -warning: axiom is_uint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 373, characters 8-22: -warning: axiom is_uint32_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 376, characters 8-21: -warning: axiom is_uint32_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 379, characters 8-26: -warning: axiom is_uint32_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 382, characters 8-26: -warning: axiom is_uint32_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 386, characters 8-22: -warning: axiom is_uint64_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 389, characters 8-21: -warning: axiom is_uint64_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 392, characters 8-22: -warning: axiom is_uint64_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 395, characters 8-21: -warning: axiom is_uint64_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 398, characters 8-26: -warning: axiom is_uint64_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 401, characters 8-26: -warning: axiom is_uint64_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 428, characters 8-21: -warning: axiom is_sint8_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 431, characters 8-21: -warning: axiom is_sint8_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 434, characters 8-20: -warning: axiom is_sint8_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 437, characters 8-21: -warning: axiom is_sint8_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 440, characters 8-20: -warning: axiom is_sint8_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 443, characters 8-21: -warning: axiom is_sint8_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 446, characters 8-25: -warning: axiom is_sint8_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 449, characters 8-25: -warning: axiom is_sint8_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 453, characters 8-22: -warning: axiom is_sint16_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 456, characters 8-22: -warning: axiom is_sint16_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 459, characters 8-21: -warning: axiom is_sint16_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 462, characters 8-22: -warning: axiom is_sint16_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 465, characters 8-21: -warning: axiom is_sint16_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 468, characters 8-22: -warning: axiom is_sint16_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 471, characters 8-26: -warning: axiom is_sint16_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 474, characters 8-26: -warning: axiom is_sint16_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 478, characters 8-22: -warning: axiom is_sint32_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 481, characters 8-22: -warning: axiom is_sint32_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 484, characters 8-21: -warning: axiom is_sint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 487, characters 8-22: -warning: axiom is_sint32_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 490, characters 8-21: -warning: axiom is_sint32_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 493, characters 8-22: -warning: axiom is_sint32_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 496, characters 8-26: -warning: axiom is_sint32_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 499, characters 8-26: -warning: axiom is_sint32_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 503, characters 8-22: -warning: axiom is_sint64_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 506, characters 8-22: -warning: axiom is_sint64_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 509, characters 8-21: -warning: axiom is_sint64_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 512, characters 8-22: -warning: axiom is_sint64_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 515, characters 8-21: -warning: axiom is_sint64_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 518, characters 8-22: -warning: axiom is_sint64_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 521, characters 8-26: -warning: axiom is_sint64_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 524, characters 8-26: -warning: axiom is_sint64_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 549, characters 8-20: -warning: axiom lor_addition does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 552, characters 8-21: -warning: axiom lxor_addition does not contain any local abstract symbol -======= -File "WP-SHARE/src/./qed.why", line 76, characters 8-19: -warning: axiom c_euclidian does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 91, characters 8-22: -warning: axiom cmod_remainder does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 97, characters 8-20: -warning: axiom cdiv_neutral does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 98, characters 8-16: -warning: axiom cdiv_inv does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 32, characters 8-15: -warning: axiom abs_def does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 43, characters 8-17: -warning: axiom sqrt_lin1 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 44, characters 8-17: -warning: axiom sqrt_lin0 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 45, characters 8-14: -warning: axiom sqrt_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 46, characters 8-14: -warning: axiom sqrt_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 55, characters 8-15: -warning: axiom exp_pos does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 36, characters 8-17: -warning: axiom lnot_bool does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 39, characters 8-18: -warning: axiom land_idemp does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 40, characters 8-14: -warning: axiom land_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 41, characters 8-17: -warning: axiom land_0bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 42, characters 8-14: -warning: axiom land_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 43, characters 8-17: -warning: axiom land_1bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 44, characters 8-17: -warning: axiom land_bool does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 49, characters 8-17: -warning: axiom lor_idemp does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 50, characters 8-13: -warning: axiom lor_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 51, characters 8-16: -warning: axiom lor_1bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 52, characters 8-13: -warning: axiom lor_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 53, characters 8-16: -warning: axiom lor_0bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 54, characters 8-16: -warning: axiom lor_bool does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 59, characters 8-22: -warning: axiom lxor_nilpotent does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 60, characters 8-14: -warning: axiom lxor_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 61, characters 8-17: -warning: axiom lxor_1bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 62, characters 8-14: -warning: axiom lxor_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 63, characters 8-17: -warning: axiom lxor_0bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 64, characters 8-17: -warning: axiom lxor_bool does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 71, characters 8-20: -warning: axiom bit_test_def does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 78, characters 8-27: -warning: axiom bit_test_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 84, characters 8-15: -warning: axiom lsl_1_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 86, characters 8-31: -warning: axiom bit_test_extraction_bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 88, characters 8-34: -warning: axiom bit_test_extraction_bis_eq does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 93, characters 8-23: -warning: axiom lnot_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 99, characters 8-23: -warning: axiom land_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 105, characters 8-22: -warning: axiom lor_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 111, characters 8-23: -warning: axiom lxor_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 119, characters 8-20: -warning: axiom land_1_lsl_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 124, characters 8-26: -warning: axiom lsl_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 130, characters 8-26: -warning: axiom lsl_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 136, characters 8-23: -warning: axiom lsr_extractionl does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 142, characters 8-23: -warning: axiom lsl1_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 173, characters 8-31: -warning: axiom to_uint8_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 178, characters 8-31: -warning: axiom to_uint8_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 189, characters 8-32: -warning: axiom to_uint16_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 194, characters 8-32: -warning: axiom to_uint16_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 205, characters 8-32: -warning: axiom to_uint32_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 210, characters 8-32: -warning: axiom to_uint32_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 221, characters 8-32: -warning: axiom to_uint64_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 226, characters 8-32: -warning: axiom to_uint64_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 253, characters 8-31: -warning: axiom to_sint8_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 258, characters 8-31: -warning: axiom to_sint8_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 269, characters 8-32: -warning: axiom to_sint16_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 274, characters 8-32: -warning: axiom to_sint16_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 285, characters 8-32: -warning: axiom to_sint32_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 290, characters 8-32: -warning: axiom to_sint32_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 301, characters 8-32: -warning: axiom to_sint64_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 306, characters 8-32: -warning: axiom to_sint64_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 333, characters 8-21: -warning: axiom to_uint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 363, characters 8-21: -warning: axiom is_uint8_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 366, characters 8-20: -warning: axiom is_uint8_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 369, characters 8-21: -warning: axiom is_uint8_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 372, characters 8-20: -warning: axiom is_uint8_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 375, characters 8-25: -warning: axiom is_uint8_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 378, characters 8-25: -warning: axiom is_uint8_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 382, characters 8-22: -warning: axiom is_uint16_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 385, characters 8-21: -warning: axiom is_uint16_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 388, characters 8-22: -warning: axiom is_uint16_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 391, characters 8-21: -warning: axiom is_uint16_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 394, characters 8-26: -warning: axiom is_uint16_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 397, characters 8-26: -warning: axiom is_uint16_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 401, characters 8-22: -warning: axiom is_uint32_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 404, characters 8-21: -warning: axiom is_uint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 407, characters 8-22: -warning: axiom is_uint32_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 410, characters 8-21: -warning: axiom is_uint32_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 413, characters 8-26: -warning: axiom is_uint32_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 416, characters 8-26: -warning: axiom is_uint32_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 420, characters 8-22: -warning: axiom is_uint64_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 423, characters 8-21: -warning: axiom is_uint64_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 426, characters 8-22: -warning: axiom is_uint64_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 429, characters 8-21: -warning: axiom is_uint64_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 432, characters 8-26: -warning: axiom is_uint64_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 435, characters 8-26: -warning: axiom is_uint64_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 462, characters 8-21: -warning: axiom is_sint8_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 465, characters 8-21: -warning: axiom is_sint8_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 468, characters 8-20: -warning: axiom is_sint8_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 471, characters 8-21: -warning: axiom is_sint8_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 474, characters 8-20: -warning: axiom is_sint8_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 477, characters 8-21: -warning: axiom is_sint8_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 480, characters 8-25: -warning: axiom is_sint8_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 483, characters 8-25: -warning: axiom is_sint8_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 487, characters 8-22: -warning: axiom is_sint16_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 490, characters 8-22: -warning: axiom is_sint16_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 493, characters 8-21: -warning: axiom is_sint16_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 496, characters 8-22: -warning: axiom is_sint16_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 499, characters 8-21: -warning: axiom is_sint16_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 502, characters 8-22: -warning: axiom is_sint16_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 505, characters 8-26: -warning: axiom is_sint16_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 508, characters 8-26: -warning: axiom is_sint16_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 512, characters 8-22: -warning: axiom is_sint32_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 515, characters 8-22: -warning: axiom is_sint32_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 518, characters 8-21: -warning: axiom is_sint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 521, characters 8-22: -warning: axiom is_sint32_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 524, characters 8-21: -warning: axiom is_sint32_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 527, characters 8-22: -warning: axiom is_sint32_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 530, characters 8-26: -warning: axiom is_sint32_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 533, characters 8-26: -warning: axiom is_sint32_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 537, characters 8-22: -warning: axiom is_sint64_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 540, characters 8-22: -warning: axiom is_sint64_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 543, characters 8-21: -warning: axiom is_sint64_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 546, characters 8-22: -warning: axiom is_sint64_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 549, characters 8-21: -warning: axiom is_sint64_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 552, characters 8-22: -warning: axiom is_sint64_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 555, characters 8-26: -warning: axiom is_sint64_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 558, characters 8-26: -warning: axiom is_sint64_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 583, characters 8-20: -warning: axiom lor_addition does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 586, characters 8-21: -warning: axiom lxor_addition does not contain any local abstract symbol ->>>>>>> origin/master diff --git a/src/plugins/wp/share/src/logs/Vset.coq.err b/src/plugins/wp/share/src/logs/Vset.coq.err deleted file mode 100644 index be50d9d30c5..00000000000 --- a/src/plugins/wp/share/src/logs/Vset.coq.err +++ /dev/null @@ -1,439 +0,0 @@ -[Config] reading extra configuration file realization.conf -<<<<<<< HEAD -||||||| merged common ancestors -File "WP-SHARE/src/./qed.why", line 76, characters 8-19: -warning: axiom c_euclidian does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 91, characters 8-22: -warning: axiom cmod_remainder does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 97, characters 8-20: -warning: axiom cdiv_neutral does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 98, characters 8-16: -warning: axiom cdiv_inv does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 32, characters 8-15: -warning: axiom abs_def does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 43, characters 8-17: -warning: axiom sqrt_lin1 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 44, characters 8-17: -warning: axiom sqrt_lin0 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 45, characters 8-14: -warning: axiom sqrt_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 46, characters 8-14: -warning: axiom sqrt_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 55, characters 8-15: -warning: axiom exp_pos does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 37, characters 8-20: -warning: axiom bit_test_def does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 44, characters 8-27: -warning: axiom bit_test_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 50, characters 8-15: -warning: axiom lsl_1_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 52, characters 8-31: -warning: axiom bit_test_extraction_bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 54, characters 8-34: -warning: axiom bit_test_extraction_bis_eq does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 59, characters 8-23: -warning: axiom lnot_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 65, characters 8-23: -warning: axiom land_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 71, characters 8-22: -warning: axiom lor_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 77, characters 8-23: -warning: axiom lxor_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 85, characters 8-20: -warning: axiom land_1_lsl_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 90, characters 8-26: -warning: axiom lsl_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 96, characters 8-26: -warning: axiom lsl_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 102, characters 8-23: -warning: axiom lsr_extractionl does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 108, characters 8-23: -warning: axiom lsl1_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 139, characters 8-31: -warning: axiom to_uint8_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 144, characters 8-31: -warning: axiom to_uint8_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 155, characters 8-32: -warning: axiom to_uint16_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 160, characters 8-32: -warning: axiom to_uint16_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 171, characters 8-32: -warning: axiom to_uint32_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 176, characters 8-32: -warning: axiom to_uint32_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 187, characters 8-32: -warning: axiom to_uint64_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 192, characters 8-32: -warning: axiom to_uint64_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 219, characters 8-31: -warning: axiom to_sint8_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 224, characters 8-31: -warning: axiom to_sint8_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 235, characters 8-32: -warning: axiom to_sint16_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 240, characters 8-32: -warning: axiom to_sint16_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 251, characters 8-32: -warning: axiom to_sint32_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 256, characters 8-32: -warning: axiom to_sint32_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 267, characters 8-32: -warning: axiom to_sint64_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 272, characters 8-32: -warning: axiom to_sint64_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 299, characters 8-21: -warning: axiom to_uint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 329, characters 8-21: -warning: axiom is_uint8_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 332, characters 8-20: -warning: axiom is_uint8_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 335, characters 8-21: -warning: axiom is_uint8_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 338, characters 8-20: -warning: axiom is_uint8_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 341, characters 8-25: -warning: axiom is_uint8_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 344, characters 8-25: -warning: axiom is_uint8_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 348, characters 8-22: -warning: axiom is_uint16_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 351, characters 8-21: -warning: axiom is_uint16_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 354, characters 8-22: -warning: axiom is_uint16_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 357, characters 8-21: -warning: axiom is_uint16_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 360, characters 8-26: -warning: axiom is_uint16_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 363, characters 8-26: -warning: axiom is_uint16_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 367, characters 8-22: -warning: axiom is_uint32_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 370, characters 8-21: -warning: axiom is_uint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 373, characters 8-22: -warning: axiom is_uint32_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 376, characters 8-21: -warning: axiom is_uint32_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 379, characters 8-26: -warning: axiom is_uint32_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 382, characters 8-26: -warning: axiom is_uint32_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 386, characters 8-22: -warning: axiom is_uint64_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 389, characters 8-21: -warning: axiom is_uint64_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 392, characters 8-22: -warning: axiom is_uint64_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 395, characters 8-21: -warning: axiom is_uint64_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 398, characters 8-26: -warning: axiom is_uint64_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 401, characters 8-26: -warning: axiom is_uint64_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 428, characters 8-21: -warning: axiom is_sint8_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 431, characters 8-21: -warning: axiom is_sint8_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 434, characters 8-20: -warning: axiom is_sint8_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 437, characters 8-21: -warning: axiom is_sint8_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 440, characters 8-20: -warning: axiom is_sint8_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 443, characters 8-21: -warning: axiom is_sint8_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 446, characters 8-25: -warning: axiom is_sint8_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 449, characters 8-25: -warning: axiom is_sint8_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 453, characters 8-22: -warning: axiom is_sint16_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 456, characters 8-22: -warning: axiom is_sint16_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 459, characters 8-21: -warning: axiom is_sint16_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 462, characters 8-22: -warning: axiom is_sint16_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 465, characters 8-21: -warning: axiom is_sint16_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 468, characters 8-22: -warning: axiom is_sint16_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 471, characters 8-26: -warning: axiom is_sint16_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 474, characters 8-26: -warning: axiom is_sint16_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 478, characters 8-22: -warning: axiom is_sint32_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 481, characters 8-22: -warning: axiom is_sint32_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 484, characters 8-21: -warning: axiom is_sint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 487, characters 8-22: -warning: axiom is_sint32_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 490, characters 8-21: -warning: axiom is_sint32_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 493, characters 8-22: -warning: axiom is_sint32_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 496, characters 8-26: -warning: axiom is_sint32_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 499, characters 8-26: -warning: axiom is_sint32_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 503, characters 8-22: -warning: axiom is_sint64_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 506, characters 8-22: -warning: axiom is_sint64_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 509, characters 8-21: -warning: axiom is_sint64_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 512, characters 8-22: -warning: axiom is_sint64_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 515, characters 8-21: -warning: axiom is_sint64_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 518, characters 8-22: -warning: axiom is_sint64_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 521, characters 8-26: -warning: axiom is_sint64_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 524, characters 8-26: -warning: axiom is_sint64_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 549, characters 8-20: -warning: axiom lor_addition does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 552, characters 8-21: -warning: axiom lxor_addition does not contain any local abstract symbol -======= -File "WP-SHARE/src/./qed.why", line 76, characters 8-19: -warning: axiom c_euclidian does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 91, characters 8-22: -warning: axiom cmod_remainder does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 97, characters 8-20: -warning: axiom cdiv_neutral does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 98, characters 8-16: -warning: axiom cdiv_inv does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 32, characters 8-15: -warning: axiom abs_def does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 43, characters 8-17: -warning: axiom sqrt_lin1 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 44, characters 8-17: -warning: axiom sqrt_lin0 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 45, characters 8-14: -warning: axiom sqrt_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 46, characters 8-14: -warning: axiom sqrt_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 55, characters 8-15: -warning: axiom exp_pos does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 36, characters 8-17: -warning: axiom lnot_bool does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 39, characters 8-18: -warning: axiom land_idemp does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 40, characters 8-14: -warning: axiom land_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 41, characters 8-17: -warning: axiom land_0bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 42, characters 8-14: -warning: axiom land_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 43, characters 8-17: -warning: axiom land_1bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 44, characters 8-17: -warning: axiom land_bool does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 49, characters 8-17: -warning: axiom lor_idemp does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 50, characters 8-13: -warning: axiom lor_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 51, characters 8-16: -warning: axiom lor_1bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 52, characters 8-13: -warning: axiom lor_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 53, characters 8-16: -warning: axiom lor_0bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 54, characters 8-16: -warning: axiom lor_bool does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 59, characters 8-22: -warning: axiom lxor_nilpotent does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 60, characters 8-14: -warning: axiom lxor_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 61, characters 8-17: -warning: axiom lxor_1bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 62, characters 8-14: -warning: axiom lxor_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 63, characters 8-17: -warning: axiom lxor_0bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 64, characters 8-17: -warning: axiom lxor_bool does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 71, characters 8-20: -warning: axiom bit_test_def does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 78, characters 8-27: -warning: axiom bit_test_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 84, characters 8-15: -warning: axiom lsl_1_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 86, characters 8-31: -warning: axiom bit_test_extraction_bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 88, characters 8-34: -warning: axiom bit_test_extraction_bis_eq does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 93, characters 8-23: -warning: axiom lnot_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 99, characters 8-23: -warning: axiom land_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 105, characters 8-22: -warning: axiom lor_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 111, characters 8-23: -warning: axiom lxor_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 119, characters 8-20: -warning: axiom land_1_lsl_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 124, characters 8-26: -warning: axiom lsl_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 130, characters 8-26: -warning: axiom lsl_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 136, characters 8-23: -warning: axiom lsr_extractionl does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 142, characters 8-23: -warning: axiom lsl1_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 173, characters 8-31: -warning: axiom to_uint8_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 178, characters 8-31: -warning: axiom to_uint8_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 189, characters 8-32: -warning: axiom to_uint16_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 194, characters 8-32: -warning: axiom to_uint16_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 205, characters 8-32: -warning: axiom to_uint32_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 210, characters 8-32: -warning: axiom to_uint32_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 221, characters 8-32: -warning: axiom to_uint64_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 226, characters 8-32: -warning: axiom to_uint64_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 253, characters 8-31: -warning: axiom to_sint8_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 258, characters 8-31: -warning: axiom to_sint8_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 269, characters 8-32: -warning: axiom to_sint16_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 274, characters 8-32: -warning: axiom to_sint16_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 285, characters 8-32: -warning: axiom to_sint32_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 290, characters 8-32: -warning: axiom to_sint32_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 301, characters 8-32: -warning: axiom to_sint64_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 306, characters 8-32: -warning: axiom to_sint64_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 333, characters 8-21: -warning: axiom to_uint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 363, characters 8-21: -warning: axiom is_uint8_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 366, characters 8-20: -warning: axiom is_uint8_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 369, characters 8-21: -warning: axiom is_uint8_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 372, characters 8-20: -warning: axiom is_uint8_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 375, characters 8-25: -warning: axiom is_uint8_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 378, characters 8-25: -warning: axiom is_uint8_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 382, characters 8-22: -warning: axiom is_uint16_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 385, characters 8-21: -warning: axiom is_uint16_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 388, characters 8-22: -warning: axiom is_uint16_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 391, characters 8-21: -warning: axiom is_uint16_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 394, characters 8-26: -warning: axiom is_uint16_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 397, characters 8-26: -warning: axiom is_uint16_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 401, characters 8-22: -warning: axiom is_uint32_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 404, characters 8-21: -warning: axiom is_uint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 407, characters 8-22: -warning: axiom is_uint32_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 410, characters 8-21: -warning: axiom is_uint32_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 413, characters 8-26: -warning: axiom is_uint32_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 416, characters 8-26: -warning: axiom is_uint32_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 420, characters 8-22: -warning: axiom is_uint64_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 423, characters 8-21: -warning: axiom is_uint64_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 426, characters 8-22: -warning: axiom is_uint64_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 429, characters 8-21: -warning: axiom is_uint64_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 432, characters 8-26: -warning: axiom is_uint64_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 435, characters 8-26: -warning: axiom is_uint64_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 462, characters 8-21: -warning: axiom is_sint8_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 465, characters 8-21: -warning: axiom is_sint8_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 468, characters 8-20: -warning: axiom is_sint8_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 471, characters 8-21: -warning: axiom is_sint8_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 474, characters 8-20: -warning: axiom is_sint8_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 477, characters 8-21: -warning: axiom is_sint8_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 480, characters 8-25: -warning: axiom is_sint8_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 483, characters 8-25: -warning: axiom is_sint8_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 487, characters 8-22: -warning: axiom is_sint16_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 490, characters 8-22: -warning: axiom is_sint16_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 493, characters 8-21: -warning: axiom is_sint16_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 496, characters 8-22: -warning: axiom is_sint16_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 499, characters 8-21: -warning: axiom is_sint16_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 502, characters 8-22: -warning: axiom is_sint16_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 505, characters 8-26: -warning: axiom is_sint16_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 508, characters 8-26: -warning: axiom is_sint16_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 512, characters 8-22: -warning: axiom is_sint32_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 515, characters 8-22: -warning: axiom is_sint32_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 518, characters 8-21: -warning: axiom is_sint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 521, characters 8-22: -warning: axiom is_sint32_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 524, characters 8-21: -warning: axiom is_sint32_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 527, characters 8-22: -warning: axiom is_sint32_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 530, characters 8-26: -warning: axiom is_sint32_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 533, characters 8-26: -warning: axiom is_sint32_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 537, characters 8-22: -warning: axiom is_sint64_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 540, characters 8-22: -warning: axiom is_sint64_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 543, characters 8-21: -warning: axiom is_sint64_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 546, characters 8-22: -warning: axiom is_sint64_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 549, characters 8-21: -warning: axiom is_sint64_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 552, characters 8-22: -warning: axiom is_sint64_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 555, characters 8-26: -warning: axiom is_sint64_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 558, characters 8-26: -warning: axiom is_sint64_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 583, characters 8-20: -warning: axiom lor_addition does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 586, characters 8-21: -warning: axiom lxor_addition does not contain any local abstract symbol ->>>>>>> origin/master diff --git a/src/plugins/wp/share/src/logs/bool.Bool.altergo.stdlib.err b/src/plugins/wp/share/src/logs/bool.Bool.altergo.stdlib.err deleted file mode 100644 index be50d9d30c5..00000000000 --- a/src/plugins/wp/share/src/logs/bool.Bool.altergo.stdlib.err +++ /dev/null @@ -1,439 +0,0 @@ -[Config] reading extra configuration file realization.conf -<<<<<<< HEAD -||||||| merged common ancestors -File "WP-SHARE/src/./qed.why", line 76, characters 8-19: -warning: axiom c_euclidian does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 91, characters 8-22: -warning: axiom cmod_remainder does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 97, characters 8-20: -warning: axiom cdiv_neutral does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 98, characters 8-16: -warning: axiom cdiv_inv does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 32, characters 8-15: -warning: axiom abs_def does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 43, characters 8-17: -warning: axiom sqrt_lin1 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 44, characters 8-17: -warning: axiom sqrt_lin0 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 45, characters 8-14: -warning: axiom sqrt_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 46, characters 8-14: -warning: axiom sqrt_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 55, characters 8-15: -warning: axiom exp_pos does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 37, characters 8-20: -warning: axiom bit_test_def does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 44, characters 8-27: -warning: axiom bit_test_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 50, characters 8-15: -warning: axiom lsl_1_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 52, characters 8-31: -warning: axiom bit_test_extraction_bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 54, characters 8-34: -warning: axiom bit_test_extraction_bis_eq does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 59, characters 8-23: -warning: axiom lnot_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 65, characters 8-23: -warning: axiom land_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 71, characters 8-22: -warning: axiom lor_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 77, characters 8-23: -warning: axiom lxor_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 85, characters 8-20: -warning: axiom land_1_lsl_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 90, characters 8-26: -warning: axiom lsl_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 96, characters 8-26: -warning: axiom lsl_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 102, characters 8-23: -warning: axiom lsr_extractionl does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 108, characters 8-23: -warning: axiom lsl1_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 139, characters 8-31: -warning: axiom to_uint8_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 144, characters 8-31: -warning: axiom to_uint8_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 155, characters 8-32: -warning: axiom to_uint16_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 160, characters 8-32: -warning: axiom to_uint16_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 171, characters 8-32: -warning: axiom to_uint32_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 176, characters 8-32: -warning: axiom to_uint32_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 187, characters 8-32: -warning: axiom to_uint64_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 192, characters 8-32: -warning: axiom to_uint64_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 219, characters 8-31: -warning: axiom to_sint8_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 224, characters 8-31: -warning: axiom to_sint8_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 235, characters 8-32: -warning: axiom to_sint16_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 240, characters 8-32: -warning: axiom to_sint16_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 251, characters 8-32: -warning: axiom to_sint32_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 256, characters 8-32: -warning: axiom to_sint32_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 267, characters 8-32: -warning: axiom to_sint64_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 272, characters 8-32: -warning: axiom to_sint64_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 299, characters 8-21: -warning: axiom to_uint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 329, characters 8-21: -warning: axiom is_uint8_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 332, characters 8-20: -warning: axiom is_uint8_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 335, characters 8-21: -warning: axiom is_uint8_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 338, characters 8-20: -warning: axiom is_uint8_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 341, characters 8-25: -warning: axiom is_uint8_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 344, characters 8-25: -warning: axiom is_uint8_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 348, characters 8-22: -warning: axiom is_uint16_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 351, characters 8-21: -warning: axiom is_uint16_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 354, characters 8-22: -warning: axiom is_uint16_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 357, characters 8-21: -warning: axiom is_uint16_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 360, characters 8-26: -warning: axiom is_uint16_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 363, characters 8-26: -warning: axiom is_uint16_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 367, characters 8-22: -warning: axiom is_uint32_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 370, characters 8-21: -warning: axiom is_uint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 373, characters 8-22: -warning: axiom is_uint32_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 376, characters 8-21: -warning: axiom is_uint32_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 379, characters 8-26: -warning: axiom is_uint32_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 382, characters 8-26: -warning: axiom is_uint32_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 386, characters 8-22: -warning: axiom is_uint64_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 389, characters 8-21: -warning: axiom is_uint64_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 392, characters 8-22: -warning: axiom is_uint64_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 395, characters 8-21: -warning: axiom is_uint64_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 398, characters 8-26: -warning: axiom is_uint64_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 401, characters 8-26: -warning: axiom is_uint64_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 428, characters 8-21: -warning: axiom is_sint8_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 431, characters 8-21: -warning: axiom is_sint8_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 434, characters 8-20: -warning: axiom is_sint8_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 437, characters 8-21: -warning: axiom is_sint8_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 440, characters 8-20: -warning: axiom is_sint8_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 443, characters 8-21: -warning: axiom is_sint8_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 446, characters 8-25: -warning: axiom is_sint8_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 449, characters 8-25: -warning: axiom is_sint8_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 453, characters 8-22: -warning: axiom is_sint16_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 456, characters 8-22: -warning: axiom is_sint16_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 459, characters 8-21: -warning: axiom is_sint16_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 462, characters 8-22: -warning: axiom is_sint16_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 465, characters 8-21: -warning: axiom is_sint16_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 468, characters 8-22: -warning: axiom is_sint16_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 471, characters 8-26: -warning: axiom is_sint16_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 474, characters 8-26: -warning: axiom is_sint16_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 478, characters 8-22: -warning: axiom is_sint32_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 481, characters 8-22: -warning: axiom is_sint32_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 484, characters 8-21: -warning: axiom is_sint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 487, characters 8-22: -warning: axiom is_sint32_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 490, characters 8-21: -warning: axiom is_sint32_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 493, characters 8-22: -warning: axiom is_sint32_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 496, characters 8-26: -warning: axiom is_sint32_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 499, characters 8-26: -warning: axiom is_sint32_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 503, characters 8-22: -warning: axiom is_sint64_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 506, characters 8-22: -warning: axiom is_sint64_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 509, characters 8-21: -warning: axiom is_sint64_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 512, characters 8-22: -warning: axiom is_sint64_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 515, characters 8-21: -warning: axiom is_sint64_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 518, characters 8-22: -warning: axiom is_sint64_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 521, characters 8-26: -warning: axiom is_sint64_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 524, characters 8-26: -warning: axiom is_sint64_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 549, characters 8-20: -warning: axiom lor_addition does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 552, characters 8-21: -warning: axiom lxor_addition does not contain any local abstract symbol -======= -File "WP-SHARE/src/./qed.why", line 76, characters 8-19: -warning: axiom c_euclidian does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 91, characters 8-22: -warning: axiom cmod_remainder does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 97, characters 8-20: -warning: axiom cdiv_neutral does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 98, characters 8-16: -warning: axiom cdiv_inv does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 32, characters 8-15: -warning: axiom abs_def does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 43, characters 8-17: -warning: axiom sqrt_lin1 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 44, characters 8-17: -warning: axiom sqrt_lin0 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 45, characters 8-14: -warning: axiom sqrt_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 46, characters 8-14: -warning: axiom sqrt_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 55, characters 8-15: -warning: axiom exp_pos does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 36, characters 8-17: -warning: axiom lnot_bool does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 39, characters 8-18: -warning: axiom land_idemp does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 40, characters 8-14: -warning: axiom land_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 41, characters 8-17: -warning: axiom land_0bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 42, characters 8-14: -warning: axiom land_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 43, characters 8-17: -warning: axiom land_1bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 44, characters 8-17: -warning: axiom land_bool does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 49, characters 8-17: -warning: axiom lor_idemp does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 50, characters 8-13: -warning: axiom lor_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 51, characters 8-16: -warning: axiom lor_1bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 52, characters 8-13: -warning: axiom lor_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 53, characters 8-16: -warning: axiom lor_0bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 54, characters 8-16: -warning: axiom lor_bool does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 59, characters 8-22: -warning: axiom lxor_nilpotent does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 60, characters 8-14: -warning: axiom lxor_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 61, characters 8-17: -warning: axiom lxor_1bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 62, characters 8-14: -warning: axiom lxor_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 63, characters 8-17: -warning: axiom lxor_0bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 64, characters 8-17: -warning: axiom lxor_bool does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 71, characters 8-20: -warning: axiom bit_test_def does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 78, characters 8-27: -warning: axiom bit_test_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 84, characters 8-15: -warning: axiom lsl_1_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 86, characters 8-31: -warning: axiom bit_test_extraction_bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 88, characters 8-34: -warning: axiom bit_test_extraction_bis_eq does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 93, characters 8-23: -warning: axiom lnot_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 99, characters 8-23: -warning: axiom land_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 105, characters 8-22: -warning: axiom lor_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 111, characters 8-23: -warning: axiom lxor_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 119, characters 8-20: -warning: axiom land_1_lsl_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 124, characters 8-26: -warning: axiom lsl_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 130, characters 8-26: -warning: axiom lsl_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 136, characters 8-23: -warning: axiom lsr_extractionl does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 142, characters 8-23: -warning: axiom lsl1_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 173, characters 8-31: -warning: axiom to_uint8_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 178, characters 8-31: -warning: axiom to_uint8_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 189, characters 8-32: -warning: axiom to_uint16_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 194, characters 8-32: -warning: axiom to_uint16_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 205, characters 8-32: -warning: axiom to_uint32_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 210, characters 8-32: -warning: axiom to_uint32_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 221, characters 8-32: -warning: axiom to_uint64_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 226, characters 8-32: -warning: axiom to_uint64_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 253, characters 8-31: -warning: axiom to_sint8_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 258, characters 8-31: -warning: axiom to_sint8_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 269, characters 8-32: -warning: axiom to_sint16_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 274, characters 8-32: -warning: axiom to_sint16_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 285, characters 8-32: -warning: axiom to_sint32_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 290, characters 8-32: -warning: axiom to_sint32_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 301, characters 8-32: -warning: axiom to_sint64_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 306, characters 8-32: -warning: axiom to_sint64_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 333, characters 8-21: -warning: axiom to_uint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 363, characters 8-21: -warning: axiom is_uint8_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 366, characters 8-20: -warning: axiom is_uint8_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 369, characters 8-21: -warning: axiom is_uint8_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 372, characters 8-20: -warning: axiom is_uint8_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 375, characters 8-25: -warning: axiom is_uint8_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 378, characters 8-25: -warning: axiom is_uint8_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 382, characters 8-22: -warning: axiom is_uint16_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 385, characters 8-21: -warning: axiom is_uint16_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 388, characters 8-22: -warning: axiom is_uint16_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 391, characters 8-21: -warning: axiom is_uint16_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 394, characters 8-26: -warning: axiom is_uint16_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 397, characters 8-26: -warning: axiom is_uint16_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 401, characters 8-22: -warning: axiom is_uint32_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 404, characters 8-21: -warning: axiom is_uint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 407, characters 8-22: -warning: axiom is_uint32_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 410, characters 8-21: -warning: axiom is_uint32_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 413, characters 8-26: -warning: axiom is_uint32_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 416, characters 8-26: -warning: axiom is_uint32_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 420, characters 8-22: -warning: axiom is_uint64_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 423, characters 8-21: -warning: axiom is_uint64_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 426, characters 8-22: -warning: axiom is_uint64_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 429, characters 8-21: -warning: axiom is_uint64_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 432, characters 8-26: -warning: axiom is_uint64_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 435, characters 8-26: -warning: axiom is_uint64_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 462, characters 8-21: -warning: axiom is_sint8_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 465, characters 8-21: -warning: axiom is_sint8_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 468, characters 8-20: -warning: axiom is_sint8_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 471, characters 8-21: -warning: axiom is_sint8_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 474, characters 8-20: -warning: axiom is_sint8_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 477, characters 8-21: -warning: axiom is_sint8_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 480, characters 8-25: -warning: axiom is_sint8_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 483, characters 8-25: -warning: axiom is_sint8_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 487, characters 8-22: -warning: axiom is_sint16_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 490, characters 8-22: -warning: axiom is_sint16_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 493, characters 8-21: -warning: axiom is_sint16_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 496, characters 8-22: -warning: axiom is_sint16_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 499, characters 8-21: -warning: axiom is_sint16_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 502, characters 8-22: -warning: axiom is_sint16_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 505, characters 8-26: -warning: axiom is_sint16_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 508, characters 8-26: -warning: axiom is_sint16_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 512, characters 8-22: -warning: axiom is_sint32_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 515, characters 8-22: -warning: axiom is_sint32_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 518, characters 8-21: -warning: axiom is_sint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 521, characters 8-22: -warning: axiom is_sint32_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 524, characters 8-21: -warning: axiom is_sint32_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 527, characters 8-22: -warning: axiom is_sint32_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 530, characters 8-26: -warning: axiom is_sint32_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 533, characters 8-26: -warning: axiom is_sint32_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 537, characters 8-22: -warning: axiom is_sint64_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 540, characters 8-22: -warning: axiom is_sint64_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 543, characters 8-21: -warning: axiom is_sint64_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 546, characters 8-22: -warning: axiom is_sint64_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 549, characters 8-21: -warning: axiom is_sint64_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 552, characters 8-22: -warning: axiom is_sint64_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 555, characters 8-26: -warning: axiom is_sint64_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 558, characters 8-26: -warning: axiom is_sint64_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 583, characters 8-20: -warning: axiom lor_addition does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 586, characters 8-21: -warning: axiom lxor_addition does not contain any local abstract symbol ->>>>>>> origin/master diff --git a/src/plugins/wp/share/src/logs/for_drivers.ComputerOfEuclideanDivision.altergo.stdlib.err b/src/plugins/wp/share/src/logs/for_drivers.ComputerOfEuclideanDivision.altergo.stdlib.err deleted file mode 100644 index 6d3c6fffce4..00000000000 --- a/src/plugins/wp/share/src/logs/for_drivers.ComputerOfEuclideanDivision.altergo.stdlib.err +++ /dev/null @@ -1 +0,0 @@ -[Config] reading extra configuration file realization.conf diff --git a/src/plugins/wp/share/src/logs/int.Abs.altergo.stdlib.err b/src/plugins/wp/share/src/logs/int.Abs.altergo.stdlib.err deleted file mode 100644 index be50d9d30c5..00000000000 --- a/src/plugins/wp/share/src/logs/int.Abs.altergo.stdlib.err +++ /dev/null @@ -1,439 +0,0 @@ -[Config] reading extra configuration file realization.conf -<<<<<<< HEAD -||||||| merged common ancestors -File "WP-SHARE/src/./qed.why", line 76, characters 8-19: -warning: axiom c_euclidian does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 91, characters 8-22: -warning: axiom cmod_remainder does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 97, characters 8-20: -warning: axiom cdiv_neutral does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 98, characters 8-16: -warning: axiom cdiv_inv does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 32, characters 8-15: -warning: axiom abs_def does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 43, characters 8-17: -warning: axiom sqrt_lin1 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 44, characters 8-17: -warning: axiom sqrt_lin0 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 45, characters 8-14: -warning: axiom sqrt_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 46, characters 8-14: -warning: axiom sqrt_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 55, characters 8-15: -warning: axiom exp_pos does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 37, characters 8-20: -warning: axiom bit_test_def does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 44, characters 8-27: -warning: axiom bit_test_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 50, characters 8-15: -warning: axiom lsl_1_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 52, characters 8-31: -warning: axiom bit_test_extraction_bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 54, characters 8-34: -warning: axiom bit_test_extraction_bis_eq does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 59, characters 8-23: -warning: axiom lnot_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 65, characters 8-23: -warning: axiom land_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 71, characters 8-22: -warning: axiom lor_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 77, characters 8-23: -warning: axiom lxor_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 85, characters 8-20: -warning: axiom land_1_lsl_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 90, characters 8-26: -warning: axiom lsl_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 96, characters 8-26: -warning: axiom lsl_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 102, characters 8-23: -warning: axiom lsr_extractionl does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 108, characters 8-23: -warning: axiom lsl1_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 139, characters 8-31: -warning: axiom to_uint8_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 144, characters 8-31: -warning: axiom to_uint8_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 155, characters 8-32: -warning: axiom to_uint16_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 160, characters 8-32: -warning: axiom to_uint16_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 171, characters 8-32: -warning: axiom to_uint32_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 176, characters 8-32: -warning: axiom to_uint32_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 187, characters 8-32: -warning: axiom to_uint64_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 192, characters 8-32: -warning: axiom to_uint64_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 219, characters 8-31: -warning: axiom to_sint8_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 224, characters 8-31: -warning: axiom to_sint8_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 235, characters 8-32: -warning: axiom to_sint16_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 240, characters 8-32: -warning: axiom to_sint16_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 251, characters 8-32: -warning: axiom to_sint32_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 256, characters 8-32: -warning: axiom to_sint32_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 267, characters 8-32: -warning: axiom to_sint64_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 272, characters 8-32: -warning: axiom to_sint64_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 299, characters 8-21: -warning: axiom to_uint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 329, characters 8-21: -warning: axiom is_uint8_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 332, characters 8-20: -warning: axiom is_uint8_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 335, characters 8-21: -warning: axiom is_uint8_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 338, characters 8-20: -warning: axiom is_uint8_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 341, characters 8-25: -warning: axiom is_uint8_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 344, characters 8-25: -warning: axiom is_uint8_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 348, characters 8-22: -warning: axiom is_uint16_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 351, characters 8-21: -warning: axiom is_uint16_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 354, characters 8-22: -warning: axiom is_uint16_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 357, characters 8-21: -warning: axiom is_uint16_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 360, characters 8-26: -warning: axiom is_uint16_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 363, characters 8-26: -warning: axiom is_uint16_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 367, characters 8-22: -warning: axiom is_uint32_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 370, characters 8-21: -warning: axiom is_uint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 373, characters 8-22: -warning: axiom is_uint32_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 376, characters 8-21: -warning: axiom is_uint32_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 379, characters 8-26: -warning: axiom is_uint32_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 382, characters 8-26: -warning: axiom is_uint32_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 386, characters 8-22: -warning: axiom is_uint64_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 389, characters 8-21: -warning: axiom is_uint64_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 392, characters 8-22: -warning: axiom is_uint64_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 395, characters 8-21: -warning: axiom is_uint64_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 398, characters 8-26: -warning: axiom is_uint64_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 401, characters 8-26: -warning: axiom is_uint64_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 428, characters 8-21: -warning: axiom is_sint8_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 431, characters 8-21: -warning: axiom is_sint8_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 434, characters 8-20: -warning: axiom is_sint8_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 437, characters 8-21: -warning: axiom is_sint8_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 440, characters 8-20: -warning: axiom is_sint8_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 443, characters 8-21: -warning: axiom is_sint8_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 446, characters 8-25: -warning: axiom is_sint8_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 449, characters 8-25: -warning: axiom is_sint8_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 453, characters 8-22: -warning: axiom is_sint16_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 456, characters 8-22: -warning: axiom is_sint16_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 459, characters 8-21: -warning: axiom is_sint16_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 462, characters 8-22: -warning: axiom is_sint16_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 465, characters 8-21: -warning: axiom is_sint16_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 468, characters 8-22: -warning: axiom is_sint16_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 471, characters 8-26: -warning: axiom is_sint16_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 474, characters 8-26: -warning: axiom is_sint16_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 478, characters 8-22: -warning: axiom is_sint32_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 481, characters 8-22: -warning: axiom is_sint32_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 484, characters 8-21: -warning: axiom is_sint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 487, characters 8-22: -warning: axiom is_sint32_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 490, characters 8-21: -warning: axiom is_sint32_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 493, characters 8-22: -warning: axiom is_sint32_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 496, characters 8-26: -warning: axiom is_sint32_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 499, characters 8-26: -warning: axiom is_sint32_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 503, characters 8-22: -warning: axiom is_sint64_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 506, characters 8-22: -warning: axiom is_sint64_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 509, characters 8-21: -warning: axiom is_sint64_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 512, characters 8-22: -warning: axiom is_sint64_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 515, characters 8-21: -warning: axiom is_sint64_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 518, characters 8-22: -warning: axiom is_sint64_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 521, characters 8-26: -warning: axiom is_sint64_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 524, characters 8-26: -warning: axiom is_sint64_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 549, characters 8-20: -warning: axiom lor_addition does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 552, characters 8-21: -warning: axiom lxor_addition does not contain any local abstract symbol -======= -File "WP-SHARE/src/./qed.why", line 76, characters 8-19: -warning: axiom c_euclidian does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 91, characters 8-22: -warning: axiom cmod_remainder does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 97, characters 8-20: -warning: axiom cdiv_neutral does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 98, characters 8-16: -warning: axiom cdiv_inv does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 32, characters 8-15: -warning: axiom abs_def does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 43, characters 8-17: -warning: axiom sqrt_lin1 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 44, characters 8-17: -warning: axiom sqrt_lin0 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 45, characters 8-14: -warning: axiom sqrt_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 46, characters 8-14: -warning: axiom sqrt_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 55, characters 8-15: -warning: axiom exp_pos does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 36, characters 8-17: -warning: axiom lnot_bool does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 39, characters 8-18: -warning: axiom land_idemp does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 40, characters 8-14: -warning: axiom land_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 41, characters 8-17: -warning: axiom land_0bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 42, characters 8-14: -warning: axiom land_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 43, characters 8-17: -warning: axiom land_1bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 44, characters 8-17: -warning: axiom land_bool does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 49, characters 8-17: -warning: axiom lor_idemp does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 50, characters 8-13: -warning: axiom lor_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 51, characters 8-16: -warning: axiom lor_1bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 52, characters 8-13: -warning: axiom lor_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 53, characters 8-16: -warning: axiom lor_0bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 54, characters 8-16: -warning: axiom lor_bool does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 59, characters 8-22: -warning: axiom lxor_nilpotent does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 60, characters 8-14: -warning: axiom lxor_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 61, characters 8-17: -warning: axiom lxor_1bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 62, characters 8-14: -warning: axiom lxor_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 63, characters 8-17: -warning: axiom lxor_0bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 64, characters 8-17: -warning: axiom lxor_bool does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 71, characters 8-20: -warning: axiom bit_test_def does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 78, characters 8-27: -warning: axiom bit_test_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 84, characters 8-15: -warning: axiom lsl_1_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 86, characters 8-31: -warning: axiom bit_test_extraction_bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 88, characters 8-34: -warning: axiom bit_test_extraction_bis_eq does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 93, characters 8-23: -warning: axiom lnot_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 99, characters 8-23: -warning: axiom land_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 105, characters 8-22: -warning: axiom lor_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 111, characters 8-23: -warning: axiom lxor_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 119, characters 8-20: -warning: axiom land_1_lsl_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 124, characters 8-26: -warning: axiom lsl_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 130, characters 8-26: -warning: axiom lsl_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 136, characters 8-23: -warning: axiom lsr_extractionl does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 142, characters 8-23: -warning: axiom lsl1_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 173, characters 8-31: -warning: axiom to_uint8_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 178, characters 8-31: -warning: axiom to_uint8_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 189, characters 8-32: -warning: axiom to_uint16_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 194, characters 8-32: -warning: axiom to_uint16_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 205, characters 8-32: -warning: axiom to_uint32_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 210, characters 8-32: -warning: axiom to_uint32_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 221, characters 8-32: -warning: axiom to_uint64_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 226, characters 8-32: -warning: axiom to_uint64_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 253, characters 8-31: -warning: axiom to_sint8_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 258, characters 8-31: -warning: axiom to_sint8_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 269, characters 8-32: -warning: axiom to_sint16_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 274, characters 8-32: -warning: axiom to_sint16_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 285, characters 8-32: -warning: axiom to_sint32_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 290, characters 8-32: -warning: axiom to_sint32_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 301, characters 8-32: -warning: axiom to_sint64_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 306, characters 8-32: -warning: axiom to_sint64_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 333, characters 8-21: -warning: axiom to_uint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 363, characters 8-21: -warning: axiom is_uint8_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 366, characters 8-20: -warning: axiom is_uint8_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 369, characters 8-21: -warning: axiom is_uint8_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 372, characters 8-20: -warning: axiom is_uint8_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 375, characters 8-25: -warning: axiom is_uint8_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 378, characters 8-25: -warning: axiom is_uint8_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 382, characters 8-22: -warning: axiom is_uint16_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 385, characters 8-21: -warning: axiom is_uint16_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 388, characters 8-22: -warning: axiom is_uint16_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 391, characters 8-21: -warning: axiom is_uint16_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 394, characters 8-26: -warning: axiom is_uint16_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 397, characters 8-26: -warning: axiom is_uint16_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 401, characters 8-22: -warning: axiom is_uint32_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 404, characters 8-21: -warning: axiom is_uint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 407, characters 8-22: -warning: axiom is_uint32_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 410, characters 8-21: -warning: axiom is_uint32_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 413, characters 8-26: -warning: axiom is_uint32_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 416, characters 8-26: -warning: axiom is_uint32_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 420, characters 8-22: -warning: axiom is_uint64_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 423, characters 8-21: -warning: axiom is_uint64_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 426, characters 8-22: -warning: axiom is_uint64_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 429, characters 8-21: -warning: axiom is_uint64_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 432, characters 8-26: -warning: axiom is_uint64_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 435, characters 8-26: -warning: axiom is_uint64_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 462, characters 8-21: -warning: axiom is_sint8_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 465, characters 8-21: -warning: axiom is_sint8_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 468, characters 8-20: -warning: axiom is_sint8_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 471, characters 8-21: -warning: axiom is_sint8_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 474, characters 8-20: -warning: axiom is_sint8_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 477, characters 8-21: -warning: axiom is_sint8_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 480, characters 8-25: -warning: axiom is_sint8_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 483, characters 8-25: -warning: axiom is_sint8_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 487, characters 8-22: -warning: axiom is_sint16_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 490, characters 8-22: -warning: axiom is_sint16_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 493, characters 8-21: -warning: axiom is_sint16_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 496, characters 8-22: -warning: axiom is_sint16_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 499, characters 8-21: -warning: axiom is_sint16_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 502, characters 8-22: -warning: axiom is_sint16_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 505, characters 8-26: -warning: axiom is_sint16_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 508, characters 8-26: -warning: axiom is_sint16_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 512, characters 8-22: -warning: axiom is_sint32_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 515, characters 8-22: -warning: axiom is_sint32_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 518, characters 8-21: -warning: axiom is_sint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 521, characters 8-22: -warning: axiom is_sint32_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 524, characters 8-21: -warning: axiom is_sint32_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 527, characters 8-22: -warning: axiom is_sint32_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 530, characters 8-26: -warning: axiom is_sint32_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 533, characters 8-26: -warning: axiom is_sint32_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 537, characters 8-22: -warning: axiom is_sint64_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 540, characters 8-22: -warning: axiom is_sint64_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 543, characters 8-21: -warning: axiom is_sint64_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 546, characters 8-22: -warning: axiom is_sint64_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 549, characters 8-21: -warning: axiom is_sint64_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 552, characters 8-22: -warning: axiom is_sint64_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 555, characters 8-26: -warning: axiom is_sint64_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 558, characters 8-26: -warning: axiom is_sint64_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 583, characters 8-20: -warning: axiom lor_addition does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 586, characters 8-21: -warning: axiom lxor_addition does not contain any local abstract symbol ->>>>>>> origin/master diff --git a/src/plugins/wp/share/src/logs/int.ComputerDivision.altergo.stdlib.err b/src/plugins/wp/share/src/logs/int.ComputerDivision.altergo.stdlib.err deleted file mode 100644 index be50d9d30c5..00000000000 --- a/src/plugins/wp/share/src/logs/int.ComputerDivision.altergo.stdlib.err +++ /dev/null @@ -1,439 +0,0 @@ -[Config] reading extra configuration file realization.conf -<<<<<<< HEAD -||||||| merged common ancestors -File "WP-SHARE/src/./qed.why", line 76, characters 8-19: -warning: axiom c_euclidian does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 91, characters 8-22: -warning: axiom cmod_remainder does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 97, characters 8-20: -warning: axiom cdiv_neutral does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 98, characters 8-16: -warning: axiom cdiv_inv does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 32, characters 8-15: -warning: axiom abs_def does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 43, characters 8-17: -warning: axiom sqrt_lin1 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 44, characters 8-17: -warning: axiom sqrt_lin0 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 45, characters 8-14: -warning: axiom sqrt_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 46, characters 8-14: -warning: axiom sqrt_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 55, characters 8-15: -warning: axiom exp_pos does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 37, characters 8-20: -warning: axiom bit_test_def does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 44, characters 8-27: -warning: axiom bit_test_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 50, characters 8-15: -warning: axiom lsl_1_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 52, characters 8-31: -warning: axiom bit_test_extraction_bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 54, characters 8-34: -warning: axiom bit_test_extraction_bis_eq does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 59, characters 8-23: -warning: axiom lnot_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 65, characters 8-23: -warning: axiom land_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 71, characters 8-22: -warning: axiom lor_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 77, characters 8-23: -warning: axiom lxor_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 85, characters 8-20: -warning: axiom land_1_lsl_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 90, characters 8-26: -warning: axiom lsl_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 96, characters 8-26: -warning: axiom lsl_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 102, characters 8-23: -warning: axiom lsr_extractionl does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 108, characters 8-23: -warning: axiom lsl1_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 139, characters 8-31: -warning: axiom to_uint8_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 144, characters 8-31: -warning: axiom to_uint8_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 155, characters 8-32: -warning: axiom to_uint16_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 160, characters 8-32: -warning: axiom to_uint16_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 171, characters 8-32: -warning: axiom to_uint32_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 176, characters 8-32: -warning: axiom to_uint32_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 187, characters 8-32: -warning: axiom to_uint64_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 192, characters 8-32: -warning: axiom to_uint64_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 219, characters 8-31: -warning: axiom to_sint8_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 224, characters 8-31: -warning: axiom to_sint8_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 235, characters 8-32: -warning: axiom to_sint16_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 240, characters 8-32: -warning: axiom to_sint16_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 251, characters 8-32: -warning: axiom to_sint32_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 256, characters 8-32: -warning: axiom to_sint32_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 267, characters 8-32: -warning: axiom to_sint64_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 272, characters 8-32: -warning: axiom to_sint64_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 299, characters 8-21: -warning: axiom to_uint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 329, characters 8-21: -warning: axiom is_uint8_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 332, characters 8-20: -warning: axiom is_uint8_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 335, characters 8-21: -warning: axiom is_uint8_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 338, characters 8-20: -warning: axiom is_uint8_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 341, characters 8-25: -warning: axiom is_uint8_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 344, characters 8-25: -warning: axiom is_uint8_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 348, characters 8-22: -warning: axiom is_uint16_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 351, characters 8-21: -warning: axiom is_uint16_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 354, characters 8-22: -warning: axiom is_uint16_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 357, characters 8-21: -warning: axiom is_uint16_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 360, characters 8-26: -warning: axiom is_uint16_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 363, characters 8-26: -warning: axiom is_uint16_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 367, characters 8-22: -warning: axiom is_uint32_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 370, characters 8-21: -warning: axiom is_uint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 373, characters 8-22: -warning: axiom is_uint32_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 376, characters 8-21: -warning: axiom is_uint32_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 379, characters 8-26: -warning: axiom is_uint32_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 382, characters 8-26: -warning: axiom is_uint32_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 386, characters 8-22: -warning: axiom is_uint64_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 389, characters 8-21: -warning: axiom is_uint64_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 392, characters 8-22: -warning: axiom is_uint64_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 395, characters 8-21: -warning: axiom is_uint64_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 398, characters 8-26: -warning: axiom is_uint64_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 401, characters 8-26: -warning: axiom is_uint64_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 428, characters 8-21: -warning: axiom is_sint8_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 431, characters 8-21: -warning: axiom is_sint8_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 434, characters 8-20: -warning: axiom is_sint8_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 437, characters 8-21: -warning: axiom is_sint8_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 440, characters 8-20: -warning: axiom is_sint8_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 443, characters 8-21: -warning: axiom is_sint8_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 446, characters 8-25: -warning: axiom is_sint8_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 449, characters 8-25: -warning: axiom is_sint8_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 453, characters 8-22: -warning: axiom is_sint16_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 456, characters 8-22: -warning: axiom is_sint16_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 459, characters 8-21: -warning: axiom is_sint16_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 462, characters 8-22: -warning: axiom is_sint16_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 465, characters 8-21: -warning: axiom is_sint16_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 468, characters 8-22: -warning: axiom is_sint16_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 471, characters 8-26: -warning: axiom is_sint16_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 474, characters 8-26: -warning: axiom is_sint16_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 478, characters 8-22: -warning: axiom is_sint32_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 481, characters 8-22: -warning: axiom is_sint32_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 484, characters 8-21: -warning: axiom is_sint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 487, characters 8-22: -warning: axiom is_sint32_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 490, characters 8-21: -warning: axiom is_sint32_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 493, characters 8-22: -warning: axiom is_sint32_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 496, characters 8-26: -warning: axiom is_sint32_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 499, characters 8-26: -warning: axiom is_sint32_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 503, characters 8-22: -warning: axiom is_sint64_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 506, characters 8-22: -warning: axiom is_sint64_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 509, characters 8-21: -warning: axiom is_sint64_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 512, characters 8-22: -warning: axiom is_sint64_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 515, characters 8-21: -warning: axiom is_sint64_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 518, characters 8-22: -warning: axiom is_sint64_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 521, characters 8-26: -warning: axiom is_sint64_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 524, characters 8-26: -warning: axiom is_sint64_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 549, characters 8-20: -warning: axiom lor_addition does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 552, characters 8-21: -warning: axiom lxor_addition does not contain any local abstract symbol -======= -File "WP-SHARE/src/./qed.why", line 76, characters 8-19: -warning: axiom c_euclidian does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 91, characters 8-22: -warning: axiom cmod_remainder does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 97, characters 8-20: -warning: axiom cdiv_neutral does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 98, characters 8-16: -warning: axiom cdiv_inv does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 32, characters 8-15: -warning: axiom abs_def does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 43, characters 8-17: -warning: axiom sqrt_lin1 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 44, characters 8-17: -warning: axiom sqrt_lin0 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 45, characters 8-14: -warning: axiom sqrt_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 46, characters 8-14: -warning: axiom sqrt_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 55, characters 8-15: -warning: axiom exp_pos does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 36, characters 8-17: -warning: axiom lnot_bool does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 39, characters 8-18: -warning: axiom land_idemp does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 40, characters 8-14: -warning: axiom land_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 41, characters 8-17: -warning: axiom land_0bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 42, characters 8-14: -warning: axiom land_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 43, characters 8-17: -warning: axiom land_1bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 44, characters 8-17: -warning: axiom land_bool does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 49, characters 8-17: -warning: axiom lor_idemp does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 50, characters 8-13: -warning: axiom lor_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 51, characters 8-16: -warning: axiom lor_1bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 52, characters 8-13: -warning: axiom lor_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 53, characters 8-16: -warning: axiom lor_0bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 54, characters 8-16: -warning: axiom lor_bool does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 59, characters 8-22: -warning: axiom lxor_nilpotent does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 60, characters 8-14: -warning: axiom lxor_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 61, characters 8-17: -warning: axiom lxor_1bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 62, characters 8-14: -warning: axiom lxor_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 63, characters 8-17: -warning: axiom lxor_0bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 64, characters 8-17: -warning: axiom lxor_bool does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 71, characters 8-20: -warning: axiom bit_test_def does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 78, characters 8-27: -warning: axiom bit_test_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 84, characters 8-15: -warning: axiom lsl_1_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 86, characters 8-31: -warning: axiom bit_test_extraction_bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 88, characters 8-34: -warning: axiom bit_test_extraction_bis_eq does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 93, characters 8-23: -warning: axiom lnot_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 99, characters 8-23: -warning: axiom land_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 105, characters 8-22: -warning: axiom lor_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 111, characters 8-23: -warning: axiom lxor_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 119, characters 8-20: -warning: axiom land_1_lsl_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 124, characters 8-26: -warning: axiom lsl_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 130, characters 8-26: -warning: axiom lsl_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 136, characters 8-23: -warning: axiom lsr_extractionl does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 142, characters 8-23: -warning: axiom lsl1_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 173, characters 8-31: -warning: axiom to_uint8_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 178, characters 8-31: -warning: axiom to_uint8_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 189, characters 8-32: -warning: axiom to_uint16_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 194, characters 8-32: -warning: axiom to_uint16_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 205, characters 8-32: -warning: axiom to_uint32_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 210, characters 8-32: -warning: axiom to_uint32_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 221, characters 8-32: -warning: axiom to_uint64_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 226, characters 8-32: -warning: axiom to_uint64_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 253, characters 8-31: -warning: axiom to_sint8_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 258, characters 8-31: -warning: axiom to_sint8_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 269, characters 8-32: -warning: axiom to_sint16_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 274, characters 8-32: -warning: axiom to_sint16_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 285, characters 8-32: -warning: axiom to_sint32_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 290, characters 8-32: -warning: axiom to_sint32_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 301, characters 8-32: -warning: axiom to_sint64_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 306, characters 8-32: -warning: axiom to_sint64_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 333, characters 8-21: -warning: axiom to_uint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 363, characters 8-21: -warning: axiom is_uint8_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 366, characters 8-20: -warning: axiom is_uint8_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 369, characters 8-21: -warning: axiom is_uint8_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 372, characters 8-20: -warning: axiom is_uint8_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 375, characters 8-25: -warning: axiom is_uint8_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 378, characters 8-25: -warning: axiom is_uint8_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 382, characters 8-22: -warning: axiom is_uint16_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 385, characters 8-21: -warning: axiom is_uint16_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 388, characters 8-22: -warning: axiom is_uint16_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 391, characters 8-21: -warning: axiom is_uint16_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 394, characters 8-26: -warning: axiom is_uint16_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 397, characters 8-26: -warning: axiom is_uint16_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 401, characters 8-22: -warning: axiom is_uint32_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 404, characters 8-21: -warning: axiom is_uint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 407, characters 8-22: -warning: axiom is_uint32_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 410, characters 8-21: -warning: axiom is_uint32_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 413, characters 8-26: -warning: axiom is_uint32_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 416, characters 8-26: -warning: axiom is_uint32_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 420, characters 8-22: -warning: axiom is_uint64_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 423, characters 8-21: -warning: axiom is_uint64_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 426, characters 8-22: -warning: axiom is_uint64_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 429, characters 8-21: -warning: axiom is_uint64_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 432, characters 8-26: -warning: axiom is_uint64_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 435, characters 8-26: -warning: axiom is_uint64_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 462, characters 8-21: -warning: axiom is_sint8_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 465, characters 8-21: -warning: axiom is_sint8_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 468, characters 8-20: -warning: axiom is_sint8_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 471, characters 8-21: -warning: axiom is_sint8_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 474, characters 8-20: -warning: axiom is_sint8_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 477, characters 8-21: -warning: axiom is_sint8_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 480, characters 8-25: -warning: axiom is_sint8_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 483, characters 8-25: -warning: axiom is_sint8_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 487, characters 8-22: -warning: axiom is_sint16_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 490, characters 8-22: -warning: axiom is_sint16_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 493, characters 8-21: -warning: axiom is_sint16_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 496, characters 8-22: -warning: axiom is_sint16_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 499, characters 8-21: -warning: axiom is_sint16_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 502, characters 8-22: -warning: axiom is_sint16_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 505, characters 8-26: -warning: axiom is_sint16_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 508, characters 8-26: -warning: axiom is_sint16_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 512, characters 8-22: -warning: axiom is_sint32_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 515, characters 8-22: -warning: axiom is_sint32_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 518, characters 8-21: -warning: axiom is_sint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 521, characters 8-22: -warning: axiom is_sint32_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 524, characters 8-21: -warning: axiom is_sint32_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 527, characters 8-22: -warning: axiom is_sint32_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 530, characters 8-26: -warning: axiom is_sint32_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 533, characters 8-26: -warning: axiom is_sint32_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 537, characters 8-22: -warning: axiom is_sint64_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 540, characters 8-22: -warning: axiom is_sint64_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 543, characters 8-21: -warning: axiom is_sint64_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 546, characters 8-22: -warning: axiom is_sint64_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 549, characters 8-21: -warning: axiom is_sint64_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 552, characters 8-22: -warning: axiom is_sint64_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 555, characters 8-26: -warning: axiom is_sint64_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 558, characters 8-26: -warning: axiom is_sint64_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 583, characters 8-20: -warning: axiom lor_addition does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 586, characters 8-21: -warning: axiom lxor_addition does not contain any local abstract symbol ->>>>>>> origin/master diff --git a/src/plugins/wp/share/src/logs/int.EuclideanDivision.altergo.stdlib.err b/src/plugins/wp/share/src/logs/int.EuclideanDivision.altergo.stdlib.err deleted file mode 100644 index 6d3c6fffce4..00000000000 --- a/src/plugins/wp/share/src/logs/int.EuclideanDivision.altergo.stdlib.err +++ /dev/null @@ -1 +0,0 @@ -[Config] reading extra configuration file realization.conf diff --git a/src/plugins/wp/share/src/logs/int.Exponentiation.altergo.stdlib.err b/src/plugins/wp/share/src/logs/int.Exponentiation.altergo.stdlib.err deleted file mode 100644 index 6d3c6fffce4..00000000000 --- a/src/plugins/wp/share/src/logs/int.Exponentiation.altergo.stdlib.err +++ /dev/null @@ -1 +0,0 @@ -[Config] reading extra configuration file realization.conf diff --git a/src/plugins/wp/share/src/logs/int.Int.altergo.stdlib.err b/src/plugins/wp/share/src/logs/int.Int.altergo.stdlib.err deleted file mode 100644 index be50d9d30c5..00000000000 --- a/src/plugins/wp/share/src/logs/int.Int.altergo.stdlib.err +++ /dev/null @@ -1,439 +0,0 @@ -[Config] reading extra configuration file realization.conf -<<<<<<< HEAD -||||||| merged common ancestors -File "WP-SHARE/src/./qed.why", line 76, characters 8-19: -warning: axiom c_euclidian does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 91, characters 8-22: -warning: axiom cmod_remainder does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 97, characters 8-20: -warning: axiom cdiv_neutral does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 98, characters 8-16: -warning: axiom cdiv_inv does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 32, characters 8-15: -warning: axiom abs_def does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 43, characters 8-17: -warning: axiom sqrt_lin1 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 44, characters 8-17: -warning: axiom sqrt_lin0 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 45, characters 8-14: -warning: axiom sqrt_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 46, characters 8-14: -warning: axiom sqrt_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 55, characters 8-15: -warning: axiom exp_pos does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 37, characters 8-20: -warning: axiom bit_test_def does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 44, characters 8-27: -warning: axiom bit_test_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 50, characters 8-15: -warning: axiom lsl_1_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 52, characters 8-31: -warning: axiom bit_test_extraction_bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 54, characters 8-34: -warning: axiom bit_test_extraction_bis_eq does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 59, characters 8-23: -warning: axiom lnot_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 65, characters 8-23: -warning: axiom land_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 71, characters 8-22: -warning: axiom lor_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 77, characters 8-23: -warning: axiom lxor_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 85, characters 8-20: -warning: axiom land_1_lsl_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 90, characters 8-26: -warning: axiom lsl_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 96, characters 8-26: -warning: axiom lsl_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 102, characters 8-23: -warning: axiom lsr_extractionl does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 108, characters 8-23: -warning: axiom lsl1_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 139, characters 8-31: -warning: axiom to_uint8_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 144, characters 8-31: -warning: axiom to_uint8_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 155, characters 8-32: -warning: axiom to_uint16_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 160, characters 8-32: -warning: axiom to_uint16_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 171, characters 8-32: -warning: axiom to_uint32_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 176, characters 8-32: -warning: axiom to_uint32_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 187, characters 8-32: -warning: axiom to_uint64_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 192, characters 8-32: -warning: axiom to_uint64_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 219, characters 8-31: -warning: axiom to_sint8_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 224, characters 8-31: -warning: axiom to_sint8_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 235, characters 8-32: -warning: axiom to_sint16_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 240, characters 8-32: -warning: axiom to_sint16_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 251, characters 8-32: -warning: axiom to_sint32_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 256, characters 8-32: -warning: axiom to_sint32_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 267, characters 8-32: -warning: axiom to_sint64_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 272, characters 8-32: -warning: axiom to_sint64_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 299, characters 8-21: -warning: axiom to_uint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 329, characters 8-21: -warning: axiom is_uint8_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 332, characters 8-20: -warning: axiom is_uint8_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 335, characters 8-21: -warning: axiom is_uint8_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 338, characters 8-20: -warning: axiom is_uint8_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 341, characters 8-25: -warning: axiom is_uint8_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 344, characters 8-25: -warning: axiom is_uint8_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 348, characters 8-22: -warning: axiom is_uint16_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 351, characters 8-21: -warning: axiom is_uint16_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 354, characters 8-22: -warning: axiom is_uint16_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 357, characters 8-21: -warning: axiom is_uint16_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 360, characters 8-26: -warning: axiom is_uint16_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 363, characters 8-26: -warning: axiom is_uint16_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 367, characters 8-22: -warning: axiom is_uint32_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 370, characters 8-21: -warning: axiom is_uint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 373, characters 8-22: -warning: axiom is_uint32_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 376, characters 8-21: -warning: axiom is_uint32_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 379, characters 8-26: -warning: axiom is_uint32_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 382, characters 8-26: -warning: axiom is_uint32_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 386, characters 8-22: -warning: axiom is_uint64_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 389, characters 8-21: -warning: axiom is_uint64_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 392, characters 8-22: -warning: axiom is_uint64_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 395, characters 8-21: -warning: axiom is_uint64_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 398, characters 8-26: -warning: axiom is_uint64_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 401, characters 8-26: -warning: axiom is_uint64_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 428, characters 8-21: -warning: axiom is_sint8_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 431, characters 8-21: -warning: axiom is_sint8_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 434, characters 8-20: -warning: axiom is_sint8_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 437, characters 8-21: -warning: axiom is_sint8_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 440, characters 8-20: -warning: axiom is_sint8_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 443, characters 8-21: -warning: axiom is_sint8_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 446, characters 8-25: -warning: axiom is_sint8_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 449, characters 8-25: -warning: axiom is_sint8_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 453, characters 8-22: -warning: axiom is_sint16_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 456, characters 8-22: -warning: axiom is_sint16_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 459, characters 8-21: -warning: axiom is_sint16_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 462, characters 8-22: -warning: axiom is_sint16_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 465, characters 8-21: -warning: axiom is_sint16_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 468, characters 8-22: -warning: axiom is_sint16_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 471, characters 8-26: -warning: axiom is_sint16_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 474, characters 8-26: -warning: axiom is_sint16_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 478, characters 8-22: -warning: axiom is_sint32_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 481, characters 8-22: -warning: axiom is_sint32_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 484, characters 8-21: -warning: axiom is_sint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 487, characters 8-22: -warning: axiom is_sint32_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 490, characters 8-21: -warning: axiom is_sint32_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 493, characters 8-22: -warning: axiom is_sint32_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 496, characters 8-26: -warning: axiom is_sint32_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 499, characters 8-26: -warning: axiom is_sint32_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 503, characters 8-22: -warning: axiom is_sint64_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 506, characters 8-22: -warning: axiom is_sint64_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 509, characters 8-21: -warning: axiom is_sint64_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 512, characters 8-22: -warning: axiom is_sint64_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 515, characters 8-21: -warning: axiom is_sint64_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 518, characters 8-22: -warning: axiom is_sint64_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 521, characters 8-26: -warning: axiom is_sint64_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 524, characters 8-26: -warning: axiom is_sint64_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 549, characters 8-20: -warning: axiom lor_addition does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 552, characters 8-21: -warning: axiom lxor_addition does not contain any local abstract symbol -======= -File "WP-SHARE/src/./qed.why", line 76, characters 8-19: -warning: axiom c_euclidian does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 91, characters 8-22: -warning: axiom cmod_remainder does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 97, characters 8-20: -warning: axiom cdiv_neutral does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 98, characters 8-16: -warning: axiom cdiv_inv does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 32, characters 8-15: -warning: axiom abs_def does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 43, characters 8-17: -warning: axiom sqrt_lin1 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 44, characters 8-17: -warning: axiom sqrt_lin0 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 45, characters 8-14: -warning: axiom sqrt_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 46, characters 8-14: -warning: axiom sqrt_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 55, characters 8-15: -warning: axiom exp_pos does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 36, characters 8-17: -warning: axiom lnot_bool does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 39, characters 8-18: -warning: axiom land_idemp does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 40, characters 8-14: -warning: axiom land_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 41, characters 8-17: -warning: axiom land_0bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 42, characters 8-14: -warning: axiom land_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 43, characters 8-17: -warning: axiom land_1bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 44, characters 8-17: -warning: axiom land_bool does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 49, characters 8-17: -warning: axiom lor_idemp does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 50, characters 8-13: -warning: axiom lor_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 51, characters 8-16: -warning: axiom lor_1bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 52, characters 8-13: -warning: axiom lor_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 53, characters 8-16: -warning: axiom lor_0bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 54, characters 8-16: -warning: axiom lor_bool does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 59, characters 8-22: -warning: axiom lxor_nilpotent does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 60, characters 8-14: -warning: axiom lxor_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 61, characters 8-17: -warning: axiom lxor_1bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 62, characters 8-14: -warning: axiom lxor_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 63, characters 8-17: -warning: axiom lxor_0bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 64, characters 8-17: -warning: axiom lxor_bool does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 71, characters 8-20: -warning: axiom bit_test_def does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 78, characters 8-27: -warning: axiom bit_test_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 84, characters 8-15: -warning: axiom lsl_1_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 86, characters 8-31: -warning: axiom bit_test_extraction_bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 88, characters 8-34: -warning: axiom bit_test_extraction_bis_eq does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 93, characters 8-23: -warning: axiom lnot_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 99, characters 8-23: -warning: axiom land_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 105, characters 8-22: -warning: axiom lor_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 111, characters 8-23: -warning: axiom lxor_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 119, characters 8-20: -warning: axiom land_1_lsl_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 124, characters 8-26: -warning: axiom lsl_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 130, characters 8-26: -warning: axiom lsl_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 136, characters 8-23: -warning: axiom lsr_extractionl does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 142, characters 8-23: -warning: axiom lsl1_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 173, characters 8-31: -warning: axiom to_uint8_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 178, characters 8-31: -warning: axiom to_uint8_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 189, characters 8-32: -warning: axiom to_uint16_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 194, characters 8-32: -warning: axiom to_uint16_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 205, characters 8-32: -warning: axiom to_uint32_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 210, characters 8-32: -warning: axiom to_uint32_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 221, characters 8-32: -warning: axiom to_uint64_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 226, characters 8-32: -warning: axiom to_uint64_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 253, characters 8-31: -warning: axiom to_sint8_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 258, characters 8-31: -warning: axiom to_sint8_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 269, characters 8-32: -warning: axiom to_sint16_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 274, characters 8-32: -warning: axiom to_sint16_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 285, characters 8-32: -warning: axiom to_sint32_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 290, characters 8-32: -warning: axiom to_sint32_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 301, characters 8-32: -warning: axiom to_sint64_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 306, characters 8-32: -warning: axiom to_sint64_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 333, characters 8-21: -warning: axiom to_uint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 363, characters 8-21: -warning: axiom is_uint8_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 366, characters 8-20: -warning: axiom is_uint8_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 369, characters 8-21: -warning: axiom is_uint8_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 372, characters 8-20: -warning: axiom is_uint8_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 375, characters 8-25: -warning: axiom is_uint8_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 378, characters 8-25: -warning: axiom is_uint8_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 382, characters 8-22: -warning: axiom is_uint16_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 385, characters 8-21: -warning: axiom is_uint16_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 388, characters 8-22: -warning: axiom is_uint16_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 391, characters 8-21: -warning: axiom is_uint16_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 394, characters 8-26: -warning: axiom is_uint16_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 397, characters 8-26: -warning: axiom is_uint16_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 401, characters 8-22: -warning: axiom is_uint32_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 404, characters 8-21: -warning: axiom is_uint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 407, characters 8-22: -warning: axiom is_uint32_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 410, characters 8-21: -warning: axiom is_uint32_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 413, characters 8-26: -warning: axiom is_uint32_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 416, characters 8-26: -warning: axiom is_uint32_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 420, characters 8-22: -warning: axiom is_uint64_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 423, characters 8-21: -warning: axiom is_uint64_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 426, characters 8-22: -warning: axiom is_uint64_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 429, characters 8-21: -warning: axiom is_uint64_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 432, characters 8-26: -warning: axiom is_uint64_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 435, characters 8-26: -warning: axiom is_uint64_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 462, characters 8-21: -warning: axiom is_sint8_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 465, characters 8-21: -warning: axiom is_sint8_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 468, characters 8-20: -warning: axiom is_sint8_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 471, characters 8-21: -warning: axiom is_sint8_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 474, characters 8-20: -warning: axiom is_sint8_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 477, characters 8-21: -warning: axiom is_sint8_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 480, characters 8-25: -warning: axiom is_sint8_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 483, characters 8-25: -warning: axiom is_sint8_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 487, characters 8-22: -warning: axiom is_sint16_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 490, characters 8-22: -warning: axiom is_sint16_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 493, characters 8-21: -warning: axiom is_sint16_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 496, characters 8-22: -warning: axiom is_sint16_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 499, characters 8-21: -warning: axiom is_sint16_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 502, characters 8-22: -warning: axiom is_sint16_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 505, characters 8-26: -warning: axiom is_sint16_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 508, characters 8-26: -warning: axiom is_sint16_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 512, characters 8-22: -warning: axiom is_sint32_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 515, characters 8-22: -warning: axiom is_sint32_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 518, characters 8-21: -warning: axiom is_sint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 521, characters 8-22: -warning: axiom is_sint32_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 524, characters 8-21: -warning: axiom is_sint32_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 527, characters 8-22: -warning: axiom is_sint32_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 530, characters 8-26: -warning: axiom is_sint32_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 533, characters 8-26: -warning: axiom is_sint32_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 537, characters 8-22: -warning: axiom is_sint64_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 540, characters 8-22: -warning: axiom is_sint64_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 543, characters 8-21: -warning: axiom is_sint64_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 546, characters 8-22: -warning: axiom is_sint64_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 549, characters 8-21: -warning: axiom is_sint64_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 552, characters 8-22: -warning: axiom is_sint64_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 555, characters 8-26: -warning: axiom is_sint64_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 558, characters 8-26: -warning: axiom is_sint64_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 583, characters 8-20: -warning: axiom lor_addition does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 586, characters 8-21: -warning: axiom lxor_addition does not contain any local abstract symbol ->>>>>>> origin/master diff --git a/src/plugins/wp/share/src/logs/int.MinMax.altergo.stdlib.err b/src/plugins/wp/share/src/logs/int.MinMax.altergo.stdlib.err deleted file mode 100644 index be50d9d30c5..00000000000 --- a/src/plugins/wp/share/src/logs/int.MinMax.altergo.stdlib.err +++ /dev/null @@ -1,439 +0,0 @@ -[Config] reading extra configuration file realization.conf -<<<<<<< HEAD -||||||| merged common ancestors -File "WP-SHARE/src/./qed.why", line 76, characters 8-19: -warning: axiom c_euclidian does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 91, characters 8-22: -warning: axiom cmod_remainder does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 97, characters 8-20: -warning: axiom cdiv_neutral does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 98, characters 8-16: -warning: axiom cdiv_inv does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 32, characters 8-15: -warning: axiom abs_def does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 43, characters 8-17: -warning: axiom sqrt_lin1 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 44, characters 8-17: -warning: axiom sqrt_lin0 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 45, characters 8-14: -warning: axiom sqrt_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 46, characters 8-14: -warning: axiom sqrt_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 55, characters 8-15: -warning: axiom exp_pos does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 37, characters 8-20: -warning: axiom bit_test_def does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 44, characters 8-27: -warning: axiom bit_test_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 50, characters 8-15: -warning: axiom lsl_1_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 52, characters 8-31: -warning: axiom bit_test_extraction_bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 54, characters 8-34: -warning: axiom bit_test_extraction_bis_eq does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 59, characters 8-23: -warning: axiom lnot_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 65, characters 8-23: -warning: axiom land_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 71, characters 8-22: -warning: axiom lor_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 77, characters 8-23: -warning: axiom lxor_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 85, characters 8-20: -warning: axiom land_1_lsl_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 90, characters 8-26: -warning: axiom lsl_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 96, characters 8-26: -warning: axiom lsl_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 102, characters 8-23: -warning: axiom lsr_extractionl does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 108, characters 8-23: -warning: axiom lsl1_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 139, characters 8-31: -warning: axiom to_uint8_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 144, characters 8-31: -warning: axiom to_uint8_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 155, characters 8-32: -warning: axiom to_uint16_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 160, characters 8-32: -warning: axiom to_uint16_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 171, characters 8-32: -warning: axiom to_uint32_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 176, characters 8-32: -warning: axiom to_uint32_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 187, characters 8-32: -warning: axiom to_uint64_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 192, characters 8-32: -warning: axiom to_uint64_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 219, characters 8-31: -warning: axiom to_sint8_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 224, characters 8-31: -warning: axiom to_sint8_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 235, characters 8-32: -warning: axiom to_sint16_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 240, characters 8-32: -warning: axiom to_sint16_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 251, characters 8-32: -warning: axiom to_sint32_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 256, characters 8-32: -warning: axiom to_sint32_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 267, characters 8-32: -warning: axiom to_sint64_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 272, characters 8-32: -warning: axiom to_sint64_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 299, characters 8-21: -warning: axiom to_uint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 329, characters 8-21: -warning: axiom is_uint8_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 332, characters 8-20: -warning: axiom is_uint8_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 335, characters 8-21: -warning: axiom is_uint8_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 338, characters 8-20: -warning: axiom is_uint8_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 341, characters 8-25: -warning: axiom is_uint8_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 344, characters 8-25: -warning: axiom is_uint8_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 348, characters 8-22: -warning: axiom is_uint16_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 351, characters 8-21: -warning: axiom is_uint16_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 354, characters 8-22: -warning: axiom is_uint16_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 357, characters 8-21: -warning: axiom is_uint16_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 360, characters 8-26: -warning: axiom is_uint16_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 363, characters 8-26: -warning: axiom is_uint16_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 367, characters 8-22: -warning: axiom is_uint32_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 370, characters 8-21: -warning: axiom is_uint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 373, characters 8-22: -warning: axiom is_uint32_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 376, characters 8-21: -warning: axiom is_uint32_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 379, characters 8-26: -warning: axiom is_uint32_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 382, characters 8-26: -warning: axiom is_uint32_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 386, characters 8-22: -warning: axiom is_uint64_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 389, characters 8-21: -warning: axiom is_uint64_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 392, characters 8-22: -warning: axiom is_uint64_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 395, characters 8-21: -warning: axiom is_uint64_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 398, characters 8-26: -warning: axiom is_uint64_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 401, characters 8-26: -warning: axiom is_uint64_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 428, characters 8-21: -warning: axiom is_sint8_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 431, characters 8-21: -warning: axiom is_sint8_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 434, characters 8-20: -warning: axiom is_sint8_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 437, characters 8-21: -warning: axiom is_sint8_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 440, characters 8-20: -warning: axiom is_sint8_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 443, characters 8-21: -warning: axiom is_sint8_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 446, characters 8-25: -warning: axiom is_sint8_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 449, characters 8-25: -warning: axiom is_sint8_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 453, characters 8-22: -warning: axiom is_sint16_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 456, characters 8-22: -warning: axiom is_sint16_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 459, characters 8-21: -warning: axiom is_sint16_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 462, characters 8-22: -warning: axiom is_sint16_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 465, characters 8-21: -warning: axiom is_sint16_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 468, characters 8-22: -warning: axiom is_sint16_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 471, characters 8-26: -warning: axiom is_sint16_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 474, characters 8-26: -warning: axiom is_sint16_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 478, characters 8-22: -warning: axiom is_sint32_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 481, characters 8-22: -warning: axiom is_sint32_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 484, characters 8-21: -warning: axiom is_sint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 487, characters 8-22: -warning: axiom is_sint32_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 490, characters 8-21: -warning: axiom is_sint32_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 493, characters 8-22: -warning: axiom is_sint32_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 496, characters 8-26: -warning: axiom is_sint32_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 499, characters 8-26: -warning: axiom is_sint32_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 503, characters 8-22: -warning: axiom is_sint64_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 506, characters 8-22: -warning: axiom is_sint64_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 509, characters 8-21: -warning: axiom is_sint64_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 512, characters 8-22: -warning: axiom is_sint64_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 515, characters 8-21: -warning: axiom is_sint64_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 518, characters 8-22: -warning: axiom is_sint64_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 521, characters 8-26: -warning: axiom is_sint64_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 524, characters 8-26: -warning: axiom is_sint64_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 549, characters 8-20: -warning: axiom lor_addition does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 552, characters 8-21: -warning: axiom lxor_addition does not contain any local abstract symbol -======= -File "WP-SHARE/src/./qed.why", line 76, characters 8-19: -warning: axiom c_euclidian does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 91, characters 8-22: -warning: axiom cmod_remainder does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 97, characters 8-20: -warning: axiom cdiv_neutral does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 98, characters 8-16: -warning: axiom cdiv_inv does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 32, characters 8-15: -warning: axiom abs_def does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 43, characters 8-17: -warning: axiom sqrt_lin1 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 44, characters 8-17: -warning: axiom sqrt_lin0 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 45, characters 8-14: -warning: axiom sqrt_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 46, characters 8-14: -warning: axiom sqrt_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 55, characters 8-15: -warning: axiom exp_pos does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 36, characters 8-17: -warning: axiom lnot_bool does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 39, characters 8-18: -warning: axiom land_idemp does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 40, characters 8-14: -warning: axiom land_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 41, characters 8-17: -warning: axiom land_0bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 42, characters 8-14: -warning: axiom land_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 43, characters 8-17: -warning: axiom land_1bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 44, characters 8-17: -warning: axiom land_bool does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 49, characters 8-17: -warning: axiom lor_idemp does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 50, characters 8-13: -warning: axiom lor_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 51, characters 8-16: -warning: axiom lor_1bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 52, characters 8-13: -warning: axiom lor_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 53, characters 8-16: -warning: axiom lor_0bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 54, characters 8-16: -warning: axiom lor_bool does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 59, characters 8-22: -warning: axiom lxor_nilpotent does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 60, characters 8-14: -warning: axiom lxor_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 61, characters 8-17: -warning: axiom lxor_1bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 62, characters 8-14: -warning: axiom lxor_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 63, characters 8-17: -warning: axiom lxor_0bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 64, characters 8-17: -warning: axiom lxor_bool does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 71, characters 8-20: -warning: axiom bit_test_def does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 78, characters 8-27: -warning: axiom bit_test_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 84, characters 8-15: -warning: axiom lsl_1_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 86, characters 8-31: -warning: axiom bit_test_extraction_bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 88, characters 8-34: -warning: axiom bit_test_extraction_bis_eq does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 93, characters 8-23: -warning: axiom lnot_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 99, characters 8-23: -warning: axiom land_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 105, characters 8-22: -warning: axiom lor_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 111, characters 8-23: -warning: axiom lxor_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 119, characters 8-20: -warning: axiom land_1_lsl_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 124, characters 8-26: -warning: axiom lsl_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 130, characters 8-26: -warning: axiom lsl_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 136, characters 8-23: -warning: axiom lsr_extractionl does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 142, characters 8-23: -warning: axiom lsl1_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 173, characters 8-31: -warning: axiom to_uint8_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 178, characters 8-31: -warning: axiom to_uint8_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 189, characters 8-32: -warning: axiom to_uint16_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 194, characters 8-32: -warning: axiom to_uint16_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 205, characters 8-32: -warning: axiom to_uint32_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 210, characters 8-32: -warning: axiom to_uint32_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 221, characters 8-32: -warning: axiom to_uint64_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 226, characters 8-32: -warning: axiom to_uint64_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 253, characters 8-31: -warning: axiom to_sint8_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 258, characters 8-31: -warning: axiom to_sint8_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 269, characters 8-32: -warning: axiom to_sint16_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 274, characters 8-32: -warning: axiom to_sint16_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 285, characters 8-32: -warning: axiom to_sint32_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 290, characters 8-32: -warning: axiom to_sint32_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 301, characters 8-32: -warning: axiom to_sint64_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 306, characters 8-32: -warning: axiom to_sint64_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 333, characters 8-21: -warning: axiom to_uint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 363, characters 8-21: -warning: axiom is_uint8_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 366, characters 8-20: -warning: axiom is_uint8_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 369, characters 8-21: -warning: axiom is_uint8_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 372, characters 8-20: -warning: axiom is_uint8_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 375, characters 8-25: -warning: axiom is_uint8_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 378, characters 8-25: -warning: axiom is_uint8_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 382, characters 8-22: -warning: axiom is_uint16_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 385, characters 8-21: -warning: axiom is_uint16_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 388, characters 8-22: -warning: axiom is_uint16_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 391, characters 8-21: -warning: axiom is_uint16_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 394, characters 8-26: -warning: axiom is_uint16_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 397, characters 8-26: -warning: axiom is_uint16_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 401, characters 8-22: -warning: axiom is_uint32_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 404, characters 8-21: -warning: axiom is_uint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 407, characters 8-22: -warning: axiom is_uint32_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 410, characters 8-21: -warning: axiom is_uint32_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 413, characters 8-26: -warning: axiom is_uint32_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 416, characters 8-26: -warning: axiom is_uint32_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 420, characters 8-22: -warning: axiom is_uint64_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 423, characters 8-21: -warning: axiom is_uint64_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 426, characters 8-22: -warning: axiom is_uint64_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 429, characters 8-21: -warning: axiom is_uint64_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 432, characters 8-26: -warning: axiom is_uint64_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 435, characters 8-26: -warning: axiom is_uint64_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 462, characters 8-21: -warning: axiom is_sint8_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 465, characters 8-21: -warning: axiom is_sint8_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 468, characters 8-20: -warning: axiom is_sint8_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 471, characters 8-21: -warning: axiom is_sint8_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 474, characters 8-20: -warning: axiom is_sint8_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 477, characters 8-21: -warning: axiom is_sint8_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 480, characters 8-25: -warning: axiom is_sint8_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 483, characters 8-25: -warning: axiom is_sint8_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 487, characters 8-22: -warning: axiom is_sint16_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 490, characters 8-22: -warning: axiom is_sint16_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 493, characters 8-21: -warning: axiom is_sint16_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 496, characters 8-22: -warning: axiom is_sint16_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 499, characters 8-21: -warning: axiom is_sint16_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 502, characters 8-22: -warning: axiom is_sint16_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 505, characters 8-26: -warning: axiom is_sint16_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 508, characters 8-26: -warning: axiom is_sint16_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 512, characters 8-22: -warning: axiom is_sint32_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 515, characters 8-22: -warning: axiom is_sint32_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 518, characters 8-21: -warning: axiom is_sint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 521, characters 8-22: -warning: axiom is_sint32_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 524, characters 8-21: -warning: axiom is_sint32_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 527, characters 8-22: -warning: axiom is_sint32_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 530, characters 8-26: -warning: axiom is_sint32_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 533, characters 8-26: -warning: axiom is_sint32_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 537, characters 8-22: -warning: axiom is_sint64_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 540, characters 8-22: -warning: axiom is_sint64_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 543, characters 8-21: -warning: axiom is_sint64_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 546, characters 8-22: -warning: axiom is_sint64_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 549, characters 8-21: -warning: axiom is_sint64_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 552, characters 8-22: -warning: axiom is_sint64_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 555, characters 8-26: -warning: axiom is_sint64_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 558, characters 8-26: -warning: axiom is_sint64_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 583, characters 8-20: -warning: axiom lor_addition does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 586, characters 8-21: -warning: axiom lxor_addition does not contain any local abstract symbol ->>>>>>> origin/master diff --git a/src/plugins/wp/share/src/logs/int.Power.altergo.stdlib.err b/src/plugins/wp/share/src/logs/int.Power.altergo.stdlib.err deleted file mode 100644 index 6d3c6fffce4..00000000000 --- a/src/plugins/wp/share/src/logs/int.Power.altergo.stdlib.err +++ /dev/null @@ -1 +0,0 @@ -[Config] reading extra configuration file realization.conf diff --git a/src/plugins/wp/share/src/logs/map.Const.altergo.stdlib.err b/src/plugins/wp/share/src/logs/map.Const.altergo.stdlib.err deleted file mode 100644 index be50d9d30c5..00000000000 --- a/src/plugins/wp/share/src/logs/map.Const.altergo.stdlib.err +++ /dev/null @@ -1,439 +0,0 @@ -[Config] reading extra configuration file realization.conf -<<<<<<< HEAD -||||||| merged common ancestors -File "WP-SHARE/src/./qed.why", line 76, characters 8-19: -warning: axiom c_euclidian does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 91, characters 8-22: -warning: axiom cmod_remainder does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 97, characters 8-20: -warning: axiom cdiv_neutral does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 98, characters 8-16: -warning: axiom cdiv_inv does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 32, characters 8-15: -warning: axiom abs_def does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 43, characters 8-17: -warning: axiom sqrt_lin1 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 44, characters 8-17: -warning: axiom sqrt_lin0 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 45, characters 8-14: -warning: axiom sqrt_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 46, characters 8-14: -warning: axiom sqrt_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 55, characters 8-15: -warning: axiom exp_pos does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 37, characters 8-20: -warning: axiom bit_test_def does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 44, characters 8-27: -warning: axiom bit_test_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 50, characters 8-15: -warning: axiom lsl_1_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 52, characters 8-31: -warning: axiom bit_test_extraction_bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 54, characters 8-34: -warning: axiom bit_test_extraction_bis_eq does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 59, characters 8-23: -warning: axiom lnot_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 65, characters 8-23: -warning: axiom land_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 71, characters 8-22: -warning: axiom lor_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 77, characters 8-23: -warning: axiom lxor_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 85, characters 8-20: -warning: axiom land_1_lsl_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 90, characters 8-26: -warning: axiom lsl_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 96, characters 8-26: -warning: axiom lsl_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 102, characters 8-23: -warning: axiom lsr_extractionl does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 108, characters 8-23: -warning: axiom lsl1_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 139, characters 8-31: -warning: axiom to_uint8_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 144, characters 8-31: -warning: axiom to_uint8_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 155, characters 8-32: -warning: axiom to_uint16_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 160, characters 8-32: -warning: axiom to_uint16_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 171, characters 8-32: -warning: axiom to_uint32_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 176, characters 8-32: -warning: axiom to_uint32_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 187, characters 8-32: -warning: axiom to_uint64_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 192, characters 8-32: -warning: axiom to_uint64_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 219, characters 8-31: -warning: axiom to_sint8_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 224, characters 8-31: -warning: axiom to_sint8_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 235, characters 8-32: -warning: axiom to_sint16_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 240, characters 8-32: -warning: axiom to_sint16_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 251, characters 8-32: -warning: axiom to_sint32_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 256, characters 8-32: -warning: axiom to_sint32_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 267, characters 8-32: -warning: axiom to_sint64_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 272, characters 8-32: -warning: axiom to_sint64_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 299, characters 8-21: -warning: axiom to_uint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 329, characters 8-21: -warning: axiom is_uint8_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 332, characters 8-20: -warning: axiom is_uint8_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 335, characters 8-21: -warning: axiom is_uint8_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 338, characters 8-20: -warning: axiom is_uint8_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 341, characters 8-25: -warning: axiom is_uint8_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 344, characters 8-25: -warning: axiom is_uint8_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 348, characters 8-22: -warning: axiom is_uint16_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 351, characters 8-21: -warning: axiom is_uint16_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 354, characters 8-22: -warning: axiom is_uint16_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 357, characters 8-21: -warning: axiom is_uint16_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 360, characters 8-26: -warning: axiom is_uint16_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 363, characters 8-26: -warning: axiom is_uint16_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 367, characters 8-22: -warning: axiom is_uint32_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 370, characters 8-21: -warning: axiom is_uint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 373, characters 8-22: -warning: axiom is_uint32_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 376, characters 8-21: -warning: axiom is_uint32_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 379, characters 8-26: -warning: axiom is_uint32_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 382, characters 8-26: -warning: axiom is_uint32_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 386, characters 8-22: -warning: axiom is_uint64_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 389, characters 8-21: -warning: axiom is_uint64_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 392, characters 8-22: -warning: axiom is_uint64_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 395, characters 8-21: -warning: axiom is_uint64_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 398, characters 8-26: -warning: axiom is_uint64_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 401, characters 8-26: -warning: axiom is_uint64_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 428, characters 8-21: -warning: axiom is_sint8_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 431, characters 8-21: -warning: axiom is_sint8_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 434, characters 8-20: -warning: axiom is_sint8_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 437, characters 8-21: -warning: axiom is_sint8_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 440, characters 8-20: -warning: axiom is_sint8_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 443, characters 8-21: -warning: axiom is_sint8_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 446, characters 8-25: -warning: axiom is_sint8_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 449, characters 8-25: -warning: axiom is_sint8_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 453, characters 8-22: -warning: axiom is_sint16_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 456, characters 8-22: -warning: axiom is_sint16_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 459, characters 8-21: -warning: axiom is_sint16_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 462, characters 8-22: -warning: axiom is_sint16_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 465, characters 8-21: -warning: axiom is_sint16_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 468, characters 8-22: -warning: axiom is_sint16_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 471, characters 8-26: -warning: axiom is_sint16_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 474, characters 8-26: -warning: axiom is_sint16_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 478, characters 8-22: -warning: axiom is_sint32_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 481, characters 8-22: -warning: axiom is_sint32_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 484, characters 8-21: -warning: axiom is_sint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 487, characters 8-22: -warning: axiom is_sint32_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 490, characters 8-21: -warning: axiom is_sint32_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 493, characters 8-22: -warning: axiom is_sint32_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 496, characters 8-26: -warning: axiom is_sint32_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 499, characters 8-26: -warning: axiom is_sint32_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 503, characters 8-22: -warning: axiom is_sint64_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 506, characters 8-22: -warning: axiom is_sint64_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 509, characters 8-21: -warning: axiom is_sint64_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 512, characters 8-22: -warning: axiom is_sint64_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 515, characters 8-21: -warning: axiom is_sint64_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 518, characters 8-22: -warning: axiom is_sint64_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 521, characters 8-26: -warning: axiom is_sint64_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 524, characters 8-26: -warning: axiom is_sint64_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 549, characters 8-20: -warning: axiom lor_addition does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 552, characters 8-21: -warning: axiom lxor_addition does not contain any local abstract symbol -======= -File "WP-SHARE/src/./qed.why", line 76, characters 8-19: -warning: axiom c_euclidian does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 91, characters 8-22: -warning: axiom cmod_remainder does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 97, characters 8-20: -warning: axiom cdiv_neutral does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 98, characters 8-16: -warning: axiom cdiv_inv does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 32, characters 8-15: -warning: axiom abs_def does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 43, characters 8-17: -warning: axiom sqrt_lin1 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 44, characters 8-17: -warning: axiom sqrt_lin0 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 45, characters 8-14: -warning: axiom sqrt_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 46, characters 8-14: -warning: axiom sqrt_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 55, characters 8-15: -warning: axiom exp_pos does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 36, characters 8-17: -warning: axiom lnot_bool does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 39, characters 8-18: -warning: axiom land_idemp does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 40, characters 8-14: -warning: axiom land_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 41, characters 8-17: -warning: axiom land_0bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 42, characters 8-14: -warning: axiom land_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 43, characters 8-17: -warning: axiom land_1bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 44, characters 8-17: -warning: axiom land_bool does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 49, characters 8-17: -warning: axiom lor_idemp does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 50, characters 8-13: -warning: axiom lor_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 51, characters 8-16: -warning: axiom lor_1bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 52, characters 8-13: -warning: axiom lor_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 53, characters 8-16: -warning: axiom lor_0bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 54, characters 8-16: -warning: axiom lor_bool does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 59, characters 8-22: -warning: axiom lxor_nilpotent does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 60, characters 8-14: -warning: axiom lxor_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 61, characters 8-17: -warning: axiom lxor_1bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 62, characters 8-14: -warning: axiom lxor_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 63, characters 8-17: -warning: axiom lxor_0bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 64, characters 8-17: -warning: axiom lxor_bool does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 71, characters 8-20: -warning: axiom bit_test_def does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 78, characters 8-27: -warning: axiom bit_test_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 84, characters 8-15: -warning: axiom lsl_1_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 86, characters 8-31: -warning: axiom bit_test_extraction_bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 88, characters 8-34: -warning: axiom bit_test_extraction_bis_eq does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 93, characters 8-23: -warning: axiom lnot_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 99, characters 8-23: -warning: axiom land_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 105, characters 8-22: -warning: axiom lor_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 111, characters 8-23: -warning: axiom lxor_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 119, characters 8-20: -warning: axiom land_1_lsl_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 124, characters 8-26: -warning: axiom lsl_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 130, characters 8-26: -warning: axiom lsl_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 136, characters 8-23: -warning: axiom lsr_extractionl does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 142, characters 8-23: -warning: axiom lsl1_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 173, characters 8-31: -warning: axiom to_uint8_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 178, characters 8-31: -warning: axiom to_uint8_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 189, characters 8-32: -warning: axiom to_uint16_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 194, characters 8-32: -warning: axiom to_uint16_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 205, characters 8-32: -warning: axiom to_uint32_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 210, characters 8-32: -warning: axiom to_uint32_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 221, characters 8-32: -warning: axiom to_uint64_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 226, characters 8-32: -warning: axiom to_uint64_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 253, characters 8-31: -warning: axiom to_sint8_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 258, characters 8-31: -warning: axiom to_sint8_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 269, characters 8-32: -warning: axiom to_sint16_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 274, characters 8-32: -warning: axiom to_sint16_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 285, characters 8-32: -warning: axiom to_sint32_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 290, characters 8-32: -warning: axiom to_sint32_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 301, characters 8-32: -warning: axiom to_sint64_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 306, characters 8-32: -warning: axiom to_sint64_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 333, characters 8-21: -warning: axiom to_uint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 363, characters 8-21: -warning: axiom is_uint8_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 366, characters 8-20: -warning: axiom is_uint8_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 369, characters 8-21: -warning: axiom is_uint8_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 372, characters 8-20: -warning: axiom is_uint8_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 375, characters 8-25: -warning: axiom is_uint8_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 378, characters 8-25: -warning: axiom is_uint8_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 382, characters 8-22: -warning: axiom is_uint16_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 385, characters 8-21: -warning: axiom is_uint16_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 388, characters 8-22: -warning: axiom is_uint16_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 391, characters 8-21: -warning: axiom is_uint16_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 394, characters 8-26: -warning: axiom is_uint16_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 397, characters 8-26: -warning: axiom is_uint16_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 401, characters 8-22: -warning: axiom is_uint32_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 404, characters 8-21: -warning: axiom is_uint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 407, characters 8-22: -warning: axiom is_uint32_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 410, characters 8-21: -warning: axiom is_uint32_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 413, characters 8-26: -warning: axiom is_uint32_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 416, characters 8-26: -warning: axiom is_uint32_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 420, characters 8-22: -warning: axiom is_uint64_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 423, characters 8-21: -warning: axiom is_uint64_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 426, characters 8-22: -warning: axiom is_uint64_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 429, characters 8-21: -warning: axiom is_uint64_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 432, characters 8-26: -warning: axiom is_uint64_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 435, characters 8-26: -warning: axiom is_uint64_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 462, characters 8-21: -warning: axiom is_sint8_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 465, characters 8-21: -warning: axiom is_sint8_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 468, characters 8-20: -warning: axiom is_sint8_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 471, characters 8-21: -warning: axiom is_sint8_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 474, characters 8-20: -warning: axiom is_sint8_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 477, characters 8-21: -warning: axiom is_sint8_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 480, characters 8-25: -warning: axiom is_sint8_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 483, characters 8-25: -warning: axiom is_sint8_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 487, characters 8-22: -warning: axiom is_sint16_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 490, characters 8-22: -warning: axiom is_sint16_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 493, characters 8-21: -warning: axiom is_sint16_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 496, characters 8-22: -warning: axiom is_sint16_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 499, characters 8-21: -warning: axiom is_sint16_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 502, characters 8-22: -warning: axiom is_sint16_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 505, characters 8-26: -warning: axiom is_sint16_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 508, characters 8-26: -warning: axiom is_sint16_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 512, characters 8-22: -warning: axiom is_sint32_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 515, characters 8-22: -warning: axiom is_sint32_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 518, characters 8-21: -warning: axiom is_sint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 521, characters 8-22: -warning: axiom is_sint32_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 524, characters 8-21: -warning: axiom is_sint32_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 527, characters 8-22: -warning: axiom is_sint32_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 530, characters 8-26: -warning: axiom is_sint32_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 533, characters 8-26: -warning: axiom is_sint32_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 537, characters 8-22: -warning: axiom is_sint64_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 540, characters 8-22: -warning: axiom is_sint64_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 543, characters 8-21: -warning: axiom is_sint64_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 546, characters 8-22: -warning: axiom is_sint64_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 549, characters 8-21: -warning: axiom is_sint64_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 552, characters 8-22: -warning: axiom is_sint64_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 555, characters 8-26: -warning: axiom is_sint64_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 558, characters 8-26: -warning: axiom is_sint64_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 583, characters 8-20: -warning: axiom lor_addition does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 586, characters 8-21: -warning: axiom lxor_addition does not contain any local abstract symbol ->>>>>>> origin/master diff --git a/src/plugins/wp/share/src/logs/map.Map.altergo.stdlib.err b/src/plugins/wp/share/src/logs/map.Map.altergo.stdlib.err deleted file mode 100644 index be50d9d30c5..00000000000 --- a/src/plugins/wp/share/src/logs/map.Map.altergo.stdlib.err +++ /dev/null @@ -1,439 +0,0 @@ -[Config] reading extra configuration file realization.conf -<<<<<<< HEAD -||||||| merged common ancestors -File "WP-SHARE/src/./qed.why", line 76, characters 8-19: -warning: axiom c_euclidian does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 91, characters 8-22: -warning: axiom cmod_remainder does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 97, characters 8-20: -warning: axiom cdiv_neutral does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 98, characters 8-16: -warning: axiom cdiv_inv does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 32, characters 8-15: -warning: axiom abs_def does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 43, characters 8-17: -warning: axiom sqrt_lin1 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 44, characters 8-17: -warning: axiom sqrt_lin0 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 45, characters 8-14: -warning: axiom sqrt_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 46, characters 8-14: -warning: axiom sqrt_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 55, characters 8-15: -warning: axiom exp_pos does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 37, characters 8-20: -warning: axiom bit_test_def does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 44, characters 8-27: -warning: axiom bit_test_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 50, characters 8-15: -warning: axiom lsl_1_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 52, characters 8-31: -warning: axiom bit_test_extraction_bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 54, characters 8-34: -warning: axiom bit_test_extraction_bis_eq does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 59, characters 8-23: -warning: axiom lnot_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 65, characters 8-23: -warning: axiom land_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 71, characters 8-22: -warning: axiom lor_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 77, characters 8-23: -warning: axiom lxor_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 85, characters 8-20: -warning: axiom land_1_lsl_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 90, characters 8-26: -warning: axiom lsl_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 96, characters 8-26: -warning: axiom lsl_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 102, characters 8-23: -warning: axiom lsr_extractionl does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 108, characters 8-23: -warning: axiom lsl1_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 139, characters 8-31: -warning: axiom to_uint8_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 144, characters 8-31: -warning: axiom to_uint8_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 155, characters 8-32: -warning: axiom to_uint16_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 160, characters 8-32: -warning: axiom to_uint16_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 171, characters 8-32: -warning: axiom to_uint32_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 176, characters 8-32: -warning: axiom to_uint32_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 187, characters 8-32: -warning: axiom to_uint64_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 192, characters 8-32: -warning: axiom to_uint64_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 219, characters 8-31: -warning: axiom to_sint8_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 224, characters 8-31: -warning: axiom to_sint8_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 235, characters 8-32: -warning: axiom to_sint16_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 240, characters 8-32: -warning: axiom to_sint16_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 251, characters 8-32: -warning: axiom to_sint32_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 256, characters 8-32: -warning: axiom to_sint32_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 267, characters 8-32: -warning: axiom to_sint64_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 272, characters 8-32: -warning: axiom to_sint64_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 299, characters 8-21: -warning: axiom to_uint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 329, characters 8-21: -warning: axiom is_uint8_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 332, characters 8-20: -warning: axiom is_uint8_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 335, characters 8-21: -warning: axiom is_uint8_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 338, characters 8-20: -warning: axiom is_uint8_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 341, characters 8-25: -warning: axiom is_uint8_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 344, characters 8-25: -warning: axiom is_uint8_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 348, characters 8-22: -warning: axiom is_uint16_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 351, characters 8-21: -warning: axiom is_uint16_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 354, characters 8-22: -warning: axiom is_uint16_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 357, characters 8-21: -warning: axiom is_uint16_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 360, characters 8-26: -warning: axiom is_uint16_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 363, characters 8-26: -warning: axiom is_uint16_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 367, characters 8-22: -warning: axiom is_uint32_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 370, characters 8-21: -warning: axiom is_uint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 373, characters 8-22: -warning: axiom is_uint32_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 376, characters 8-21: -warning: axiom is_uint32_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 379, characters 8-26: -warning: axiom is_uint32_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 382, characters 8-26: -warning: axiom is_uint32_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 386, characters 8-22: -warning: axiom is_uint64_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 389, characters 8-21: -warning: axiom is_uint64_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 392, characters 8-22: -warning: axiom is_uint64_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 395, characters 8-21: -warning: axiom is_uint64_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 398, characters 8-26: -warning: axiom is_uint64_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 401, characters 8-26: -warning: axiom is_uint64_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 428, characters 8-21: -warning: axiom is_sint8_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 431, characters 8-21: -warning: axiom is_sint8_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 434, characters 8-20: -warning: axiom is_sint8_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 437, characters 8-21: -warning: axiom is_sint8_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 440, characters 8-20: -warning: axiom is_sint8_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 443, characters 8-21: -warning: axiom is_sint8_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 446, characters 8-25: -warning: axiom is_sint8_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 449, characters 8-25: -warning: axiom is_sint8_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 453, characters 8-22: -warning: axiom is_sint16_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 456, characters 8-22: -warning: axiom is_sint16_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 459, characters 8-21: -warning: axiom is_sint16_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 462, characters 8-22: -warning: axiom is_sint16_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 465, characters 8-21: -warning: axiom is_sint16_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 468, characters 8-22: -warning: axiom is_sint16_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 471, characters 8-26: -warning: axiom is_sint16_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 474, characters 8-26: -warning: axiom is_sint16_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 478, characters 8-22: -warning: axiom is_sint32_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 481, characters 8-22: -warning: axiom is_sint32_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 484, characters 8-21: -warning: axiom is_sint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 487, characters 8-22: -warning: axiom is_sint32_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 490, characters 8-21: -warning: axiom is_sint32_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 493, characters 8-22: -warning: axiom is_sint32_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 496, characters 8-26: -warning: axiom is_sint32_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 499, characters 8-26: -warning: axiom is_sint32_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 503, characters 8-22: -warning: axiom is_sint64_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 506, characters 8-22: -warning: axiom is_sint64_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 509, characters 8-21: -warning: axiom is_sint64_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 512, characters 8-22: -warning: axiom is_sint64_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 515, characters 8-21: -warning: axiom is_sint64_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 518, characters 8-22: -warning: axiom is_sint64_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 521, characters 8-26: -warning: axiom is_sint64_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 524, characters 8-26: -warning: axiom is_sint64_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 549, characters 8-20: -warning: axiom lor_addition does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 552, characters 8-21: -warning: axiom lxor_addition does not contain any local abstract symbol -======= -File "WP-SHARE/src/./qed.why", line 76, characters 8-19: -warning: axiom c_euclidian does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 91, characters 8-22: -warning: axiom cmod_remainder does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 97, characters 8-20: -warning: axiom cdiv_neutral does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 98, characters 8-16: -warning: axiom cdiv_inv does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 32, characters 8-15: -warning: axiom abs_def does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 43, characters 8-17: -warning: axiom sqrt_lin1 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 44, characters 8-17: -warning: axiom sqrt_lin0 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 45, characters 8-14: -warning: axiom sqrt_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 46, characters 8-14: -warning: axiom sqrt_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 55, characters 8-15: -warning: axiom exp_pos does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 36, characters 8-17: -warning: axiom lnot_bool does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 39, characters 8-18: -warning: axiom land_idemp does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 40, characters 8-14: -warning: axiom land_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 41, characters 8-17: -warning: axiom land_0bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 42, characters 8-14: -warning: axiom land_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 43, characters 8-17: -warning: axiom land_1bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 44, characters 8-17: -warning: axiom land_bool does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 49, characters 8-17: -warning: axiom lor_idemp does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 50, characters 8-13: -warning: axiom lor_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 51, characters 8-16: -warning: axiom lor_1bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 52, characters 8-13: -warning: axiom lor_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 53, characters 8-16: -warning: axiom lor_0bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 54, characters 8-16: -warning: axiom lor_bool does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 59, characters 8-22: -warning: axiom lxor_nilpotent does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 60, characters 8-14: -warning: axiom lxor_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 61, characters 8-17: -warning: axiom lxor_1bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 62, characters 8-14: -warning: axiom lxor_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 63, characters 8-17: -warning: axiom lxor_0bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 64, characters 8-17: -warning: axiom lxor_bool does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 71, characters 8-20: -warning: axiom bit_test_def does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 78, characters 8-27: -warning: axiom bit_test_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 84, characters 8-15: -warning: axiom lsl_1_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 86, characters 8-31: -warning: axiom bit_test_extraction_bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 88, characters 8-34: -warning: axiom bit_test_extraction_bis_eq does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 93, characters 8-23: -warning: axiom lnot_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 99, characters 8-23: -warning: axiom land_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 105, characters 8-22: -warning: axiom lor_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 111, characters 8-23: -warning: axiom lxor_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 119, characters 8-20: -warning: axiom land_1_lsl_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 124, characters 8-26: -warning: axiom lsl_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 130, characters 8-26: -warning: axiom lsl_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 136, characters 8-23: -warning: axiom lsr_extractionl does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 142, characters 8-23: -warning: axiom lsl1_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 173, characters 8-31: -warning: axiom to_uint8_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 178, characters 8-31: -warning: axiom to_uint8_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 189, characters 8-32: -warning: axiom to_uint16_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 194, characters 8-32: -warning: axiom to_uint16_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 205, characters 8-32: -warning: axiom to_uint32_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 210, characters 8-32: -warning: axiom to_uint32_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 221, characters 8-32: -warning: axiom to_uint64_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 226, characters 8-32: -warning: axiom to_uint64_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 253, characters 8-31: -warning: axiom to_sint8_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 258, characters 8-31: -warning: axiom to_sint8_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 269, characters 8-32: -warning: axiom to_sint16_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 274, characters 8-32: -warning: axiom to_sint16_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 285, characters 8-32: -warning: axiom to_sint32_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 290, characters 8-32: -warning: axiom to_sint32_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 301, characters 8-32: -warning: axiom to_sint64_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 306, characters 8-32: -warning: axiom to_sint64_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 333, characters 8-21: -warning: axiom to_uint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 363, characters 8-21: -warning: axiom is_uint8_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 366, characters 8-20: -warning: axiom is_uint8_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 369, characters 8-21: -warning: axiom is_uint8_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 372, characters 8-20: -warning: axiom is_uint8_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 375, characters 8-25: -warning: axiom is_uint8_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 378, characters 8-25: -warning: axiom is_uint8_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 382, characters 8-22: -warning: axiom is_uint16_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 385, characters 8-21: -warning: axiom is_uint16_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 388, characters 8-22: -warning: axiom is_uint16_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 391, characters 8-21: -warning: axiom is_uint16_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 394, characters 8-26: -warning: axiom is_uint16_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 397, characters 8-26: -warning: axiom is_uint16_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 401, characters 8-22: -warning: axiom is_uint32_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 404, characters 8-21: -warning: axiom is_uint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 407, characters 8-22: -warning: axiom is_uint32_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 410, characters 8-21: -warning: axiom is_uint32_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 413, characters 8-26: -warning: axiom is_uint32_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 416, characters 8-26: -warning: axiom is_uint32_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 420, characters 8-22: -warning: axiom is_uint64_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 423, characters 8-21: -warning: axiom is_uint64_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 426, characters 8-22: -warning: axiom is_uint64_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 429, characters 8-21: -warning: axiom is_uint64_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 432, characters 8-26: -warning: axiom is_uint64_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 435, characters 8-26: -warning: axiom is_uint64_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 462, characters 8-21: -warning: axiom is_sint8_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 465, characters 8-21: -warning: axiom is_sint8_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 468, characters 8-20: -warning: axiom is_sint8_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 471, characters 8-21: -warning: axiom is_sint8_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 474, characters 8-20: -warning: axiom is_sint8_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 477, characters 8-21: -warning: axiom is_sint8_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 480, characters 8-25: -warning: axiom is_sint8_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 483, characters 8-25: -warning: axiom is_sint8_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 487, characters 8-22: -warning: axiom is_sint16_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 490, characters 8-22: -warning: axiom is_sint16_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 493, characters 8-21: -warning: axiom is_sint16_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 496, characters 8-22: -warning: axiom is_sint16_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 499, characters 8-21: -warning: axiom is_sint16_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 502, characters 8-22: -warning: axiom is_sint16_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 505, characters 8-26: -warning: axiom is_sint16_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 508, characters 8-26: -warning: axiom is_sint16_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 512, characters 8-22: -warning: axiom is_sint32_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 515, characters 8-22: -warning: axiom is_sint32_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 518, characters 8-21: -warning: axiom is_sint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 521, characters 8-22: -warning: axiom is_sint32_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 524, characters 8-21: -warning: axiom is_sint32_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 527, characters 8-22: -warning: axiom is_sint32_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 530, characters 8-26: -warning: axiom is_sint32_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 533, characters 8-26: -warning: axiom is_sint32_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 537, characters 8-22: -warning: axiom is_sint64_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 540, characters 8-22: -warning: axiom is_sint64_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 543, characters 8-21: -warning: axiom is_sint64_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 546, characters 8-22: -warning: axiom is_sint64_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 549, characters 8-21: -warning: axiom is_sint64_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 552, characters 8-22: -warning: axiom is_sint64_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 555, characters 8-26: -warning: axiom is_sint64_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 558, characters 8-26: -warning: axiom is_sint64_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 583, characters 8-20: -warning: axiom lor_addition does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 586, characters 8-21: -warning: axiom lxor_addition does not contain any local abstract symbol ->>>>>>> origin/master diff --git a/src/plugins/wp/share/src/logs/real.Abs.altergo.stdlib.err b/src/plugins/wp/share/src/logs/real.Abs.altergo.stdlib.err deleted file mode 100644 index be50d9d30c5..00000000000 --- a/src/plugins/wp/share/src/logs/real.Abs.altergo.stdlib.err +++ /dev/null @@ -1,439 +0,0 @@ -[Config] reading extra configuration file realization.conf -<<<<<<< HEAD -||||||| merged common ancestors -File "WP-SHARE/src/./qed.why", line 76, characters 8-19: -warning: axiom c_euclidian does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 91, characters 8-22: -warning: axiom cmod_remainder does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 97, characters 8-20: -warning: axiom cdiv_neutral does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 98, characters 8-16: -warning: axiom cdiv_inv does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 32, characters 8-15: -warning: axiom abs_def does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 43, characters 8-17: -warning: axiom sqrt_lin1 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 44, characters 8-17: -warning: axiom sqrt_lin0 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 45, characters 8-14: -warning: axiom sqrt_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 46, characters 8-14: -warning: axiom sqrt_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 55, characters 8-15: -warning: axiom exp_pos does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 37, characters 8-20: -warning: axiom bit_test_def does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 44, characters 8-27: -warning: axiom bit_test_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 50, characters 8-15: -warning: axiom lsl_1_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 52, characters 8-31: -warning: axiom bit_test_extraction_bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 54, characters 8-34: -warning: axiom bit_test_extraction_bis_eq does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 59, characters 8-23: -warning: axiom lnot_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 65, characters 8-23: -warning: axiom land_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 71, characters 8-22: -warning: axiom lor_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 77, characters 8-23: -warning: axiom lxor_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 85, characters 8-20: -warning: axiom land_1_lsl_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 90, characters 8-26: -warning: axiom lsl_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 96, characters 8-26: -warning: axiom lsl_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 102, characters 8-23: -warning: axiom lsr_extractionl does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 108, characters 8-23: -warning: axiom lsl1_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 139, characters 8-31: -warning: axiom to_uint8_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 144, characters 8-31: -warning: axiom to_uint8_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 155, characters 8-32: -warning: axiom to_uint16_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 160, characters 8-32: -warning: axiom to_uint16_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 171, characters 8-32: -warning: axiom to_uint32_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 176, characters 8-32: -warning: axiom to_uint32_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 187, characters 8-32: -warning: axiom to_uint64_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 192, characters 8-32: -warning: axiom to_uint64_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 219, characters 8-31: -warning: axiom to_sint8_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 224, characters 8-31: -warning: axiom to_sint8_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 235, characters 8-32: -warning: axiom to_sint16_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 240, characters 8-32: -warning: axiom to_sint16_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 251, characters 8-32: -warning: axiom to_sint32_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 256, characters 8-32: -warning: axiom to_sint32_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 267, characters 8-32: -warning: axiom to_sint64_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 272, characters 8-32: -warning: axiom to_sint64_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 299, characters 8-21: -warning: axiom to_uint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 329, characters 8-21: -warning: axiom is_uint8_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 332, characters 8-20: -warning: axiom is_uint8_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 335, characters 8-21: -warning: axiom is_uint8_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 338, characters 8-20: -warning: axiom is_uint8_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 341, characters 8-25: -warning: axiom is_uint8_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 344, characters 8-25: -warning: axiom is_uint8_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 348, characters 8-22: -warning: axiom is_uint16_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 351, characters 8-21: -warning: axiom is_uint16_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 354, characters 8-22: -warning: axiom is_uint16_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 357, characters 8-21: -warning: axiom is_uint16_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 360, characters 8-26: -warning: axiom is_uint16_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 363, characters 8-26: -warning: axiom is_uint16_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 367, characters 8-22: -warning: axiom is_uint32_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 370, characters 8-21: -warning: axiom is_uint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 373, characters 8-22: -warning: axiom is_uint32_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 376, characters 8-21: -warning: axiom is_uint32_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 379, characters 8-26: -warning: axiom is_uint32_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 382, characters 8-26: -warning: axiom is_uint32_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 386, characters 8-22: -warning: axiom is_uint64_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 389, characters 8-21: -warning: axiom is_uint64_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 392, characters 8-22: -warning: axiom is_uint64_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 395, characters 8-21: -warning: axiom is_uint64_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 398, characters 8-26: -warning: axiom is_uint64_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 401, characters 8-26: -warning: axiom is_uint64_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 428, characters 8-21: -warning: axiom is_sint8_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 431, characters 8-21: -warning: axiom is_sint8_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 434, characters 8-20: -warning: axiom is_sint8_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 437, characters 8-21: -warning: axiom is_sint8_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 440, characters 8-20: -warning: axiom is_sint8_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 443, characters 8-21: -warning: axiom is_sint8_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 446, characters 8-25: -warning: axiom is_sint8_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 449, characters 8-25: -warning: axiom is_sint8_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 453, characters 8-22: -warning: axiom is_sint16_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 456, characters 8-22: -warning: axiom is_sint16_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 459, characters 8-21: -warning: axiom is_sint16_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 462, characters 8-22: -warning: axiom is_sint16_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 465, characters 8-21: -warning: axiom is_sint16_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 468, characters 8-22: -warning: axiom is_sint16_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 471, characters 8-26: -warning: axiom is_sint16_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 474, characters 8-26: -warning: axiom is_sint16_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 478, characters 8-22: -warning: axiom is_sint32_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 481, characters 8-22: -warning: axiom is_sint32_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 484, characters 8-21: -warning: axiom is_sint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 487, characters 8-22: -warning: axiom is_sint32_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 490, characters 8-21: -warning: axiom is_sint32_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 493, characters 8-22: -warning: axiom is_sint32_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 496, characters 8-26: -warning: axiom is_sint32_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 499, characters 8-26: -warning: axiom is_sint32_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 503, characters 8-22: -warning: axiom is_sint64_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 506, characters 8-22: -warning: axiom is_sint64_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 509, characters 8-21: -warning: axiom is_sint64_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 512, characters 8-22: -warning: axiom is_sint64_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 515, characters 8-21: -warning: axiom is_sint64_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 518, characters 8-22: -warning: axiom is_sint64_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 521, characters 8-26: -warning: axiom is_sint64_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 524, characters 8-26: -warning: axiom is_sint64_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 549, characters 8-20: -warning: axiom lor_addition does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 552, characters 8-21: -warning: axiom lxor_addition does not contain any local abstract symbol -======= -File "WP-SHARE/src/./qed.why", line 76, characters 8-19: -warning: axiom c_euclidian does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 91, characters 8-22: -warning: axiom cmod_remainder does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 97, characters 8-20: -warning: axiom cdiv_neutral does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 98, characters 8-16: -warning: axiom cdiv_inv does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 32, characters 8-15: -warning: axiom abs_def does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 43, characters 8-17: -warning: axiom sqrt_lin1 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 44, characters 8-17: -warning: axiom sqrt_lin0 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 45, characters 8-14: -warning: axiom sqrt_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 46, characters 8-14: -warning: axiom sqrt_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 55, characters 8-15: -warning: axiom exp_pos does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 36, characters 8-17: -warning: axiom lnot_bool does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 39, characters 8-18: -warning: axiom land_idemp does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 40, characters 8-14: -warning: axiom land_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 41, characters 8-17: -warning: axiom land_0bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 42, characters 8-14: -warning: axiom land_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 43, characters 8-17: -warning: axiom land_1bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 44, characters 8-17: -warning: axiom land_bool does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 49, characters 8-17: -warning: axiom lor_idemp does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 50, characters 8-13: -warning: axiom lor_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 51, characters 8-16: -warning: axiom lor_1bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 52, characters 8-13: -warning: axiom lor_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 53, characters 8-16: -warning: axiom lor_0bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 54, characters 8-16: -warning: axiom lor_bool does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 59, characters 8-22: -warning: axiom lxor_nilpotent does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 60, characters 8-14: -warning: axiom lxor_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 61, characters 8-17: -warning: axiom lxor_1bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 62, characters 8-14: -warning: axiom lxor_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 63, characters 8-17: -warning: axiom lxor_0bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 64, characters 8-17: -warning: axiom lxor_bool does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 71, characters 8-20: -warning: axiom bit_test_def does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 78, characters 8-27: -warning: axiom bit_test_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 84, characters 8-15: -warning: axiom lsl_1_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 86, characters 8-31: -warning: axiom bit_test_extraction_bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 88, characters 8-34: -warning: axiom bit_test_extraction_bis_eq does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 93, characters 8-23: -warning: axiom lnot_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 99, characters 8-23: -warning: axiom land_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 105, characters 8-22: -warning: axiom lor_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 111, characters 8-23: -warning: axiom lxor_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 119, characters 8-20: -warning: axiom land_1_lsl_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 124, characters 8-26: -warning: axiom lsl_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 130, characters 8-26: -warning: axiom lsl_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 136, characters 8-23: -warning: axiom lsr_extractionl does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 142, characters 8-23: -warning: axiom lsl1_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 173, characters 8-31: -warning: axiom to_uint8_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 178, characters 8-31: -warning: axiom to_uint8_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 189, characters 8-32: -warning: axiom to_uint16_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 194, characters 8-32: -warning: axiom to_uint16_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 205, characters 8-32: -warning: axiom to_uint32_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 210, characters 8-32: -warning: axiom to_uint32_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 221, characters 8-32: -warning: axiom to_uint64_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 226, characters 8-32: -warning: axiom to_uint64_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 253, characters 8-31: -warning: axiom to_sint8_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 258, characters 8-31: -warning: axiom to_sint8_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 269, characters 8-32: -warning: axiom to_sint16_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 274, characters 8-32: -warning: axiom to_sint16_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 285, characters 8-32: -warning: axiom to_sint32_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 290, characters 8-32: -warning: axiom to_sint32_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 301, characters 8-32: -warning: axiom to_sint64_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 306, characters 8-32: -warning: axiom to_sint64_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 333, characters 8-21: -warning: axiom to_uint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 363, characters 8-21: -warning: axiom is_uint8_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 366, characters 8-20: -warning: axiom is_uint8_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 369, characters 8-21: -warning: axiom is_uint8_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 372, characters 8-20: -warning: axiom is_uint8_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 375, characters 8-25: -warning: axiom is_uint8_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 378, characters 8-25: -warning: axiom is_uint8_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 382, characters 8-22: -warning: axiom is_uint16_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 385, characters 8-21: -warning: axiom is_uint16_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 388, characters 8-22: -warning: axiom is_uint16_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 391, characters 8-21: -warning: axiom is_uint16_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 394, characters 8-26: -warning: axiom is_uint16_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 397, characters 8-26: -warning: axiom is_uint16_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 401, characters 8-22: -warning: axiom is_uint32_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 404, characters 8-21: -warning: axiom is_uint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 407, characters 8-22: -warning: axiom is_uint32_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 410, characters 8-21: -warning: axiom is_uint32_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 413, characters 8-26: -warning: axiom is_uint32_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 416, characters 8-26: -warning: axiom is_uint32_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 420, characters 8-22: -warning: axiom is_uint64_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 423, characters 8-21: -warning: axiom is_uint64_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 426, characters 8-22: -warning: axiom is_uint64_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 429, characters 8-21: -warning: axiom is_uint64_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 432, characters 8-26: -warning: axiom is_uint64_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 435, characters 8-26: -warning: axiom is_uint64_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 462, characters 8-21: -warning: axiom is_sint8_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 465, characters 8-21: -warning: axiom is_sint8_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 468, characters 8-20: -warning: axiom is_sint8_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 471, characters 8-21: -warning: axiom is_sint8_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 474, characters 8-20: -warning: axiom is_sint8_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 477, characters 8-21: -warning: axiom is_sint8_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 480, characters 8-25: -warning: axiom is_sint8_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 483, characters 8-25: -warning: axiom is_sint8_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 487, characters 8-22: -warning: axiom is_sint16_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 490, characters 8-22: -warning: axiom is_sint16_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 493, characters 8-21: -warning: axiom is_sint16_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 496, characters 8-22: -warning: axiom is_sint16_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 499, characters 8-21: -warning: axiom is_sint16_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 502, characters 8-22: -warning: axiom is_sint16_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 505, characters 8-26: -warning: axiom is_sint16_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 508, characters 8-26: -warning: axiom is_sint16_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 512, characters 8-22: -warning: axiom is_sint32_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 515, characters 8-22: -warning: axiom is_sint32_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 518, characters 8-21: -warning: axiom is_sint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 521, characters 8-22: -warning: axiom is_sint32_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 524, characters 8-21: -warning: axiom is_sint32_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 527, characters 8-22: -warning: axiom is_sint32_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 530, characters 8-26: -warning: axiom is_sint32_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 533, characters 8-26: -warning: axiom is_sint32_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 537, characters 8-22: -warning: axiom is_sint64_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 540, characters 8-22: -warning: axiom is_sint64_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 543, characters 8-21: -warning: axiom is_sint64_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 546, characters 8-22: -warning: axiom is_sint64_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 549, characters 8-21: -warning: axiom is_sint64_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 552, characters 8-22: -warning: axiom is_sint64_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 555, characters 8-26: -warning: axiom is_sint64_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 558, characters 8-26: -warning: axiom is_sint64_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 583, characters 8-20: -warning: axiom lor_addition does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 586, characters 8-21: -warning: axiom lxor_addition does not contain any local abstract symbol ->>>>>>> origin/master diff --git a/src/plugins/wp/share/src/logs/real.ExpLog.altergo.stdlib.err b/src/plugins/wp/share/src/logs/real.ExpLog.altergo.stdlib.err deleted file mode 100644 index be50d9d30c5..00000000000 --- a/src/plugins/wp/share/src/logs/real.ExpLog.altergo.stdlib.err +++ /dev/null @@ -1,439 +0,0 @@ -[Config] reading extra configuration file realization.conf -<<<<<<< HEAD -||||||| merged common ancestors -File "WP-SHARE/src/./qed.why", line 76, characters 8-19: -warning: axiom c_euclidian does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 91, characters 8-22: -warning: axiom cmod_remainder does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 97, characters 8-20: -warning: axiom cdiv_neutral does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 98, characters 8-16: -warning: axiom cdiv_inv does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 32, characters 8-15: -warning: axiom abs_def does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 43, characters 8-17: -warning: axiom sqrt_lin1 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 44, characters 8-17: -warning: axiom sqrt_lin0 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 45, characters 8-14: -warning: axiom sqrt_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 46, characters 8-14: -warning: axiom sqrt_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 55, characters 8-15: -warning: axiom exp_pos does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 37, characters 8-20: -warning: axiom bit_test_def does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 44, characters 8-27: -warning: axiom bit_test_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 50, characters 8-15: -warning: axiom lsl_1_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 52, characters 8-31: -warning: axiom bit_test_extraction_bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 54, characters 8-34: -warning: axiom bit_test_extraction_bis_eq does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 59, characters 8-23: -warning: axiom lnot_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 65, characters 8-23: -warning: axiom land_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 71, characters 8-22: -warning: axiom lor_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 77, characters 8-23: -warning: axiom lxor_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 85, characters 8-20: -warning: axiom land_1_lsl_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 90, characters 8-26: -warning: axiom lsl_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 96, characters 8-26: -warning: axiom lsl_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 102, characters 8-23: -warning: axiom lsr_extractionl does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 108, characters 8-23: -warning: axiom lsl1_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 139, characters 8-31: -warning: axiom to_uint8_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 144, characters 8-31: -warning: axiom to_uint8_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 155, characters 8-32: -warning: axiom to_uint16_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 160, characters 8-32: -warning: axiom to_uint16_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 171, characters 8-32: -warning: axiom to_uint32_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 176, characters 8-32: -warning: axiom to_uint32_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 187, characters 8-32: -warning: axiom to_uint64_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 192, characters 8-32: -warning: axiom to_uint64_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 219, characters 8-31: -warning: axiom to_sint8_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 224, characters 8-31: -warning: axiom to_sint8_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 235, characters 8-32: -warning: axiom to_sint16_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 240, characters 8-32: -warning: axiom to_sint16_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 251, characters 8-32: -warning: axiom to_sint32_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 256, characters 8-32: -warning: axiom to_sint32_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 267, characters 8-32: -warning: axiom to_sint64_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 272, characters 8-32: -warning: axiom to_sint64_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 299, characters 8-21: -warning: axiom to_uint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 329, characters 8-21: -warning: axiom is_uint8_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 332, characters 8-20: -warning: axiom is_uint8_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 335, characters 8-21: -warning: axiom is_uint8_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 338, characters 8-20: -warning: axiom is_uint8_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 341, characters 8-25: -warning: axiom is_uint8_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 344, characters 8-25: -warning: axiom is_uint8_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 348, characters 8-22: -warning: axiom is_uint16_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 351, characters 8-21: -warning: axiom is_uint16_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 354, characters 8-22: -warning: axiom is_uint16_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 357, characters 8-21: -warning: axiom is_uint16_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 360, characters 8-26: -warning: axiom is_uint16_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 363, characters 8-26: -warning: axiom is_uint16_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 367, characters 8-22: -warning: axiom is_uint32_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 370, characters 8-21: -warning: axiom is_uint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 373, characters 8-22: -warning: axiom is_uint32_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 376, characters 8-21: -warning: axiom is_uint32_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 379, characters 8-26: -warning: axiom is_uint32_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 382, characters 8-26: -warning: axiom is_uint32_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 386, characters 8-22: -warning: axiom is_uint64_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 389, characters 8-21: -warning: axiom is_uint64_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 392, characters 8-22: -warning: axiom is_uint64_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 395, characters 8-21: -warning: axiom is_uint64_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 398, characters 8-26: -warning: axiom is_uint64_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 401, characters 8-26: -warning: axiom is_uint64_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 428, characters 8-21: -warning: axiom is_sint8_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 431, characters 8-21: -warning: axiom is_sint8_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 434, characters 8-20: -warning: axiom is_sint8_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 437, characters 8-21: -warning: axiom is_sint8_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 440, characters 8-20: -warning: axiom is_sint8_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 443, characters 8-21: -warning: axiom is_sint8_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 446, characters 8-25: -warning: axiom is_sint8_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 449, characters 8-25: -warning: axiom is_sint8_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 453, characters 8-22: -warning: axiom is_sint16_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 456, characters 8-22: -warning: axiom is_sint16_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 459, characters 8-21: -warning: axiom is_sint16_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 462, characters 8-22: -warning: axiom is_sint16_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 465, characters 8-21: -warning: axiom is_sint16_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 468, characters 8-22: -warning: axiom is_sint16_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 471, characters 8-26: -warning: axiom is_sint16_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 474, characters 8-26: -warning: axiom is_sint16_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 478, characters 8-22: -warning: axiom is_sint32_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 481, characters 8-22: -warning: axiom is_sint32_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 484, characters 8-21: -warning: axiom is_sint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 487, characters 8-22: -warning: axiom is_sint32_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 490, characters 8-21: -warning: axiom is_sint32_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 493, characters 8-22: -warning: axiom is_sint32_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 496, characters 8-26: -warning: axiom is_sint32_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 499, characters 8-26: -warning: axiom is_sint32_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 503, characters 8-22: -warning: axiom is_sint64_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 506, characters 8-22: -warning: axiom is_sint64_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 509, characters 8-21: -warning: axiom is_sint64_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 512, characters 8-22: -warning: axiom is_sint64_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 515, characters 8-21: -warning: axiom is_sint64_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 518, characters 8-22: -warning: axiom is_sint64_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 521, characters 8-26: -warning: axiom is_sint64_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 524, characters 8-26: -warning: axiom is_sint64_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 549, characters 8-20: -warning: axiom lor_addition does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 552, characters 8-21: -warning: axiom lxor_addition does not contain any local abstract symbol -======= -File "WP-SHARE/src/./qed.why", line 76, characters 8-19: -warning: axiom c_euclidian does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 91, characters 8-22: -warning: axiom cmod_remainder does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 97, characters 8-20: -warning: axiom cdiv_neutral does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 98, characters 8-16: -warning: axiom cdiv_inv does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 32, characters 8-15: -warning: axiom abs_def does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 43, characters 8-17: -warning: axiom sqrt_lin1 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 44, characters 8-17: -warning: axiom sqrt_lin0 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 45, characters 8-14: -warning: axiom sqrt_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 46, characters 8-14: -warning: axiom sqrt_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 55, characters 8-15: -warning: axiom exp_pos does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 36, characters 8-17: -warning: axiom lnot_bool does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 39, characters 8-18: -warning: axiom land_idemp does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 40, characters 8-14: -warning: axiom land_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 41, characters 8-17: -warning: axiom land_0bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 42, characters 8-14: -warning: axiom land_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 43, characters 8-17: -warning: axiom land_1bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 44, characters 8-17: -warning: axiom land_bool does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 49, characters 8-17: -warning: axiom lor_idemp does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 50, characters 8-13: -warning: axiom lor_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 51, characters 8-16: -warning: axiom lor_1bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 52, characters 8-13: -warning: axiom lor_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 53, characters 8-16: -warning: axiom lor_0bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 54, characters 8-16: -warning: axiom lor_bool does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 59, characters 8-22: -warning: axiom lxor_nilpotent does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 60, characters 8-14: -warning: axiom lxor_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 61, characters 8-17: -warning: axiom lxor_1bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 62, characters 8-14: -warning: axiom lxor_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 63, characters 8-17: -warning: axiom lxor_0bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 64, characters 8-17: -warning: axiom lxor_bool does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 71, characters 8-20: -warning: axiom bit_test_def does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 78, characters 8-27: -warning: axiom bit_test_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 84, characters 8-15: -warning: axiom lsl_1_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 86, characters 8-31: -warning: axiom bit_test_extraction_bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 88, characters 8-34: -warning: axiom bit_test_extraction_bis_eq does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 93, characters 8-23: -warning: axiom lnot_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 99, characters 8-23: -warning: axiom land_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 105, characters 8-22: -warning: axiom lor_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 111, characters 8-23: -warning: axiom lxor_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 119, characters 8-20: -warning: axiom land_1_lsl_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 124, characters 8-26: -warning: axiom lsl_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 130, characters 8-26: -warning: axiom lsl_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 136, characters 8-23: -warning: axiom lsr_extractionl does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 142, characters 8-23: -warning: axiom lsl1_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 173, characters 8-31: -warning: axiom to_uint8_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 178, characters 8-31: -warning: axiom to_uint8_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 189, characters 8-32: -warning: axiom to_uint16_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 194, characters 8-32: -warning: axiom to_uint16_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 205, characters 8-32: -warning: axiom to_uint32_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 210, characters 8-32: -warning: axiom to_uint32_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 221, characters 8-32: -warning: axiom to_uint64_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 226, characters 8-32: -warning: axiom to_uint64_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 253, characters 8-31: -warning: axiom to_sint8_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 258, characters 8-31: -warning: axiom to_sint8_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 269, characters 8-32: -warning: axiom to_sint16_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 274, characters 8-32: -warning: axiom to_sint16_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 285, characters 8-32: -warning: axiom to_sint32_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 290, characters 8-32: -warning: axiom to_sint32_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 301, characters 8-32: -warning: axiom to_sint64_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 306, characters 8-32: -warning: axiom to_sint64_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 333, characters 8-21: -warning: axiom to_uint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 363, characters 8-21: -warning: axiom is_uint8_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 366, characters 8-20: -warning: axiom is_uint8_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 369, characters 8-21: -warning: axiom is_uint8_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 372, characters 8-20: -warning: axiom is_uint8_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 375, characters 8-25: -warning: axiom is_uint8_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 378, characters 8-25: -warning: axiom is_uint8_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 382, characters 8-22: -warning: axiom is_uint16_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 385, characters 8-21: -warning: axiom is_uint16_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 388, characters 8-22: -warning: axiom is_uint16_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 391, characters 8-21: -warning: axiom is_uint16_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 394, characters 8-26: -warning: axiom is_uint16_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 397, characters 8-26: -warning: axiom is_uint16_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 401, characters 8-22: -warning: axiom is_uint32_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 404, characters 8-21: -warning: axiom is_uint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 407, characters 8-22: -warning: axiom is_uint32_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 410, characters 8-21: -warning: axiom is_uint32_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 413, characters 8-26: -warning: axiom is_uint32_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 416, characters 8-26: -warning: axiom is_uint32_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 420, characters 8-22: -warning: axiom is_uint64_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 423, characters 8-21: -warning: axiom is_uint64_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 426, characters 8-22: -warning: axiom is_uint64_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 429, characters 8-21: -warning: axiom is_uint64_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 432, characters 8-26: -warning: axiom is_uint64_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 435, characters 8-26: -warning: axiom is_uint64_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 462, characters 8-21: -warning: axiom is_sint8_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 465, characters 8-21: -warning: axiom is_sint8_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 468, characters 8-20: -warning: axiom is_sint8_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 471, characters 8-21: -warning: axiom is_sint8_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 474, characters 8-20: -warning: axiom is_sint8_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 477, characters 8-21: -warning: axiom is_sint8_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 480, characters 8-25: -warning: axiom is_sint8_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 483, characters 8-25: -warning: axiom is_sint8_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 487, characters 8-22: -warning: axiom is_sint16_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 490, characters 8-22: -warning: axiom is_sint16_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 493, characters 8-21: -warning: axiom is_sint16_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 496, characters 8-22: -warning: axiom is_sint16_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 499, characters 8-21: -warning: axiom is_sint16_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 502, characters 8-22: -warning: axiom is_sint16_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 505, characters 8-26: -warning: axiom is_sint16_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 508, characters 8-26: -warning: axiom is_sint16_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 512, characters 8-22: -warning: axiom is_sint32_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 515, characters 8-22: -warning: axiom is_sint32_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 518, characters 8-21: -warning: axiom is_sint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 521, characters 8-22: -warning: axiom is_sint32_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 524, characters 8-21: -warning: axiom is_sint32_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 527, characters 8-22: -warning: axiom is_sint32_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 530, characters 8-26: -warning: axiom is_sint32_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 533, characters 8-26: -warning: axiom is_sint32_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 537, characters 8-22: -warning: axiom is_sint64_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 540, characters 8-22: -warning: axiom is_sint64_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 543, characters 8-21: -warning: axiom is_sint64_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 546, characters 8-22: -warning: axiom is_sint64_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 549, characters 8-21: -warning: axiom is_sint64_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 552, characters 8-22: -warning: axiom is_sint64_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 555, characters 8-26: -warning: axiom is_sint64_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 558, characters 8-26: -warning: axiom is_sint64_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 583, characters 8-20: -warning: axiom lor_addition does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 586, characters 8-21: -warning: axiom lxor_addition does not contain any local abstract symbol ->>>>>>> origin/master diff --git a/src/plugins/wp/share/src/logs/real.FromInt.altergo.stdlib.err b/src/plugins/wp/share/src/logs/real.FromInt.altergo.stdlib.err deleted file mode 100644 index be50d9d30c5..00000000000 --- a/src/plugins/wp/share/src/logs/real.FromInt.altergo.stdlib.err +++ /dev/null @@ -1,439 +0,0 @@ -[Config] reading extra configuration file realization.conf -<<<<<<< HEAD -||||||| merged common ancestors -File "WP-SHARE/src/./qed.why", line 76, characters 8-19: -warning: axiom c_euclidian does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 91, characters 8-22: -warning: axiom cmod_remainder does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 97, characters 8-20: -warning: axiom cdiv_neutral does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 98, characters 8-16: -warning: axiom cdiv_inv does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 32, characters 8-15: -warning: axiom abs_def does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 43, characters 8-17: -warning: axiom sqrt_lin1 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 44, characters 8-17: -warning: axiom sqrt_lin0 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 45, characters 8-14: -warning: axiom sqrt_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 46, characters 8-14: -warning: axiom sqrt_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 55, characters 8-15: -warning: axiom exp_pos does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 37, characters 8-20: -warning: axiom bit_test_def does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 44, characters 8-27: -warning: axiom bit_test_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 50, characters 8-15: -warning: axiom lsl_1_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 52, characters 8-31: -warning: axiom bit_test_extraction_bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 54, characters 8-34: -warning: axiom bit_test_extraction_bis_eq does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 59, characters 8-23: -warning: axiom lnot_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 65, characters 8-23: -warning: axiom land_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 71, characters 8-22: -warning: axiom lor_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 77, characters 8-23: -warning: axiom lxor_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 85, characters 8-20: -warning: axiom land_1_lsl_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 90, characters 8-26: -warning: axiom lsl_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 96, characters 8-26: -warning: axiom lsl_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 102, characters 8-23: -warning: axiom lsr_extractionl does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 108, characters 8-23: -warning: axiom lsl1_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 139, characters 8-31: -warning: axiom to_uint8_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 144, characters 8-31: -warning: axiom to_uint8_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 155, characters 8-32: -warning: axiom to_uint16_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 160, characters 8-32: -warning: axiom to_uint16_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 171, characters 8-32: -warning: axiom to_uint32_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 176, characters 8-32: -warning: axiom to_uint32_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 187, characters 8-32: -warning: axiom to_uint64_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 192, characters 8-32: -warning: axiom to_uint64_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 219, characters 8-31: -warning: axiom to_sint8_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 224, characters 8-31: -warning: axiom to_sint8_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 235, characters 8-32: -warning: axiom to_sint16_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 240, characters 8-32: -warning: axiom to_sint16_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 251, characters 8-32: -warning: axiom to_sint32_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 256, characters 8-32: -warning: axiom to_sint32_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 267, characters 8-32: -warning: axiom to_sint64_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 272, characters 8-32: -warning: axiom to_sint64_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 299, characters 8-21: -warning: axiom to_uint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 329, characters 8-21: -warning: axiom is_uint8_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 332, characters 8-20: -warning: axiom is_uint8_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 335, characters 8-21: -warning: axiom is_uint8_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 338, characters 8-20: -warning: axiom is_uint8_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 341, characters 8-25: -warning: axiom is_uint8_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 344, characters 8-25: -warning: axiom is_uint8_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 348, characters 8-22: -warning: axiom is_uint16_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 351, characters 8-21: -warning: axiom is_uint16_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 354, characters 8-22: -warning: axiom is_uint16_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 357, characters 8-21: -warning: axiom is_uint16_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 360, characters 8-26: -warning: axiom is_uint16_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 363, characters 8-26: -warning: axiom is_uint16_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 367, characters 8-22: -warning: axiom is_uint32_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 370, characters 8-21: -warning: axiom is_uint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 373, characters 8-22: -warning: axiom is_uint32_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 376, characters 8-21: -warning: axiom is_uint32_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 379, characters 8-26: -warning: axiom is_uint32_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 382, characters 8-26: -warning: axiom is_uint32_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 386, characters 8-22: -warning: axiom is_uint64_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 389, characters 8-21: -warning: axiom is_uint64_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 392, characters 8-22: -warning: axiom is_uint64_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 395, characters 8-21: -warning: axiom is_uint64_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 398, characters 8-26: -warning: axiom is_uint64_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 401, characters 8-26: -warning: axiom is_uint64_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 428, characters 8-21: -warning: axiom is_sint8_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 431, characters 8-21: -warning: axiom is_sint8_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 434, characters 8-20: -warning: axiom is_sint8_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 437, characters 8-21: -warning: axiom is_sint8_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 440, characters 8-20: -warning: axiom is_sint8_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 443, characters 8-21: -warning: axiom is_sint8_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 446, characters 8-25: -warning: axiom is_sint8_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 449, characters 8-25: -warning: axiom is_sint8_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 453, characters 8-22: -warning: axiom is_sint16_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 456, characters 8-22: -warning: axiom is_sint16_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 459, characters 8-21: -warning: axiom is_sint16_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 462, characters 8-22: -warning: axiom is_sint16_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 465, characters 8-21: -warning: axiom is_sint16_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 468, characters 8-22: -warning: axiom is_sint16_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 471, characters 8-26: -warning: axiom is_sint16_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 474, characters 8-26: -warning: axiom is_sint16_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 478, characters 8-22: -warning: axiom is_sint32_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 481, characters 8-22: -warning: axiom is_sint32_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 484, characters 8-21: -warning: axiom is_sint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 487, characters 8-22: -warning: axiom is_sint32_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 490, characters 8-21: -warning: axiom is_sint32_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 493, characters 8-22: -warning: axiom is_sint32_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 496, characters 8-26: -warning: axiom is_sint32_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 499, characters 8-26: -warning: axiom is_sint32_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 503, characters 8-22: -warning: axiom is_sint64_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 506, characters 8-22: -warning: axiom is_sint64_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 509, characters 8-21: -warning: axiom is_sint64_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 512, characters 8-22: -warning: axiom is_sint64_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 515, characters 8-21: -warning: axiom is_sint64_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 518, characters 8-22: -warning: axiom is_sint64_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 521, characters 8-26: -warning: axiom is_sint64_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 524, characters 8-26: -warning: axiom is_sint64_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 549, characters 8-20: -warning: axiom lor_addition does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 552, characters 8-21: -warning: axiom lxor_addition does not contain any local abstract symbol -======= -File "WP-SHARE/src/./qed.why", line 76, characters 8-19: -warning: axiom c_euclidian does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 91, characters 8-22: -warning: axiom cmod_remainder does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 97, characters 8-20: -warning: axiom cdiv_neutral does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 98, characters 8-16: -warning: axiom cdiv_inv does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 32, characters 8-15: -warning: axiom abs_def does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 43, characters 8-17: -warning: axiom sqrt_lin1 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 44, characters 8-17: -warning: axiom sqrt_lin0 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 45, characters 8-14: -warning: axiom sqrt_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 46, characters 8-14: -warning: axiom sqrt_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 55, characters 8-15: -warning: axiom exp_pos does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 36, characters 8-17: -warning: axiom lnot_bool does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 39, characters 8-18: -warning: axiom land_idemp does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 40, characters 8-14: -warning: axiom land_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 41, characters 8-17: -warning: axiom land_0bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 42, characters 8-14: -warning: axiom land_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 43, characters 8-17: -warning: axiom land_1bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 44, characters 8-17: -warning: axiom land_bool does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 49, characters 8-17: -warning: axiom lor_idemp does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 50, characters 8-13: -warning: axiom lor_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 51, characters 8-16: -warning: axiom lor_1bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 52, characters 8-13: -warning: axiom lor_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 53, characters 8-16: -warning: axiom lor_0bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 54, characters 8-16: -warning: axiom lor_bool does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 59, characters 8-22: -warning: axiom lxor_nilpotent does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 60, characters 8-14: -warning: axiom lxor_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 61, characters 8-17: -warning: axiom lxor_1bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 62, characters 8-14: -warning: axiom lxor_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 63, characters 8-17: -warning: axiom lxor_0bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 64, characters 8-17: -warning: axiom lxor_bool does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 71, characters 8-20: -warning: axiom bit_test_def does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 78, characters 8-27: -warning: axiom bit_test_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 84, characters 8-15: -warning: axiom lsl_1_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 86, characters 8-31: -warning: axiom bit_test_extraction_bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 88, characters 8-34: -warning: axiom bit_test_extraction_bis_eq does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 93, characters 8-23: -warning: axiom lnot_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 99, characters 8-23: -warning: axiom land_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 105, characters 8-22: -warning: axiom lor_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 111, characters 8-23: -warning: axiom lxor_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 119, characters 8-20: -warning: axiom land_1_lsl_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 124, characters 8-26: -warning: axiom lsl_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 130, characters 8-26: -warning: axiom lsl_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 136, characters 8-23: -warning: axiom lsr_extractionl does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 142, characters 8-23: -warning: axiom lsl1_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 173, characters 8-31: -warning: axiom to_uint8_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 178, characters 8-31: -warning: axiom to_uint8_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 189, characters 8-32: -warning: axiom to_uint16_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 194, characters 8-32: -warning: axiom to_uint16_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 205, characters 8-32: -warning: axiom to_uint32_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 210, characters 8-32: -warning: axiom to_uint32_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 221, characters 8-32: -warning: axiom to_uint64_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 226, characters 8-32: -warning: axiom to_uint64_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 253, characters 8-31: -warning: axiom to_sint8_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 258, characters 8-31: -warning: axiom to_sint8_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 269, characters 8-32: -warning: axiom to_sint16_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 274, characters 8-32: -warning: axiom to_sint16_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 285, characters 8-32: -warning: axiom to_sint32_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 290, characters 8-32: -warning: axiom to_sint32_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 301, characters 8-32: -warning: axiom to_sint64_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 306, characters 8-32: -warning: axiom to_sint64_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 333, characters 8-21: -warning: axiom to_uint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 363, characters 8-21: -warning: axiom is_uint8_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 366, characters 8-20: -warning: axiom is_uint8_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 369, characters 8-21: -warning: axiom is_uint8_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 372, characters 8-20: -warning: axiom is_uint8_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 375, characters 8-25: -warning: axiom is_uint8_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 378, characters 8-25: -warning: axiom is_uint8_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 382, characters 8-22: -warning: axiom is_uint16_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 385, characters 8-21: -warning: axiom is_uint16_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 388, characters 8-22: -warning: axiom is_uint16_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 391, characters 8-21: -warning: axiom is_uint16_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 394, characters 8-26: -warning: axiom is_uint16_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 397, characters 8-26: -warning: axiom is_uint16_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 401, characters 8-22: -warning: axiom is_uint32_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 404, characters 8-21: -warning: axiom is_uint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 407, characters 8-22: -warning: axiom is_uint32_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 410, characters 8-21: -warning: axiom is_uint32_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 413, characters 8-26: -warning: axiom is_uint32_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 416, characters 8-26: -warning: axiom is_uint32_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 420, characters 8-22: -warning: axiom is_uint64_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 423, characters 8-21: -warning: axiom is_uint64_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 426, characters 8-22: -warning: axiom is_uint64_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 429, characters 8-21: -warning: axiom is_uint64_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 432, characters 8-26: -warning: axiom is_uint64_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 435, characters 8-26: -warning: axiom is_uint64_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 462, characters 8-21: -warning: axiom is_sint8_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 465, characters 8-21: -warning: axiom is_sint8_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 468, characters 8-20: -warning: axiom is_sint8_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 471, characters 8-21: -warning: axiom is_sint8_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 474, characters 8-20: -warning: axiom is_sint8_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 477, characters 8-21: -warning: axiom is_sint8_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 480, characters 8-25: -warning: axiom is_sint8_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 483, characters 8-25: -warning: axiom is_sint8_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 487, characters 8-22: -warning: axiom is_sint16_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 490, characters 8-22: -warning: axiom is_sint16_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 493, characters 8-21: -warning: axiom is_sint16_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 496, characters 8-22: -warning: axiom is_sint16_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 499, characters 8-21: -warning: axiom is_sint16_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 502, characters 8-22: -warning: axiom is_sint16_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 505, characters 8-26: -warning: axiom is_sint16_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 508, characters 8-26: -warning: axiom is_sint16_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 512, characters 8-22: -warning: axiom is_sint32_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 515, characters 8-22: -warning: axiom is_sint32_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 518, characters 8-21: -warning: axiom is_sint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 521, characters 8-22: -warning: axiom is_sint32_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 524, characters 8-21: -warning: axiom is_sint32_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 527, characters 8-22: -warning: axiom is_sint32_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 530, characters 8-26: -warning: axiom is_sint32_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 533, characters 8-26: -warning: axiom is_sint32_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 537, characters 8-22: -warning: axiom is_sint64_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 540, characters 8-22: -warning: axiom is_sint64_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 543, characters 8-21: -warning: axiom is_sint64_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 546, characters 8-22: -warning: axiom is_sint64_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 549, characters 8-21: -warning: axiom is_sint64_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 552, characters 8-22: -warning: axiom is_sint64_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 555, characters 8-26: -warning: axiom is_sint64_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 558, characters 8-26: -warning: axiom is_sint64_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 583, characters 8-20: -warning: axiom lor_addition does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 586, characters 8-21: -warning: axiom lxor_addition does not contain any local abstract symbol ->>>>>>> origin/master diff --git a/src/plugins/wp/share/src/logs/real.Hyperbolic.altergo.stdlib.err b/src/plugins/wp/share/src/logs/real.Hyperbolic.altergo.stdlib.err deleted file mode 100644 index be50d9d30c5..00000000000 --- a/src/plugins/wp/share/src/logs/real.Hyperbolic.altergo.stdlib.err +++ /dev/null @@ -1,439 +0,0 @@ -[Config] reading extra configuration file realization.conf -<<<<<<< HEAD -||||||| merged common ancestors -File "WP-SHARE/src/./qed.why", line 76, characters 8-19: -warning: axiom c_euclidian does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 91, characters 8-22: -warning: axiom cmod_remainder does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 97, characters 8-20: -warning: axiom cdiv_neutral does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 98, characters 8-16: -warning: axiom cdiv_inv does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 32, characters 8-15: -warning: axiom abs_def does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 43, characters 8-17: -warning: axiom sqrt_lin1 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 44, characters 8-17: -warning: axiom sqrt_lin0 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 45, characters 8-14: -warning: axiom sqrt_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 46, characters 8-14: -warning: axiom sqrt_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 55, characters 8-15: -warning: axiom exp_pos does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 37, characters 8-20: -warning: axiom bit_test_def does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 44, characters 8-27: -warning: axiom bit_test_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 50, characters 8-15: -warning: axiom lsl_1_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 52, characters 8-31: -warning: axiom bit_test_extraction_bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 54, characters 8-34: -warning: axiom bit_test_extraction_bis_eq does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 59, characters 8-23: -warning: axiom lnot_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 65, characters 8-23: -warning: axiom land_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 71, characters 8-22: -warning: axiom lor_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 77, characters 8-23: -warning: axiom lxor_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 85, characters 8-20: -warning: axiom land_1_lsl_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 90, characters 8-26: -warning: axiom lsl_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 96, characters 8-26: -warning: axiom lsl_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 102, characters 8-23: -warning: axiom lsr_extractionl does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 108, characters 8-23: -warning: axiom lsl1_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 139, characters 8-31: -warning: axiom to_uint8_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 144, characters 8-31: -warning: axiom to_uint8_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 155, characters 8-32: -warning: axiom to_uint16_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 160, characters 8-32: -warning: axiom to_uint16_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 171, characters 8-32: -warning: axiom to_uint32_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 176, characters 8-32: -warning: axiom to_uint32_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 187, characters 8-32: -warning: axiom to_uint64_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 192, characters 8-32: -warning: axiom to_uint64_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 219, characters 8-31: -warning: axiom to_sint8_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 224, characters 8-31: -warning: axiom to_sint8_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 235, characters 8-32: -warning: axiom to_sint16_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 240, characters 8-32: -warning: axiom to_sint16_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 251, characters 8-32: -warning: axiom to_sint32_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 256, characters 8-32: -warning: axiom to_sint32_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 267, characters 8-32: -warning: axiom to_sint64_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 272, characters 8-32: -warning: axiom to_sint64_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 299, characters 8-21: -warning: axiom to_uint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 329, characters 8-21: -warning: axiom is_uint8_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 332, characters 8-20: -warning: axiom is_uint8_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 335, characters 8-21: -warning: axiom is_uint8_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 338, characters 8-20: -warning: axiom is_uint8_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 341, characters 8-25: -warning: axiom is_uint8_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 344, characters 8-25: -warning: axiom is_uint8_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 348, characters 8-22: -warning: axiom is_uint16_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 351, characters 8-21: -warning: axiom is_uint16_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 354, characters 8-22: -warning: axiom is_uint16_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 357, characters 8-21: -warning: axiom is_uint16_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 360, characters 8-26: -warning: axiom is_uint16_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 363, characters 8-26: -warning: axiom is_uint16_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 367, characters 8-22: -warning: axiom is_uint32_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 370, characters 8-21: -warning: axiom is_uint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 373, characters 8-22: -warning: axiom is_uint32_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 376, characters 8-21: -warning: axiom is_uint32_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 379, characters 8-26: -warning: axiom is_uint32_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 382, characters 8-26: -warning: axiom is_uint32_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 386, characters 8-22: -warning: axiom is_uint64_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 389, characters 8-21: -warning: axiom is_uint64_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 392, characters 8-22: -warning: axiom is_uint64_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 395, characters 8-21: -warning: axiom is_uint64_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 398, characters 8-26: -warning: axiom is_uint64_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 401, characters 8-26: -warning: axiom is_uint64_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 428, characters 8-21: -warning: axiom is_sint8_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 431, characters 8-21: -warning: axiom is_sint8_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 434, characters 8-20: -warning: axiom is_sint8_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 437, characters 8-21: -warning: axiom is_sint8_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 440, characters 8-20: -warning: axiom is_sint8_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 443, characters 8-21: -warning: axiom is_sint8_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 446, characters 8-25: -warning: axiom is_sint8_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 449, characters 8-25: -warning: axiom is_sint8_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 453, characters 8-22: -warning: axiom is_sint16_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 456, characters 8-22: -warning: axiom is_sint16_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 459, characters 8-21: -warning: axiom is_sint16_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 462, characters 8-22: -warning: axiom is_sint16_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 465, characters 8-21: -warning: axiom is_sint16_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 468, characters 8-22: -warning: axiom is_sint16_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 471, characters 8-26: -warning: axiom is_sint16_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 474, characters 8-26: -warning: axiom is_sint16_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 478, characters 8-22: -warning: axiom is_sint32_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 481, characters 8-22: -warning: axiom is_sint32_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 484, characters 8-21: -warning: axiom is_sint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 487, characters 8-22: -warning: axiom is_sint32_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 490, characters 8-21: -warning: axiom is_sint32_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 493, characters 8-22: -warning: axiom is_sint32_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 496, characters 8-26: -warning: axiom is_sint32_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 499, characters 8-26: -warning: axiom is_sint32_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 503, characters 8-22: -warning: axiom is_sint64_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 506, characters 8-22: -warning: axiom is_sint64_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 509, characters 8-21: -warning: axiom is_sint64_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 512, characters 8-22: -warning: axiom is_sint64_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 515, characters 8-21: -warning: axiom is_sint64_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 518, characters 8-22: -warning: axiom is_sint64_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 521, characters 8-26: -warning: axiom is_sint64_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 524, characters 8-26: -warning: axiom is_sint64_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 549, characters 8-20: -warning: axiom lor_addition does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 552, characters 8-21: -warning: axiom lxor_addition does not contain any local abstract symbol -======= -File "WP-SHARE/src/./qed.why", line 76, characters 8-19: -warning: axiom c_euclidian does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 91, characters 8-22: -warning: axiom cmod_remainder does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 97, characters 8-20: -warning: axiom cdiv_neutral does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 98, characters 8-16: -warning: axiom cdiv_inv does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 32, characters 8-15: -warning: axiom abs_def does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 43, characters 8-17: -warning: axiom sqrt_lin1 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 44, characters 8-17: -warning: axiom sqrt_lin0 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 45, characters 8-14: -warning: axiom sqrt_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 46, characters 8-14: -warning: axiom sqrt_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 55, characters 8-15: -warning: axiom exp_pos does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 36, characters 8-17: -warning: axiom lnot_bool does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 39, characters 8-18: -warning: axiom land_idemp does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 40, characters 8-14: -warning: axiom land_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 41, characters 8-17: -warning: axiom land_0bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 42, characters 8-14: -warning: axiom land_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 43, characters 8-17: -warning: axiom land_1bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 44, characters 8-17: -warning: axiom land_bool does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 49, characters 8-17: -warning: axiom lor_idemp does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 50, characters 8-13: -warning: axiom lor_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 51, characters 8-16: -warning: axiom lor_1bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 52, characters 8-13: -warning: axiom lor_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 53, characters 8-16: -warning: axiom lor_0bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 54, characters 8-16: -warning: axiom lor_bool does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 59, characters 8-22: -warning: axiom lxor_nilpotent does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 60, characters 8-14: -warning: axiom lxor_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 61, characters 8-17: -warning: axiom lxor_1bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 62, characters 8-14: -warning: axiom lxor_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 63, characters 8-17: -warning: axiom lxor_0bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 64, characters 8-17: -warning: axiom lxor_bool does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 71, characters 8-20: -warning: axiom bit_test_def does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 78, characters 8-27: -warning: axiom bit_test_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 84, characters 8-15: -warning: axiom lsl_1_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 86, characters 8-31: -warning: axiom bit_test_extraction_bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 88, characters 8-34: -warning: axiom bit_test_extraction_bis_eq does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 93, characters 8-23: -warning: axiom lnot_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 99, characters 8-23: -warning: axiom land_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 105, characters 8-22: -warning: axiom lor_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 111, characters 8-23: -warning: axiom lxor_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 119, characters 8-20: -warning: axiom land_1_lsl_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 124, characters 8-26: -warning: axiom lsl_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 130, characters 8-26: -warning: axiom lsl_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 136, characters 8-23: -warning: axiom lsr_extractionl does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 142, characters 8-23: -warning: axiom lsl1_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 173, characters 8-31: -warning: axiom to_uint8_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 178, characters 8-31: -warning: axiom to_uint8_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 189, characters 8-32: -warning: axiom to_uint16_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 194, characters 8-32: -warning: axiom to_uint16_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 205, characters 8-32: -warning: axiom to_uint32_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 210, characters 8-32: -warning: axiom to_uint32_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 221, characters 8-32: -warning: axiom to_uint64_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 226, characters 8-32: -warning: axiom to_uint64_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 253, characters 8-31: -warning: axiom to_sint8_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 258, characters 8-31: -warning: axiom to_sint8_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 269, characters 8-32: -warning: axiom to_sint16_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 274, characters 8-32: -warning: axiom to_sint16_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 285, characters 8-32: -warning: axiom to_sint32_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 290, characters 8-32: -warning: axiom to_sint32_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 301, characters 8-32: -warning: axiom to_sint64_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 306, characters 8-32: -warning: axiom to_sint64_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 333, characters 8-21: -warning: axiom to_uint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 363, characters 8-21: -warning: axiom is_uint8_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 366, characters 8-20: -warning: axiom is_uint8_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 369, characters 8-21: -warning: axiom is_uint8_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 372, characters 8-20: -warning: axiom is_uint8_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 375, characters 8-25: -warning: axiom is_uint8_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 378, characters 8-25: -warning: axiom is_uint8_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 382, characters 8-22: -warning: axiom is_uint16_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 385, characters 8-21: -warning: axiom is_uint16_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 388, characters 8-22: -warning: axiom is_uint16_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 391, characters 8-21: -warning: axiom is_uint16_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 394, characters 8-26: -warning: axiom is_uint16_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 397, characters 8-26: -warning: axiom is_uint16_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 401, characters 8-22: -warning: axiom is_uint32_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 404, characters 8-21: -warning: axiom is_uint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 407, characters 8-22: -warning: axiom is_uint32_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 410, characters 8-21: -warning: axiom is_uint32_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 413, characters 8-26: -warning: axiom is_uint32_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 416, characters 8-26: -warning: axiom is_uint32_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 420, characters 8-22: -warning: axiom is_uint64_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 423, characters 8-21: -warning: axiom is_uint64_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 426, characters 8-22: -warning: axiom is_uint64_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 429, characters 8-21: -warning: axiom is_uint64_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 432, characters 8-26: -warning: axiom is_uint64_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 435, characters 8-26: -warning: axiom is_uint64_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 462, characters 8-21: -warning: axiom is_sint8_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 465, characters 8-21: -warning: axiom is_sint8_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 468, characters 8-20: -warning: axiom is_sint8_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 471, characters 8-21: -warning: axiom is_sint8_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 474, characters 8-20: -warning: axiom is_sint8_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 477, characters 8-21: -warning: axiom is_sint8_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 480, characters 8-25: -warning: axiom is_sint8_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 483, characters 8-25: -warning: axiom is_sint8_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 487, characters 8-22: -warning: axiom is_sint16_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 490, characters 8-22: -warning: axiom is_sint16_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 493, characters 8-21: -warning: axiom is_sint16_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 496, characters 8-22: -warning: axiom is_sint16_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 499, characters 8-21: -warning: axiom is_sint16_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 502, characters 8-22: -warning: axiom is_sint16_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 505, characters 8-26: -warning: axiom is_sint16_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 508, characters 8-26: -warning: axiom is_sint16_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 512, characters 8-22: -warning: axiom is_sint32_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 515, characters 8-22: -warning: axiom is_sint32_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 518, characters 8-21: -warning: axiom is_sint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 521, characters 8-22: -warning: axiom is_sint32_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 524, characters 8-21: -warning: axiom is_sint32_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 527, characters 8-22: -warning: axiom is_sint32_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 530, characters 8-26: -warning: axiom is_sint32_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 533, characters 8-26: -warning: axiom is_sint32_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 537, characters 8-22: -warning: axiom is_sint64_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 540, characters 8-22: -warning: axiom is_sint64_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 543, characters 8-21: -warning: axiom is_sint64_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 546, characters 8-22: -warning: axiom is_sint64_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 549, characters 8-21: -warning: axiom is_sint64_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 552, characters 8-22: -warning: axiom is_sint64_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 555, characters 8-26: -warning: axiom is_sint64_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 558, characters 8-26: -warning: axiom is_sint64_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 583, characters 8-20: -warning: axiom lor_addition does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 586, characters 8-21: -warning: axiom lxor_addition does not contain any local abstract symbol ->>>>>>> origin/master diff --git a/src/plugins/wp/share/src/logs/real.MinMax.altergo.stdlib.err b/src/plugins/wp/share/src/logs/real.MinMax.altergo.stdlib.err deleted file mode 100644 index be50d9d30c5..00000000000 --- a/src/plugins/wp/share/src/logs/real.MinMax.altergo.stdlib.err +++ /dev/null @@ -1,439 +0,0 @@ -[Config] reading extra configuration file realization.conf -<<<<<<< HEAD -||||||| merged common ancestors -File "WP-SHARE/src/./qed.why", line 76, characters 8-19: -warning: axiom c_euclidian does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 91, characters 8-22: -warning: axiom cmod_remainder does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 97, characters 8-20: -warning: axiom cdiv_neutral does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 98, characters 8-16: -warning: axiom cdiv_inv does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 32, characters 8-15: -warning: axiom abs_def does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 43, characters 8-17: -warning: axiom sqrt_lin1 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 44, characters 8-17: -warning: axiom sqrt_lin0 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 45, characters 8-14: -warning: axiom sqrt_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 46, characters 8-14: -warning: axiom sqrt_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 55, characters 8-15: -warning: axiom exp_pos does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 37, characters 8-20: -warning: axiom bit_test_def does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 44, characters 8-27: -warning: axiom bit_test_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 50, characters 8-15: -warning: axiom lsl_1_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 52, characters 8-31: -warning: axiom bit_test_extraction_bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 54, characters 8-34: -warning: axiom bit_test_extraction_bis_eq does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 59, characters 8-23: -warning: axiom lnot_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 65, characters 8-23: -warning: axiom land_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 71, characters 8-22: -warning: axiom lor_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 77, characters 8-23: -warning: axiom lxor_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 85, characters 8-20: -warning: axiom land_1_lsl_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 90, characters 8-26: -warning: axiom lsl_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 96, characters 8-26: -warning: axiom lsl_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 102, characters 8-23: -warning: axiom lsr_extractionl does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 108, characters 8-23: -warning: axiom lsl1_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 139, characters 8-31: -warning: axiom to_uint8_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 144, characters 8-31: -warning: axiom to_uint8_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 155, characters 8-32: -warning: axiom to_uint16_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 160, characters 8-32: -warning: axiom to_uint16_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 171, characters 8-32: -warning: axiom to_uint32_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 176, characters 8-32: -warning: axiom to_uint32_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 187, characters 8-32: -warning: axiom to_uint64_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 192, characters 8-32: -warning: axiom to_uint64_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 219, characters 8-31: -warning: axiom to_sint8_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 224, characters 8-31: -warning: axiom to_sint8_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 235, characters 8-32: -warning: axiom to_sint16_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 240, characters 8-32: -warning: axiom to_sint16_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 251, characters 8-32: -warning: axiom to_sint32_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 256, characters 8-32: -warning: axiom to_sint32_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 267, characters 8-32: -warning: axiom to_sint64_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 272, characters 8-32: -warning: axiom to_sint64_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 299, characters 8-21: -warning: axiom to_uint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 329, characters 8-21: -warning: axiom is_uint8_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 332, characters 8-20: -warning: axiom is_uint8_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 335, characters 8-21: -warning: axiom is_uint8_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 338, characters 8-20: -warning: axiom is_uint8_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 341, characters 8-25: -warning: axiom is_uint8_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 344, characters 8-25: -warning: axiom is_uint8_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 348, characters 8-22: -warning: axiom is_uint16_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 351, characters 8-21: -warning: axiom is_uint16_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 354, characters 8-22: -warning: axiom is_uint16_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 357, characters 8-21: -warning: axiom is_uint16_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 360, characters 8-26: -warning: axiom is_uint16_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 363, characters 8-26: -warning: axiom is_uint16_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 367, characters 8-22: -warning: axiom is_uint32_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 370, characters 8-21: -warning: axiom is_uint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 373, characters 8-22: -warning: axiom is_uint32_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 376, characters 8-21: -warning: axiom is_uint32_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 379, characters 8-26: -warning: axiom is_uint32_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 382, characters 8-26: -warning: axiom is_uint32_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 386, characters 8-22: -warning: axiom is_uint64_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 389, characters 8-21: -warning: axiom is_uint64_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 392, characters 8-22: -warning: axiom is_uint64_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 395, characters 8-21: -warning: axiom is_uint64_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 398, characters 8-26: -warning: axiom is_uint64_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 401, characters 8-26: -warning: axiom is_uint64_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 428, characters 8-21: -warning: axiom is_sint8_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 431, characters 8-21: -warning: axiom is_sint8_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 434, characters 8-20: -warning: axiom is_sint8_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 437, characters 8-21: -warning: axiom is_sint8_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 440, characters 8-20: -warning: axiom is_sint8_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 443, characters 8-21: -warning: axiom is_sint8_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 446, characters 8-25: -warning: axiom is_sint8_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 449, characters 8-25: -warning: axiom is_sint8_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 453, characters 8-22: -warning: axiom is_sint16_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 456, characters 8-22: -warning: axiom is_sint16_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 459, characters 8-21: -warning: axiom is_sint16_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 462, characters 8-22: -warning: axiom is_sint16_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 465, characters 8-21: -warning: axiom is_sint16_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 468, characters 8-22: -warning: axiom is_sint16_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 471, characters 8-26: -warning: axiom is_sint16_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 474, characters 8-26: -warning: axiom is_sint16_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 478, characters 8-22: -warning: axiom is_sint32_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 481, characters 8-22: -warning: axiom is_sint32_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 484, characters 8-21: -warning: axiom is_sint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 487, characters 8-22: -warning: axiom is_sint32_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 490, characters 8-21: -warning: axiom is_sint32_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 493, characters 8-22: -warning: axiom is_sint32_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 496, characters 8-26: -warning: axiom is_sint32_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 499, characters 8-26: -warning: axiom is_sint32_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 503, characters 8-22: -warning: axiom is_sint64_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 506, characters 8-22: -warning: axiom is_sint64_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 509, characters 8-21: -warning: axiom is_sint64_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 512, characters 8-22: -warning: axiom is_sint64_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 515, characters 8-21: -warning: axiom is_sint64_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 518, characters 8-22: -warning: axiom is_sint64_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 521, characters 8-26: -warning: axiom is_sint64_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 524, characters 8-26: -warning: axiom is_sint64_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 549, characters 8-20: -warning: axiom lor_addition does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 552, characters 8-21: -warning: axiom lxor_addition does not contain any local abstract symbol -======= -File "WP-SHARE/src/./qed.why", line 76, characters 8-19: -warning: axiom c_euclidian does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 91, characters 8-22: -warning: axiom cmod_remainder does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 97, characters 8-20: -warning: axiom cdiv_neutral does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 98, characters 8-16: -warning: axiom cdiv_inv does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 32, characters 8-15: -warning: axiom abs_def does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 43, characters 8-17: -warning: axiom sqrt_lin1 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 44, characters 8-17: -warning: axiom sqrt_lin0 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 45, characters 8-14: -warning: axiom sqrt_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 46, characters 8-14: -warning: axiom sqrt_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 55, characters 8-15: -warning: axiom exp_pos does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 36, characters 8-17: -warning: axiom lnot_bool does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 39, characters 8-18: -warning: axiom land_idemp does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 40, characters 8-14: -warning: axiom land_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 41, characters 8-17: -warning: axiom land_0bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 42, characters 8-14: -warning: axiom land_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 43, characters 8-17: -warning: axiom land_1bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 44, characters 8-17: -warning: axiom land_bool does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 49, characters 8-17: -warning: axiom lor_idemp does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 50, characters 8-13: -warning: axiom lor_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 51, characters 8-16: -warning: axiom lor_1bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 52, characters 8-13: -warning: axiom lor_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 53, characters 8-16: -warning: axiom lor_0bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 54, characters 8-16: -warning: axiom lor_bool does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 59, characters 8-22: -warning: axiom lxor_nilpotent does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 60, characters 8-14: -warning: axiom lxor_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 61, characters 8-17: -warning: axiom lxor_1bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 62, characters 8-14: -warning: axiom lxor_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 63, characters 8-17: -warning: axiom lxor_0bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 64, characters 8-17: -warning: axiom lxor_bool does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 71, characters 8-20: -warning: axiom bit_test_def does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 78, characters 8-27: -warning: axiom bit_test_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 84, characters 8-15: -warning: axiom lsl_1_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 86, characters 8-31: -warning: axiom bit_test_extraction_bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 88, characters 8-34: -warning: axiom bit_test_extraction_bis_eq does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 93, characters 8-23: -warning: axiom lnot_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 99, characters 8-23: -warning: axiom land_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 105, characters 8-22: -warning: axiom lor_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 111, characters 8-23: -warning: axiom lxor_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 119, characters 8-20: -warning: axiom land_1_lsl_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 124, characters 8-26: -warning: axiom lsl_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 130, characters 8-26: -warning: axiom lsl_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 136, characters 8-23: -warning: axiom lsr_extractionl does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 142, characters 8-23: -warning: axiom lsl1_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 173, characters 8-31: -warning: axiom to_uint8_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 178, characters 8-31: -warning: axiom to_uint8_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 189, characters 8-32: -warning: axiom to_uint16_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 194, characters 8-32: -warning: axiom to_uint16_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 205, characters 8-32: -warning: axiom to_uint32_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 210, characters 8-32: -warning: axiom to_uint32_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 221, characters 8-32: -warning: axiom to_uint64_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 226, characters 8-32: -warning: axiom to_uint64_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 253, characters 8-31: -warning: axiom to_sint8_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 258, characters 8-31: -warning: axiom to_sint8_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 269, characters 8-32: -warning: axiom to_sint16_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 274, characters 8-32: -warning: axiom to_sint16_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 285, characters 8-32: -warning: axiom to_sint32_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 290, characters 8-32: -warning: axiom to_sint32_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 301, characters 8-32: -warning: axiom to_sint64_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 306, characters 8-32: -warning: axiom to_sint64_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 333, characters 8-21: -warning: axiom to_uint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 363, characters 8-21: -warning: axiom is_uint8_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 366, characters 8-20: -warning: axiom is_uint8_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 369, characters 8-21: -warning: axiom is_uint8_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 372, characters 8-20: -warning: axiom is_uint8_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 375, characters 8-25: -warning: axiom is_uint8_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 378, characters 8-25: -warning: axiom is_uint8_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 382, characters 8-22: -warning: axiom is_uint16_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 385, characters 8-21: -warning: axiom is_uint16_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 388, characters 8-22: -warning: axiom is_uint16_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 391, characters 8-21: -warning: axiom is_uint16_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 394, characters 8-26: -warning: axiom is_uint16_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 397, characters 8-26: -warning: axiom is_uint16_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 401, characters 8-22: -warning: axiom is_uint32_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 404, characters 8-21: -warning: axiom is_uint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 407, characters 8-22: -warning: axiom is_uint32_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 410, characters 8-21: -warning: axiom is_uint32_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 413, characters 8-26: -warning: axiom is_uint32_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 416, characters 8-26: -warning: axiom is_uint32_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 420, characters 8-22: -warning: axiom is_uint64_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 423, characters 8-21: -warning: axiom is_uint64_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 426, characters 8-22: -warning: axiom is_uint64_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 429, characters 8-21: -warning: axiom is_uint64_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 432, characters 8-26: -warning: axiom is_uint64_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 435, characters 8-26: -warning: axiom is_uint64_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 462, characters 8-21: -warning: axiom is_sint8_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 465, characters 8-21: -warning: axiom is_sint8_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 468, characters 8-20: -warning: axiom is_sint8_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 471, characters 8-21: -warning: axiom is_sint8_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 474, characters 8-20: -warning: axiom is_sint8_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 477, characters 8-21: -warning: axiom is_sint8_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 480, characters 8-25: -warning: axiom is_sint8_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 483, characters 8-25: -warning: axiom is_sint8_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 487, characters 8-22: -warning: axiom is_sint16_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 490, characters 8-22: -warning: axiom is_sint16_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 493, characters 8-21: -warning: axiom is_sint16_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 496, characters 8-22: -warning: axiom is_sint16_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 499, characters 8-21: -warning: axiom is_sint16_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 502, characters 8-22: -warning: axiom is_sint16_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 505, characters 8-26: -warning: axiom is_sint16_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 508, characters 8-26: -warning: axiom is_sint16_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 512, characters 8-22: -warning: axiom is_sint32_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 515, characters 8-22: -warning: axiom is_sint32_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 518, characters 8-21: -warning: axiom is_sint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 521, characters 8-22: -warning: axiom is_sint32_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 524, characters 8-21: -warning: axiom is_sint32_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 527, characters 8-22: -warning: axiom is_sint32_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 530, characters 8-26: -warning: axiom is_sint32_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 533, characters 8-26: -warning: axiom is_sint32_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 537, characters 8-22: -warning: axiom is_sint64_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 540, characters 8-22: -warning: axiom is_sint64_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 543, characters 8-21: -warning: axiom is_sint64_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 546, characters 8-22: -warning: axiom is_sint64_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 549, characters 8-21: -warning: axiom is_sint64_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 552, characters 8-22: -warning: axiom is_sint64_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 555, characters 8-26: -warning: axiom is_sint64_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 558, characters 8-26: -warning: axiom is_sint64_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 583, characters 8-20: -warning: axiom lor_addition does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 586, characters 8-21: -warning: axiom lxor_addition does not contain any local abstract symbol ->>>>>>> origin/master diff --git a/src/plugins/wp/share/src/logs/real.Polar.altergo.stdlib.err b/src/plugins/wp/share/src/logs/real.Polar.altergo.stdlib.err deleted file mode 100644 index be50d9d30c5..00000000000 --- a/src/plugins/wp/share/src/logs/real.Polar.altergo.stdlib.err +++ /dev/null @@ -1,439 +0,0 @@ -[Config] reading extra configuration file realization.conf -<<<<<<< HEAD -||||||| merged common ancestors -File "WP-SHARE/src/./qed.why", line 76, characters 8-19: -warning: axiom c_euclidian does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 91, characters 8-22: -warning: axiom cmod_remainder does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 97, characters 8-20: -warning: axiom cdiv_neutral does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 98, characters 8-16: -warning: axiom cdiv_inv does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 32, characters 8-15: -warning: axiom abs_def does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 43, characters 8-17: -warning: axiom sqrt_lin1 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 44, characters 8-17: -warning: axiom sqrt_lin0 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 45, characters 8-14: -warning: axiom sqrt_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 46, characters 8-14: -warning: axiom sqrt_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 55, characters 8-15: -warning: axiom exp_pos does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 37, characters 8-20: -warning: axiom bit_test_def does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 44, characters 8-27: -warning: axiom bit_test_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 50, characters 8-15: -warning: axiom lsl_1_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 52, characters 8-31: -warning: axiom bit_test_extraction_bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 54, characters 8-34: -warning: axiom bit_test_extraction_bis_eq does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 59, characters 8-23: -warning: axiom lnot_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 65, characters 8-23: -warning: axiom land_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 71, characters 8-22: -warning: axiom lor_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 77, characters 8-23: -warning: axiom lxor_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 85, characters 8-20: -warning: axiom land_1_lsl_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 90, characters 8-26: -warning: axiom lsl_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 96, characters 8-26: -warning: axiom lsl_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 102, characters 8-23: -warning: axiom lsr_extractionl does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 108, characters 8-23: -warning: axiom lsl1_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 139, characters 8-31: -warning: axiom to_uint8_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 144, characters 8-31: -warning: axiom to_uint8_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 155, characters 8-32: -warning: axiom to_uint16_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 160, characters 8-32: -warning: axiom to_uint16_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 171, characters 8-32: -warning: axiom to_uint32_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 176, characters 8-32: -warning: axiom to_uint32_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 187, characters 8-32: -warning: axiom to_uint64_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 192, characters 8-32: -warning: axiom to_uint64_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 219, characters 8-31: -warning: axiom to_sint8_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 224, characters 8-31: -warning: axiom to_sint8_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 235, characters 8-32: -warning: axiom to_sint16_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 240, characters 8-32: -warning: axiom to_sint16_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 251, characters 8-32: -warning: axiom to_sint32_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 256, characters 8-32: -warning: axiom to_sint32_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 267, characters 8-32: -warning: axiom to_sint64_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 272, characters 8-32: -warning: axiom to_sint64_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 299, characters 8-21: -warning: axiom to_uint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 329, characters 8-21: -warning: axiom is_uint8_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 332, characters 8-20: -warning: axiom is_uint8_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 335, characters 8-21: -warning: axiom is_uint8_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 338, characters 8-20: -warning: axiom is_uint8_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 341, characters 8-25: -warning: axiom is_uint8_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 344, characters 8-25: -warning: axiom is_uint8_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 348, characters 8-22: -warning: axiom is_uint16_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 351, characters 8-21: -warning: axiom is_uint16_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 354, characters 8-22: -warning: axiom is_uint16_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 357, characters 8-21: -warning: axiom is_uint16_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 360, characters 8-26: -warning: axiom is_uint16_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 363, characters 8-26: -warning: axiom is_uint16_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 367, characters 8-22: -warning: axiom is_uint32_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 370, characters 8-21: -warning: axiom is_uint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 373, characters 8-22: -warning: axiom is_uint32_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 376, characters 8-21: -warning: axiom is_uint32_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 379, characters 8-26: -warning: axiom is_uint32_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 382, characters 8-26: -warning: axiom is_uint32_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 386, characters 8-22: -warning: axiom is_uint64_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 389, characters 8-21: -warning: axiom is_uint64_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 392, characters 8-22: -warning: axiom is_uint64_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 395, characters 8-21: -warning: axiom is_uint64_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 398, characters 8-26: -warning: axiom is_uint64_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 401, characters 8-26: -warning: axiom is_uint64_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 428, characters 8-21: -warning: axiom is_sint8_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 431, characters 8-21: -warning: axiom is_sint8_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 434, characters 8-20: -warning: axiom is_sint8_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 437, characters 8-21: -warning: axiom is_sint8_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 440, characters 8-20: -warning: axiom is_sint8_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 443, characters 8-21: -warning: axiom is_sint8_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 446, characters 8-25: -warning: axiom is_sint8_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 449, characters 8-25: -warning: axiom is_sint8_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 453, characters 8-22: -warning: axiom is_sint16_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 456, characters 8-22: -warning: axiom is_sint16_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 459, characters 8-21: -warning: axiom is_sint16_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 462, characters 8-22: -warning: axiom is_sint16_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 465, characters 8-21: -warning: axiom is_sint16_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 468, characters 8-22: -warning: axiom is_sint16_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 471, characters 8-26: -warning: axiom is_sint16_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 474, characters 8-26: -warning: axiom is_sint16_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 478, characters 8-22: -warning: axiom is_sint32_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 481, characters 8-22: -warning: axiom is_sint32_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 484, characters 8-21: -warning: axiom is_sint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 487, characters 8-22: -warning: axiom is_sint32_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 490, characters 8-21: -warning: axiom is_sint32_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 493, characters 8-22: -warning: axiom is_sint32_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 496, characters 8-26: -warning: axiom is_sint32_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 499, characters 8-26: -warning: axiom is_sint32_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 503, characters 8-22: -warning: axiom is_sint64_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 506, characters 8-22: -warning: axiom is_sint64_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 509, characters 8-21: -warning: axiom is_sint64_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 512, characters 8-22: -warning: axiom is_sint64_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 515, characters 8-21: -warning: axiom is_sint64_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 518, characters 8-22: -warning: axiom is_sint64_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 521, characters 8-26: -warning: axiom is_sint64_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 524, characters 8-26: -warning: axiom is_sint64_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 549, characters 8-20: -warning: axiom lor_addition does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 552, characters 8-21: -warning: axiom lxor_addition does not contain any local abstract symbol -======= -File "WP-SHARE/src/./qed.why", line 76, characters 8-19: -warning: axiom c_euclidian does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 91, characters 8-22: -warning: axiom cmod_remainder does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 97, characters 8-20: -warning: axiom cdiv_neutral does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 98, characters 8-16: -warning: axiom cdiv_inv does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 32, characters 8-15: -warning: axiom abs_def does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 43, characters 8-17: -warning: axiom sqrt_lin1 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 44, characters 8-17: -warning: axiom sqrt_lin0 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 45, characters 8-14: -warning: axiom sqrt_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 46, characters 8-14: -warning: axiom sqrt_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 55, characters 8-15: -warning: axiom exp_pos does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 36, characters 8-17: -warning: axiom lnot_bool does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 39, characters 8-18: -warning: axiom land_idemp does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 40, characters 8-14: -warning: axiom land_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 41, characters 8-17: -warning: axiom land_0bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 42, characters 8-14: -warning: axiom land_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 43, characters 8-17: -warning: axiom land_1bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 44, characters 8-17: -warning: axiom land_bool does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 49, characters 8-17: -warning: axiom lor_idemp does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 50, characters 8-13: -warning: axiom lor_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 51, characters 8-16: -warning: axiom lor_1bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 52, characters 8-13: -warning: axiom lor_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 53, characters 8-16: -warning: axiom lor_0bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 54, characters 8-16: -warning: axiom lor_bool does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 59, characters 8-22: -warning: axiom lxor_nilpotent does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 60, characters 8-14: -warning: axiom lxor_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 61, characters 8-17: -warning: axiom lxor_1bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 62, characters 8-14: -warning: axiom lxor_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 63, characters 8-17: -warning: axiom lxor_0bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 64, characters 8-17: -warning: axiom lxor_bool does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 71, characters 8-20: -warning: axiom bit_test_def does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 78, characters 8-27: -warning: axiom bit_test_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 84, characters 8-15: -warning: axiom lsl_1_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 86, characters 8-31: -warning: axiom bit_test_extraction_bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 88, characters 8-34: -warning: axiom bit_test_extraction_bis_eq does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 93, characters 8-23: -warning: axiom lnot_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 99, characters 8-23: -warning: axiom land_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 105, characters 8-22: -warning: axiom lor_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 111, characters 8-23: -warning: axiom lxor_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 119, characters 8-20: -warning: axiom land_1_lsl_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 124, characters 8-26: -warning: axiom lsl_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 130, characters 8-26: -warning: axiom lsl_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 136, characters 8-23: -warning: axiom lsr_extractionl does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 142, characters 8-23: -warning: axiom lsl1_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 173, characters 8-31: -warning: axiom to_uint8_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 178, characters 8-31: -warning: axiom to_uint8_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 189, characters 8-32: -warning: axiom to_uint16_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 194, characters 8-32: -warning: axiom to_uint16_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 205, characters 8-32: -warning: axiom to_uint32_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 210, characters 8-32: -warning: axiom to_uint32_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 221, characters 8-32: -warning: axiom to_uint64_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 226, characters 8-32: -warning: axiom to_uint64_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 253, characters 8-31: -warning: axiom to_sint8_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 258, characters 8-31: -warning: axiom to_sint8_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 269, characters 8-32: -warning: axiom to_sint16_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 274, characters 8-32: -warning: axiom to_sint16_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 285, characters 8-32: -warning: axiom to_sint32_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 290, characters 8-32: -warning: axiom to_sint32_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 301, characters 8-32: -warning: axiom to_sint64_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 306, characters 8-32: -warning: axiom to_sint64_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 333, characters 8-21: -warning: axiom to_uint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 363, characters 8-21: -warning: axiom is_uint8_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 366, characters 8-20: -warning: axiom is_uint8_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 369, characters 8-21: -warning: axiom is_uint8_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 372, characters 8-20: -warning: axiom is_uint8_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 375, characters 8-25: -warning: axiom is_uint8_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 378, characters 8-25: -warning: axiom is_uint8_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 382, characters 8-22: -warning: axiom is_uint16_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 385, characters 8-21: -warning: axiom is_uint16_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 388, characters 8-22: -warning: axiom is_uint16_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 391, characters 8-21: -warning: axiom is_uint16_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 394, characters 8-26: -warning: axiom is_uint16_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 397, characters 8-26: -warning: axiom is_uint16_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 401, characters 8-22: -warning: axiom is_uint32_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 404, characters 8-21: -warning: axiom is_uint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 407, characters 8-22: -warning: axiom is_uint32_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 410, characters 8-21: -warning: axiom is_uint32_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 413, characters 8-26: -warning: axiom is_uint32_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 416, characters 8-26: -warning: axiom is_uint32_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 420, characters 8-22: -warning: axiom is_uint64_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 423, characters 8-21: -warning: axiom is_uint64_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 426, characters 8-22: -warning: axiom is_uint64_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 429, characters 8-21: -warning: axiom is_uint64_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 432, characters 8-26: -warning: axiom is_uint64_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 435, characters 8-26: -warning: axiom is_uint64_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 462, characters 8-21: -warning: axiom is_sint8_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 465, characters 8-21: -warning: axiom is_sint8_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 468, characters 8-20: -warning: axiom is_sint8_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 471, characters 8-21: -warning: axiom is_sint8_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 474, characters 8-20: -warning: axiom is_sint8_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 477, characters 8-21: -warning: axiom is_sint8_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 480, characters 8-25: -warning: axiom is_sint8_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 483, characters 8-25: -warning: axiom is_sint8_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 487, characters 8-22: -warning: axiom is_sint16_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 490, characters 8-22: -warning: axiom is_sint16_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 493, characters 8-21: -warning: axiom is_sint16_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 496, characters 8-22: -warning: axiom is_sint16_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 499, characters 8-21: -warning: axiom is_sint16_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 502, characters 8-22: -warning: axiom is_sint16_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 505, characters 8-26: -warning: axiom is_sint16_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 508, characters 8-26: -warning: axiom is_sint16_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 512, characters 8-22: -warning: axiom is_sint32_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 515, characters 8-22: -warning: axiom is_sint32_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 518, characters 8-21: -warning: axiom is_sint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 521, characters 8-22: -warning: axiom is_sint32_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 524, characters 8-21: -warning: axiom is_sint32_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 527, characters 8-22: -warning: axiom is_sint32_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 530, characters 8-26: -warning: axiom is_sint32_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 533, characters 8-26: -warning: axiom is_sint32_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 537, characters 8-22: -warning: axiom is_sint64_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 540, characters 8-22: -warning: axiom is_sint64_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 543, characters 8-21: -warning: axiom is_sint64_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 546, characters 8-22: -warning: axiom is_sint64_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 549, characters 8-21: -warning: axiom is_sint64_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 552, characters 8-22: -warning: axiom is_sint64_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 555, characters 8-26: -warning: axiom is_sint64_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 558, characters 8-26: -warning: axiom is_sint64_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 583, characters 8-20: -warning: axiom lor_addition does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 586, characters 8-21: -warning: axiom lxor_addition does not contain any local abstract symbol ->>>>>>> origin/master diff --git a/src/plugins/wp/share/src/logs/real.PowerReal.altergo.stdlib.err b/src/plugins/wp/share/src/logs/real.PowerReal.altergo.stdlib.err deleted file mode 100644 index be50d9d30c5..00000000000 --- a/src/plugins/wp/share/src/logs/real.PowerReal.altergo.stdlib.err +++ /dev/null @@ -1,439 +0,0 @@ -[Config] reading extra configuration file realization.conf -<<<<<<< HEAD -||||||| merged common ancestors -File "WP-SHARE/src/./qed.why", line 76, characters 8-19: -warning: axiom c_euclidian does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 91, characters 8-22: -warning: axiom cmod_remainder does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 97, characters 8-20: -warning: axiom cdiv_neutral does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 98, characters 8-16: -warning: axiom cdiv_inv does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 32, characters 8-15: -warning: axiom abs_def does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 43, characters 8-17: -warning: axiom sqrt_lin1 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 44, characters 8-17: -warning: axiom sqrt_lin0 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 45, characters 8-14: -warning: axiom sqrt_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 46, characters 8-14: -warning: axiom sqrt_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 55, characters 8-15: -warning: axiom exp_pos does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 37, characters 8-20: -warning: axiom bit_test_def does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 44, characters 8-27: -warning: axiom bit_test_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 50, characters 8-15: -warning: axiom lsl_1_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 52, characters 8-31: -warning: axiom bit_test_extraction_bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 54, characters 8-34: -warning: axiom bit_test_extraction_bis_eq does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 59, characters 8-23: -warning: axiom lnot_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 65, characters 8-23: -warning: axiom land_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 71, characters 8-22: -warning: axiom lor_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 77, characters 8-23: -warning: axiom lxor_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 85, characters 8-20: -warning: axiom land_1_lsl_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 90, characters 8-26: -warning: axiom lsl_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 96, characters 8-26: -warning: axiom lsl_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 102, characters 8-23: -warning: axiom lsr_extractionl does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 108, characters 8-23: -warning: axiom lsl1_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 139, characters 8-31: -warning: axiom to_uint8_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 144, characters 8-31: -warning: axiom to_uint8_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 155, characters 8-32: -warning: axiom to_uint16_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 160, characters 8-32: -warning: axiom to_uint16_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 171, characters 8-32: -warning: axiom to_uint32_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 176, characters 8-32: -warning: axiom to_uint32_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 187, characters 8-32: -warning: axiom to_uint64_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 192, characters 8-32: -warning: axiom to_uint64_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 219, characters 8-31: -warning: axiom to_sint8_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 224, characters 8-31: -warning: axiom to_sint8_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 235, characters 8-32: -warning: axiom to_sint16_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 240, characters 8-32: -warning: axiom to_sint16_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 251, characters 8-32: -warning: axiom to_sint32_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 256, characters 8-32: -warning: axiom to_sint32_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 267, characters 8-32: -warning: axiom to_sint64_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 272, characters 8-32: -warning: axiom to_sint64_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 299, characters 8-21: -warning: axiom to_uint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 329, characters 8-21: -warning: axiom is_uint8_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 332, characters 8-20: -warning: axiom is_uint8_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 335, characters 8-21: -warning: axiom is_uint8_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 338, characters 8-20: -warning: axiom is_uint8_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 341, characters 8-25: -warning: axiom is_uint8_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 344, characters 8-25: -warning: axiom is_uint8_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 348, characters 8-22: -warning: axiom is_uint16_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 351, characters 8-21: -warning: axiom is_uint16_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 354, characters 8-22: -warning: axiom is_uint16_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 357, characters 8-21: -warning: axiom is_uint16_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 360, characters 8-26: -warning: axiom is_uint16_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 363, characters 8-26: -warning: axiom is_uint16_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 367, characters 8-22: -warning: axiom is_uint32_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 370, characters 8-21: -warning: axiom is_uint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 373, characters 8-22: -warning: axiom is_uint32_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 376, characters 8-21: -warning: axiom is_uint32_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 379, characters 8-26: -warning: axiom is_uint32_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 382, characters 8-26: -warning: axiom is_uint32_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 386, characters 8-22: -warning: axiom is_uint64_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 389, characters 8-21: -warning: axiom is_uint64_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 392, characters 8-22: -warning: axiom is_uint64_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 395, characters 8-21: -warning: axiom is_uint64_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 398, characters 8-26: -warning: axiom is_uint64_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 401, characters 8-26: -warning: axiom is_uint64_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 428, characters 8-21: -warning: axiom is_sint8_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 431, characters 8-21: -warning: axiom is_sint8_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 434, characters 8-20: -warning: axiom is_sint8_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 437, characters 8-21: -warning: axiom is_sint8_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 440, characters 8-20: -warning: axiom is_sint8_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 443, characters 8-21: -warning: axiom is_sint8_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 446, characters 8-25: -warning: axiom is_sint8_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 449, characters 8-25: -warning: axiom is_sint8_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 453, characters 8-22: -warning: axiom is_sint16_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 456, characters 8-22: -warning: axiom is_sint16_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 459, characters 8-21: -warning: axiom is_sint16_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 462, characters 8-22: -warning: axiom is_sint16_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 465, characters 8-21: -warning: axiom is_sint16_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 468, characters 8-22: -warning: axiom is_sint16_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 471, characters 8-26: -warning: axiom is_sint16_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 474, characters 8-26: -warning: axiom is_sint16_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 478, characters 8-22: -warning: axiom is_sint32_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 481, characters 8-22: -warning: axiom is_sint32_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 484, characters 8-21: -warning: axiom is_sint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 487, characters 8-22: -warning: axiom is_sint32_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 490, characters 8-21: -warning: axiom is_sint32_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 493, characters 8-22: -warning: axiom is_sint32_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 496, characters 8-26: -warning: axiom is_sint32_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 499, characters 8-26: -warning: axiom is_sint32_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 503, characters 8-22: -warning: axiom is_sint64_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 506, characters 8-22: -warning: axiom is_sint64_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 509, characters 8-21: -warning: axiom is_sint64_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 512, characters 8-22: -warning: axiom is_sint64_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 515, characters 8-21: -warning: axiom is_sint64_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 518, characters 8-22: -warning: axiom is_sint64_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 521, characters 8-26: -warning: axiom is_sint64_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 524, characters 8-26: -warning: axiom is_sint64_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 549, characters 8-20: -warning: axiom lor_addition does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 552, characters 8-21: -warning: axiom lxor_addition does not contain any local abstract symbol -======= -File "WP-SHARE/src/./qed.why", line 76, characters 8-19: -warning: axiom c_euclidian does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 91, characters 8-22: -warning: axiom cmod_remainder does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 97, characters 8-20: -warning: axiom cdiv_neutral does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 98, characters 8-16: -warning: axiom cdiv_inv does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 32, characters 8-15: -warning: axiom abs_def does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 43, characters 8-17: -warning: axiom sqrt_lin1 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 44, characters 8-17: -warning: axiom sqrt_lin0 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 45, characters 8-14: -warning: axiom sqrt_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 46, characters 8-14: -warning: axiom sqrt_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 55, characters 8-15: -warning: axiom exp_pos does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 36, characters 8-17: -warning: axiom lnot_bool does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 39, characters 8-18: -warning: axiom land_idemp does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 40, characters 8-14: -warning: axiom land_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 41, characters 8-17: -warning: axiom land_0bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 42, characters 8-14: -warning: axiom land_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 43, characters 8-17: -warning: axiom land_1bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 44, characters 8-17: -warning: axiom land_bool does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 49, characters 8-17: -warning: axiom lor_idemp does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 50, characters 8-13: -warning: axiom lor_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 51, characters 8-16: -warning: axiom lor_1bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 52, characters 8-13: -warning: axiom lor_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 53, characters 8-16: -warning: axiom lor_0bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 54, characters 8-16: -warning: axiom lor_bool does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 59, characters 8-22: -warning: axiom lxor_nilpotent does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 60, characters 8-14: -warning: axiom lxor_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 61, characters 8-17: -warning: axiom lxor_1bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 62, characters 8-14: -warning: axiom lxor_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 63, characters 8-17: -warning: axiom lxor_0bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 64, characters 8-17: -warning: axiom lxor_bool does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 71, characters 8-20: -warning: axiom bit_test_def does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 78, characters 8-27: -warning: axiom bit_test_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 84, characters 8-15: -warning: axiom lsl_1_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 86, characters 8-31: -warning: axiom bit_test_extraction_bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 88, characters 8-34: -warning: axiom bit_test_extraction_bis_eq does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 93, characters 8-23: -warning: axiom lnot_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 99, characters 8-23: -warning: axiom land_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 105, characters 8-22: -warning: axiom lor_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 111, characters 8-23: -warning: axiom lxor_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 119, characters 8-20: -warning: axiom land_1_lsl_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 124, characters 8-26: -warning: axiom lsl_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 130, characters 8-26: -warning: axiom lsl_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 136, characters 8-23: -warning: axiom lsr_extractionl does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 142, characters 8-23: -warning: axiom lsl1_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 173, characters 8-31: -warning: axiom to_uint8_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 178, characters 8-31: -warning: axiom to_uint8_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 189, characters 8-32: -warning: axiom to_uint16_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 194, characters 8-32: -warning: axiom to_uint16_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 205, characters 8-32: -warning: axiom to_uint32_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 210, characters 8-32: -warning: axiom to_uint32_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 221, characters 8-32: -warning: axiom to_uint64_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 226, characters 8-32: -warning: axiom to_uint64_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 253, characters 8-31: -warning: axiom to_sint8_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 258, characters 8-31: -warning: axiom to_sint8_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 269, characters 8-32: -warning: axiom to_sint16_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 274, characters 8-32: -warning: axiom to_sint16_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 285, characters 8-32: -warning: axiom to_sint32_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 290, characters 8-32: -warning: axiom to_sint32_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 301, characters 8-32: -warning: axiom to_sint64_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 306, characters 8-32: -warning: axiom to_sint64_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 333, characters 8-21: -warning: axiom to_uint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 363, characters 8-21: -warning: axiom is_uint8_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 366, characters 8-20: -warning: axiom is_uint8_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 369, characters 8-21: -warning: axiom is_uint8_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 372, characters 8-20: -warning: axiom is_uint8_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 375, characters 8-25: -warning: axiom is_uint8_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 378, characters 8-25: -warning: axiom is_uint8_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 382, characters 8-22: -warning: axiom is_uint16_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 385, characters 8-21: -warning: axiom is_uint16_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 388, characters 8-22: -warning: axiom is_uint16_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 391, characters 8-21: -warning: axiom is_uint16_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 394, characters 8-26: -warning: axiom is_uint16_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 397, characters 8-26: -warning: axiom is_uint16_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 401, characters 8-22: -warning: axiom is_uint32_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 404, characters 8-21: -warning: axiom is_uint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 407, characters 8-22: -warning: axiom is_uint32_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 410, characters 8-21: -warning: axiom is_uint32_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 413, characters 8-26: -warning: axiom is_uint32_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 416, characters 8-26: -warning: axiom is_uint32_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 420, characters 8-22: -warning: axiom is_uint64_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 423, characters 8-21: -warning: axiom is_uint64_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 426, characters 8-22: -warning: axiom is_uint64_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 429, characters 8-21: -warning: axiom is_uint64_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 432, characters 8-26: -warning: axiom is_uint64_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 435, characters 8-26: -warning: axiom is_uint64_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 462, characters 8-21: -warning: axiom is_sint8_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 465, characters 8-21: -warning: axiom is_sint8_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 468, characters 8-20: -warning: axiom is_sint8_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 471, characters 8-21: -warning: axiom is_sint8_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 474, characters 8-20: -warning: axiom is_sint8_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 477, characters 8-21: -warning: axiom is_sint8_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 480, characters 8-25: -warning: axiom is_sint8_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 483, characters 8-25: -warning: axiom is_sint8_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 487, characters 8-22: -warning: axiom is_sint16_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 490, characters 8-22: -warning: axiom is_sint16_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 493, characters 8-21: -warning: axiom is_sint16_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 496, characters 8-22: -warning: axiom is_sint16_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 499, characters 8-21: -warning: axiom is_sint16_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 502, characters 8-22: -warning: axiom is_sint16_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 505, characters 8-26: -warning: axiom is_sint16_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 508, characters 8-26: -warning: axiom is_sint16_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 512, characters 8-22: -warning: axiom is_sint32_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 515, characters 8-22: -warning: axiom is_sint32_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 518, characters 8-21: -warning: axiom is_sint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 521, characters 8-22: -warning: axiom is_sint32_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 524, characters 8-21: -warning: axiom is_sint32_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 527, characters 8-22: -warning: axiom is_sint32_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 530, characters 8-26: -warning: axiom is_sint32_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 533, characters 8-26: -warning: axiom is_sint32_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 537, characters 8-22: -warning: axiom is_sint64_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 540, characters 8-22: -warning: axiom is_sint64_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 543, characters 8-21: -warning: axiom is_sint64_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 546, characters 8-22: -warning: axiom is_sint64_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 549, characters 8-21: -warning: axiom is_sint64_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 552, characters 8-22: -warning: axiom is_sint64_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 555, characters 8-26: -warning: axiom is_sint64_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 558, characters 8-26: -warning: axiom is_sint64_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 583, characters 8-20: -warning: axiom lor_addition does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 586, characters 8-21: -warning: axiom lxor_addition does not contain any local abstract symbol ->>>>>>> origin/master diff --git a/src/plugins/wp/share/src/logs/real.Real.altergo.stdlib.err b/src/plugins/wp/share/src/logs/real.Real.altergo.stdlib.err deleted file mode 100644 index be50d9d30c5..00000000000 --- a/src/plugins/wp/share/src/logs/real.Real.altergo.stdlib.err +++ /dev/null @@ -1,439 +0,0 @@ -[Config] reading extra configuration file realization.conf -<<<<<<< HEAD -||||||| merged common ancestors -File "WP-SHARE/src/./qed.why", line 76, characters 8-19: -warning: axiom c_euclidian does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 91, characters 8-22: -warning: axiom cmod_remainder does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 97, characters 8-20: -warning: axiom cdiv_neutral does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 98, characters 8-16: -warning: axiom cdiv_inv does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 32, characters 8-15: -warning: axiom abs_def does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 43, characters 8-17: -warning: axiom sqrt_lin1 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 44, characters 8-17: -warning: axiom sqrt_lin0 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 45, characters 8-14: -warning: axiom sqrt_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 46, characters 8-14: -warning: axiom sqrt_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 55, characters 8-15: -warning: axiom exp_pos does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 37, characters 8-20: -warning: axiom bit_test_def does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 44, characters 8-27: -warning: axiom bit_test_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 50, characters 8-15: -warning: axiom lsl_1_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 52, characters 8-31: -warning: axiom bit_test_extraction_bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 54, characters 8-34: -warning: axiom bit_test_extraction_bis_eq does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 59, characters 8-23: -warning: axiom lnot_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 65, characters 8-23: -warning: axiom land_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 71, characters 8-22: -warning: axiom lor_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 77, characters 8-23: -warning: axiom lxor_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 85, characters 8-20: -warning: axiom land_1_lsl_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 90, characters 8-26: -warning: axiom lsl_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 96, characters 8-26: -warning: axiom lsl_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 102, characters 8-23: -warning: axiom lsr_extractionl does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 108, characters 8-23: -warning: axiom lsl1_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 139, characters 8-31: -warning: axiom to_uint8_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 144, characters 8-31: -warning: axiom to_uint8_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 155, characters 8-32: -warning: axiom to_uint16_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 160, characters 8-32: -warning: axiom to_uint16_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 171, characters 8-32: -warning: axiom to_uint32_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 176, characters 8-32: -warning: axiom to_uint32_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 187, characters 8-32: -warning: axiom to_uint64_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 192, characters 8-32: -warning: axiom to_uint64_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 219, characters 8-31: -warning: axiom to_sint8_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 224, characters 8-31: -warning: axiom to_sint8_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 235, characters 8-32: -warning: axiom to_sint16_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 240, characters 8-32: -warning: axiom to_sint16_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 251, characters 8-32: -warning: axiom to_sint32_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 256, characters 8-32: -warning: axiom to_sint32_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 267, characters 8-32: -warning: axiom to_sint64_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 272, characters 8-32: -warning: axiom to_sint64_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 299, characters 8-21: -warning: axiom to_uint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 329, characters 8-21: -warning: axiom is_uint8_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 332, characters 8-20: -warning: axiom is_uint8_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 335, characters 8-21: -warning: axiom is_uint8_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 338, characters 8-20: -warning: axiom is_uint8_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 341, characters 8-25: -warning: axiom is_uint8_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 344, characters 8-25: -warning: axiom is_uint8_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 348, characters 8-22: -warning: axiom is_uint16_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 351, characters 8-21: -warning: axiom is_uint16_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 354, characters 8-22: -warning: axiom is_uint16_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 357, characters 8-21: -warning: axiom is_uint16_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 360, characters 8-26: -warning: axiom is_uint16_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 363, characters 8-26: -warning: axiom is_uint16_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 367, characters 8-22: -warning: axiom is_uint32_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 370, characters 8-21: -warning: axiom is_uint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 373, characters 8-22: -warning: axiom is_uint32_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 376, characters 8-21: -warning: axiom is_uint32_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 379, characters 8-26: -warning: axiom is_uint32_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 382, characters 8-26: -warning: axiom is_uint32_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 386, characters 8-22: -warning: axiom is_uint64_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 389, characters 8-21: -warning: axiom is_uint64_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 392, characters 8-22: -warning: axiom is_uint64_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 395, characters 8-21: -warning: axiom is_uint64_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 398, characters 8-26: -warning: axiom is_uint64_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 401, characters 8-26: -warning: axiom is_uint64_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 428, characters 8-21: -warning: axiom is_sint8_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 431, characters 8-21: -warning: axiom is_sint8_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 434, characters 8-20: -warning: axiom is_sint8_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 437, characters 8-21: -warning: axiom is_sint8_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 440, characters 8-20: -warning: axiom is_sint8_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 443, characters 8-21: -warning: axiom is_sint8_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 446, characters 8-25: -warning: axiom is_sint8_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 449, characters 8-25: -warning: axiom is_sint8_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 453, characters 8-22: -warning: axiom is_sint16_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 456, characters 8-22: -warning: axiom is_sint16_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 459, characters 8-21: -warning: axiom is_sint16_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 462, characters 8-22: -warning: axiom is_sint16_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 465, characters 8-21: -warning: axiom is_sint16_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 468, characters 8-22: -warning: axiom is_sint16_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 471, characters 8-26: -warning: axiom is_sint16_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 474, characters 8-26: -warning: axiom is_sint16_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 478, characters 8-22: -warning: axiom is_sint32_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 481, characters 8-22: -warning: axiom is_sint32_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 484, characters 8-21: -warning: axiom is_sint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 487, characters 8-22: -warning: axiom is_sint32_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 490, characters 8-21: -warning: axiom is_sint32_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 493, characters 8-22: -warning: axiom is_sint32_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 496, characters 8-26: -warning: axiom is_sint32_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 499, characters 8-26: -warning: axiom is_sint32_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 503, characters 8-22: -warning: axiom is_sint64_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 506, characters 8-22: -warning: axiom is_sint64_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 509, characters 8-21: -warning: axiom is_sint64_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 512, characters 8-22: -warning: axiom is_sint64_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 515, characters 8-21: -warning: axiom is_sint64_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 518, characters 8-22: -warning: axiom is_sint64_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 521, characters 8-26: -warning: axiom is_sint64_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 524, characters 8-26: -warning: axiom is_sint64_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 549, characters 8-20: -warning: axiom lor_addition does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 552, characters 8-21: -warning: axiom lxor_addition does not contain any local abstract symbol -======= -File "WP-SHARE/src/./qed.why", line 76, characters 8-19: -warning: axiom c_euclidian does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 91, characters 8-22: -warning: axiom cmod_remainder does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 97, characters 8-20: -warning: axiom cdiv_neutral does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 98, characters 8-16: -warning: axiom cdiv_inv does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 32, characters 8-15: -warning: axiom abs_def does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 43, characters 8-17: -warning: axiom sqrt_lin1 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 44, characters 8-17: -warning: axiom sqrt_lin0 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 45, characters 8-14: -warning: axiom sqrt_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 46, characters 8-14: -warning: axiom sqrt_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 55, characters 8-15: -warning: axiom exp_pos does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 36, characters 8-17: -warning: axiom lnot_bool does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 39, characters 8-18: -warning: axiom land_idemp does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 40, characters 8-14: -warning: axiom land_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 41, characters 8-17: -warning: axiom land_0bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 42, characters 8-14: -warning: axiom land_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 43, characters 8-17: -warning: axiom land_1bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 44, characters 8-17: -warning: axiom land_bool does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 49, characters 8-17: -warning: axiom lor_idemp does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 50, characters 8-13: -warning: axiom lor_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 51, characters 8-16: -warning: axiom lor_1bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 52, characters 8-13: -warning: axiom lor_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 53, characters 8-16: -warning: axiom lor_0bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 54, characters 8-16: -warning: axiom lor_bool does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 59, characters 8-22: -warning: axiom lxor_nilpotent does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 60, characters 8-14: -warning: axiom lxor_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 61, characters 8-17: -warning: axiom lxor_1bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 62, characters 8-14: -warning: axiom lxor_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 63, characters 8-17: -warning: axiom lxor_0bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 64, characters 8-17: -warning: axiom lxor_bool does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 71, characters 8-20: -warning: axiom bit_test_def does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 78, characters 8-27: -warning: axiom bit_test_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 84, characters 8-15: -warning: axiom lsl_1_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 86, characters 8-31: -warning: axiom bit_test_extraction_bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 88, characters 8-34: -warning: axiom bit_test_extraction_bis_eq does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 93, characters 8-23: -warning: axiom lnot_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 99, characters 8-23: -warning: axiom land_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 105, characters 8-22: -warning: axiom lor_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 111, characters 8-23: -warning: axiom lxor_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 119, characters 8-20: -warning: axiom land_1_lsl_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 124, characters 8-26: -warning: axiom lsl_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 130, characters 8-26: -warning: axiom lsl_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 136, characters 8-23: -warning: axiom lsr_extractionl does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 142, characters 8-23: -warning: axiom lsl1_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 173, characters 8-31: -warning: axiom to_uint8_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 178, characters 8-31: -warning: axiom to_uint8_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 189, characters 8-32: -warning: axiom to_uint16_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 194, characters 8-32: -warning: axiom to_uint16_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 205, characters 8-32: -warning: axiom to_uint32_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 210, characters 8-32: -warning: axiom to_uint32_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 221, characters 8-32: -warning: axiom to_uint64_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 226, characters 8-32: -warning: axiom to_uint64_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 253, characters 8-31: -warning: axiom to_sint8_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 258, characters 8-31: -warning: axiom to_sint8_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 269, characters 8-32: -warning: axiom to_sint16_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 274, characters 8-32: -warning: axiom to_sint16_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 285, characters 8-32: -warning: axiom to_sint32_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 290, characters 8-32: -warning: axiom to_sint32_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 301, characters 8-32: -warning: axiom to_sint64_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 306, characters 8-32: -warning: axiom to_sint64_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 333, characters 8-21: -warning: axiom to_uint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 363, characters 8-21: -warning: axiom is_uint8_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 366, characters 8-20: -warning: axiom is_uint8_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 369, characters 8-21: -warning: axiom is_uint8_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 372, characters 8-20: -warning: axiom is_uint8_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 375, characters 8-25: -warning: axiom is_uint8_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 378, characters 8-25: -warning: axiom is_uint8_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 382, characters 8-22: -warning: axiom is_uint16_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 385, characters 8-21: -warning: axiom is_uint16_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 388, characters 8-22: -warning: axiom is_uint16_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 391, characters 8-21: -warning: axiom is_uint16_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 394, characters 8-26: -warning: axiom is_uint16_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 397, characters 8-26: -warning: axiom is_uint16_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 401, characters 8-22: -warning: axiom is_uint32_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 404, characters 8-21: -warning: axiom is_uint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 407, characters 8-22: -warning: axiom is_uint32_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 410, characters 8-21: -warning: axiom is_uint32_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 413, characters 8-26: -warning: axiom is_uint32_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 416, characters 8-26: -warning: axiom is_uint32_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 420, characters 8-22: -warning: axiom is_uint64_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 423, characters 8-21: -warning: axiom is_uint64_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 426, characters 8-22: -warning: axiom is_uint64_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 429, characters 8-21: -warning: axiom is_uint64_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 432, characters 8-26: -warning: axiom is_uint64_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 435, characters 8-26: -warning: axiom is_uint64_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 462, characters 8-21: -warning: axiom is_sint8_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 465, characters 8-21: -warning: axiom is_sint8_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 468, characters 8-20: -warning: axiom is_sint8_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 471, characters 8-21: -warning: axiom is_sint8_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 474, characters 8-20: -warning: axiom is_sint8_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 477, characters 8-21: -warning: axiom is_sint8_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 480, characters 8-25: -warning: axiom is_sint8_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 483, characters 8-25: -warning: axiom is_sint8_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 487, characters 8-22: -warning: axiom is_sint16_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 490, characters 8-22: -warning: axiom is_sint16_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 493, characters 8-21: -warning: axiom is_sint16_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 496, characters 8-22: -warning: axiom is_sint16_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 499, characters 8-21: -warning: axiom is_sint16_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 502, characters 8-22: -warning: axiom is_sint16_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 505, characters 8-26: -warning: axiom is_sint16_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 508, characters 8-26: -warning: axiom is_sint16_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 512, characters 8-22: -warning: axiom is_sint32_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 515, characters 8-22: -warning: axiom is_sint32_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 518, characters 8-21: -warning: axiom is_sint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 521, characters 8-22: -warning: axiom is_sint32_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 524, characters 8-21: -warning: axiom is_sint32_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 527, characters 8-22: -warning: axiom is_sint32_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 530, characters 8-26: -warning: axiom is_sint32_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 533, characters 8-26: -warning: axiom is_sint32_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 537, characters 8-22: -warning: axiom is_sint64_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 540, characters 8-22: -warning: axiom is_sint64_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 543, characters 8-21: -warning: axiom is_sint64_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 546, characters 8-22: -warning: axiom is_sint64_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 549, characters 8-21: -warning: axiom is_sint64_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 552, characters 8-22: -warning: axiom is_sint64_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 555, characters 8-26: -warning: axiom is_sint64_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 558, characters 8-26: -warning: axiom is_sint64_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 583, characters 8-20: -warning: axiom lor_addition does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 586, characters 8-21: -warning: axiom lxor_addition does not contain any local abstract symbol ->>>>>>> origin/master diff --git a/src/plugins/wp/share/src/logs/real.RealInfix.altergo.stdlib.err b/src/plugins/wp/share/src/logs/real.RealInfix.altergo.stdlib.err deleted file mode 100644 index be50d9d30c5..00000000000 --- a/src/plugins/wp/share/src/logs/real.RealInfix.altergo.stdlib.err +++ /dev/null @@ -1,439 +0,0 @@ -[Config] reading extra configuration file realization.conf -<<<<<<< HEAD -||||||| merged common ancestors -File "WP-SHARE/src/./qed.why", line 76, characters 8-19: -warning: axiom c_euclidian does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 91, characters 8-22: -warning: axiom cmod_remainder does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 97, characters 8-20: -warning: axiom cdiv_neutral does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 98, characters 8-16: -warning: axiom cdiv_inv does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 32, characters 8-15: -warning: axiom abs_def does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 43, characters 8-17: -warning: axiom sqrt_lin1 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 44, characters 8-17: -warning: axiom sqrt_lin0 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 45, characters 8-14: -warning: axiom sqrt_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 46, characters 8-14: -warning: axiom sqrt_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 55, characters 8-15: -warning: axiom exp_pos does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 37, characters 8-20: -warning: axiom bit_test_def does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 44, characters 8-27: -warning: axiom bit_test_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 50, characters 8-15: -warning: axiom lsl_1_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 52, characters 8-31: -warning: axiom bit_test_extraction_bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 54, characters 8-34: -warning: axiom bit_test_extraction_bis_eq does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 59, characters 8-23: -warning: axiom lnot_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 65, characters 8-23: -warning: axiom land_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 71, characters 8-22: -warning: axiom lor_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 77, characters 8-23: -warning: axiom lxor_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 85, characters 8-20: -warning: axiom land_1_lsl_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 90, characters 8-26: -warning: axiom lsl_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 96, characters 8-26: -warning: axiom lsl_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 102, characters 8-23: -warning: axiom lsr_extractionl does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 108, characters 8-23: -warning: axiom lsl1_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 139, characters 8-31: -warning: axiom to_uint8_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 144, characters 8-31: -warning: axiom to_uint8_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 155, characters 8-32: -warning: axiom to_uint16_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 160, characters 8-32: -warning: axiom to_uint16_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 171, characters 8-32: -warning: axiom to_uint32_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 176, characters 8-32: -warning: axiom to_uint32_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 187, characters 8-32: -warning: axiom to_uint64_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 192, characters 8-32: -warning: axiom to_uint64_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 219, characters 8-31: -warning: axiom to_sint8_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 224, characters 8-31: -warning: axiom to_sint8_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 235, characters 8-32: -warning: axiom to_sint16_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 240, characters 8-32: -warning: axiom to_sint16_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 251, characters 8-32: -warning: axiom to_sint32_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 256, characters 8-32: -warning: axiom to_sint32_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 267, characters 8-32: -warning: axiom to_sint64_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 272, characters 8-32: -warning: axiom to_sint64_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 299, characters 8-21: -warning: axiom to_uint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 329, characters 8-21: -warning: axiom is_uint8_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 332, characters 8-20: -warning: axiom is_uint8_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 335, characters 8-21: -warning: axiom is_uint8_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 338, characters 8-20: -warning: axiom is_uint8_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 341, characters 8-25: -warning: axiom is_uint8_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 344, characters 8-25: -warning: axiom is_uint8_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 348, characters 8-22: -warning: axiom is_uint16_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 351, characters 8-21: -warning: axiom is_uint16_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 354, characters 8-22: -warning: axiom is_uint16_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 357, characters 8-21: -warning: axiom is_uint16_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 360, characters 8-26: -warning: axiom is_uint16_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 363, characters 8-26: -warning: axiom is_uint16_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 367, characters 8-22: -warning: axiom is_uint32_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 370, characters 8-21: -warning: axiom is_uint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 373, characters 8-22: -warning: axiom is_uint32_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 376, characters 8-21: -warning: axiom is_uint32_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 379, characters 8-26: -warning: axiom is_uint32_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 382, characters 8-26: -warning: axiom is_uint32_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 386, characters 8-22: -warning: axiom is_uint64_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 389, characters 8-21: -warning: axiom is_uint64_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 392, characters 8-22: -warning: axiom is_uint64_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 395, characters 8-21: -warning: axiom is_uint64_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 398, characters 8-26: -warning: axiom is_uint64_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 401, characters 8-26: -warning: axiom is_uint64_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 428, characters 8-21: -warning: axiom is_sint8_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 431, characters 8-21: -warning: axiom is_sint8_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 434, characters 8-20: -warning: axiom is_sint8_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 437, characters 8-21: -warning: axiom is_sint8_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 440, characters 8-20: -warning: axiom is_sint8_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 443, characters 8-21: -warning: axiom is_sint8_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 446, characters 8-25: -warning: axiom is_sint8_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 449, characters 8-25: -warning: axiom is_sint8_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 453, characters 8-22: -warning: axiom is_sint16_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 456, characters 8-22: -warning: axiom is_sint16_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 459, characters 8-21: -warning: axiom is_sint16_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 462, characters 8-22: -warning: axiom is_sint16_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 465, characters 8-21: -warning: axiom is_sint16_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 468, characters 8-22: -warning: axiom is_sint16_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 471, characters 8-26: -warning: axiom is_sint16_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 474, characters 8-26: -warning: axiom is_sint16_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 478, characters 8-22: -warning: axiom is_sint32_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 481, characters 8-22: -warning: axiom is_sint32_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 484, characters 8-21: -warning: axiom is_sint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 487, characters 8-22: -warning: axiom is_sint32_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 490, characters 8-21: -warning: axiom is_sint32_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 493, characters 8-22: -warning: axiom is_sint32_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 496, characters 8-26: -warning: axiom is_sint32_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 499, characters 8-26: -warning: axiom is_sint32_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 503, characters 8-22: -warning: axiom is_sint64_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 506, characters 8-22: -warning: axiom is_sint64_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 509, characters 8-21: -warning: axiom is_sint64_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 512, characters 8-22: -warning: axiom is_sint64_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 515, characters 8-21: -warning: axiom is_sint64_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 518, characters 8-22: -warning: axiom is_sint64_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 521, characters 8-26: -warning: axiom is_sint64_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 524, characters 8-26: -warning: axiom is_sint64_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 549, characters 8-20: -warning: axiom lor_addition does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 552, characters 8-21: -warning: axiom lxor_addition does not contain any local abstract symbol -======= -File "WP-SHARE/src/./qed.why", line 76, characters 8-19: -warning: axiom c_euclidian does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 91, characters 8-22: -warning: axiom cmod_remainder does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 97, characters 8-20: -warning: axiom cdiv_neutral does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 98, characters 8-16: -warning: axiom cdiv_inv does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 32, characters 8-15: -warning: axiom abs_def does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 43, characters 8-17: -warning: axiom sqrt_lin1 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 44, characters 8-17: -warning: axiom sqrt_lin0 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 45, characters 8-14: -warning: axiom sqrt_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 46, characters 8-14: -warning: axiom sqrt_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 55, characters 8-15: -warning: axiom exp_pos does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 36, characters 8-17: -warning: axiom lnot_bool does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 39, characters 8-18: -warning: axiom land_idemp does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 40, characters 8-14: -warning: axiom land_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 41, characters 8-17: -warning: axiom land_0bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 42, characters 8-14: -warning: axiom land_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 43, characters 8-17: -warning: axiom land_1bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 44, characters 8-17: -warning: axiom land_bool does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 49, characters 8-17: -warning: axiom lor_idemp does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 50, characters 8-13: -warning: axiom lor_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 51, characters 8-16: -warning: axiom lor_1bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 52, characters 8-13: -warning: axiom lor_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 53, characters 8-16: -warning: axiom lor_0bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 54, characters 8-16: -warning: axiom lor_bool does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 59, characters 8-22: -warning: axiom lxor_nilpotent does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 60, characters 8-14: -warning: axiom lxor_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 61, characters 8-17: -warning: axiom lxor_1bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 62, characters 8-14: -warning: axiom lxor_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 63, characters 8-17: -warning: axiom lxor_0bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 64, characters 8-17: -warning: axiom lxor_bool does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 71, characters 8-20: -warning: axiom bit_test_def does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 78, characters 8-27: -warning: axiom bit_test_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 84, characters 8-15: -warning: axiom lsl_1_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 86, characters 8-31: -warning: axiom bit_test_extraction_bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 88, characters 8-34: -warning: axiom bit_test_extraction_bis_eq does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 93, characters 8-23: -warning: axiom lnot_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 99, characters 8-23: -warning: axiom land_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 105, characters 8-22: -warning: axiom lor_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 111, characters 8-23: -warning: axiom lxor_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 119, characters 8-20: -warning: axiom land_1_lsl_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 124, characters 8-26: -warning: axiom lsl_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 130, characters 8-26: -warning: axiom lsl_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 136, characters 8-23: -warning: axiom lsr_extractionl does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 142, characters 8-23: -warning: axiom lsl1_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 173, characters 8-31: -warning: axiom to_uint8_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 178, characters 8-31: -warning: axiom to_uint8_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 189, characters 8-32: -warning: axiom to_uint16_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 194, characters 8-32: -warning: axiom to_uint16_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 205, characters 8-32: -warning: axiom to_uint32_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 210, characters 8-32: -warning: axiom to_uint32_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 221, characters 8-32: -warning: axiom to_uint64_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 226, characters 8-32: -warning: axiom to_uint64_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 253, characters 8-31: -warning: axiom to_sint8_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 258, characters 8-31: -warning: axiom to_sint8_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 269, characters 8-32: -warning: axiom to_sint16_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 274, characters 8-32: -warning: axiom to_sint16_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 285, characters 8-32: -warning: axiom to_sint32_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 290, characters 8-32: -warning: axiom to_sint32_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 301, characters 8-32: -warning: axiom to_sint64_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 306, characters 8-32: -warning: axiom to_sint64_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 333, characters 8-21: -warning: axiom to_uint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 363, characters 8-21: -warning: axiom is_uint8_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 366, characters 8-20: -warning: axiom is_uint8_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 369, characters 8-21: -warning: axiom is_uint8_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 372, characters 8-20: -warning: axiom is_uint8_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 375, characters 8-25: -warning: axiom is_uint8_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 378, characters 8-25: -warning: axiom is_uint8_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 382, characters 8-22: -warning: axiom is_uint16_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 385, characters 8-21: -warning: axiom is_uint16_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 388, characters 8-22: -warning: axiom is_uint16_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 391, characters 8-21: -warning: axiom is_uint16_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 394, characters 8-26: -warning: axiom is_uint16_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 397, characters 8-26: -warning: axiom is_uint16_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 401, characters 8-22: -warning: axiom is_uint32_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 404, characters 8-21: -warning: axiom is_uint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 407, characters 8-22: -warning: axiom is_uint32_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 410, characters 8-21: -warning: axiom is_uint32_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 413, characters 8-26: -warning: axiom is_uint32_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 416, characters 8-26: -warning: axiom is_uint32_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 420, characters 8-22: -warning: axiom is_uint64_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 423, characters 8-21: -warning: axiom is_uint64_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 426, characters 8-22: -warning: axiom is_uint64_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 429, characters 8-21: -warning: axiom is_uint64_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 432, characters 8-26: -warning: axiom is_uint64_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 435, characters 8-26: -warning: axiom is_uint64_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 462, characters 8-21: -warning: axiom is_sint8_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 465, characters 8-21: -warning: axiom is_sint8_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 468, characters 8-20: -warning: axiom is_sint8_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 471, characters 8-21: -warning: axiom is_sint8_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 474, characters 8-20: -warning: axiom is_sint8_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 477, characters 8-21: -warning: axiom is_sint8_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 480, characters 8-25: -warning: axiom is_sint8_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 483, characters 8-25: -warning: axiom is_sint8_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 487, characters 8-22: -warning: axiom is_sint16_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 490, characters 8-22: -warning: axiom is_sint16_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 493, characters 8-21: -warning: axiom is_sint16_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 496, characters 8-22: -warning: axiom is_sint16_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 499, characters 8-21: -warning: axiom is_sint16_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 502, characters 8-22: -warning: axiom is_sint16_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 505, characters 8-26: -warning: axiom is_sint16_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 508, characters 8-26: -warning: axiom is_sint16_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 512, characters 8-22: -warning: axiom is_sint32_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 515, characters 8-22: -warning: axiom is_sint32_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 518, characters 8-21: -warning: axiom is_sint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 521, characters 8-22: -warning: axiom is_sint32_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 524, characters 8-21: -warning: axiom is_sint32_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 527, characters 8-22: -warning: axiom is_sint32_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 530, characters 8-26: -warning: axiom is_sint32_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 533, characters 8-26: -warning: axiom is_sint32_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 537, characters 8-22: -warning: axiom is_sint64_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 540, characters 8-22: -warning: axiom is_sint64_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 543, characters 8-21: -warning: axiom is_sint64_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 546, characters 8-22: -warning: axiom is_sint64_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 549, characters 8-21: -warning: axiom is_sint64_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 552, characters 8-22: -warning: axiom is_sint64_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 555, characters 8-26: -warning: axiom is_sint64_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 558, characters 8-26: -warning: axiom is_sint64_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 583, characters 8-20: -warning: axiom lor_addition does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 586, characters 8-21: -warning: axiom lxor_addition does not contain any local abstract symbol ->>>>>>> origin/master diff --git a/src/plugins/wp/share/src/logs/real.Square.altergo.stdlib.err b/src/plugins/wp/share/src/logs/real.Square.altergo.stdlib.err deleted file mode 100644 index be50d9d30c5..00000000000 --- a/src/plugins/wp/share/src/logs/real.Square.altergo.stdlib.err +++ /dev/null @@ -1,439 +0,0 @@ -[Config] reading extra configuration file realization.conf -<<<<<<< HEAD -||||||| merged common ancestors -File "WP-SHARE/src/./qed.why", line 76, characters 8-19: -warning: axiom c_euclidian does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 91, characters 8-22: -warning: axiom cmod_remainder does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 97, characters 8-20: -warning: axiom cdiv_neutral does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 98, characters 8-16: -warning: axiom cdiv_inv does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 32, characters 8-15: -warning: axiom abs_def does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 43, characters 8-17: -warning: axiom sqrt_lin1 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 44, characters 8-17: -warning: axiom sqrt_lin0 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 45, characters 8-14: -warning: axiom sqrt_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 46, characters 8-14: -warning: axiom sqrt_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 55, characters 8-15: -warning: axiom exp_pos does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 37, characters 8-20: -warning: axiom bit_test_def does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 44, characters 8-27: -warning: axiom bit_test_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 50, characters 8-15: -warning: axiom lsl_1_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 52, characters 8-31: -warning: axiom bit_test_extraction_bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 54, characters 8-34: -warning: axiom bit_test_extraction_bis_eq does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 59, characters 8-23: -warning: axiom lnot_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 65, characters 8-23: -warning: axiom land_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 71, characters 8-22: -warning: axiom lor_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 77, characters 8-23: -warning: axiom lxor_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 85, characters 8-20: -warning: axiom land_1_lsl_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 90, characters 8-26: -warning: axiom lsl_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 96, characters 8-26: -warning: axiom lsl_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 102, characters 8-23: -warning: axiom lsr_extractionl does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 108, characters 8-23: -warning: axiom lsl1_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 139, characters 8-31: -warning: axiom to_uint8_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 144, characters 8-31: -warning: axiom to_uint8_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 155, characters 8-32: -warning: axiom to_uint16_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 160, characters 8-32: -warning: axiom to_uint16_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 171, characters 8-32: -warning: axiom to_uint32_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 176, characters 8-32: -warning: axiom to_uint32_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 187, characters 8-32: -warning: axiom to_uint64_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 192, characters 8-32: -warning: axiom to_uint64_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 219, characters 8-31: -warning: axiom to_sint8_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 224, characters 8-31: -warning: axiom to_sint8_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 235, characters 8-32: -warning: axiom to_sint16_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 240, characters 8-32: -warning: axiom to_sint16_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 251, characters 8-32: -warning: axiom to_sint32_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 256, characters 8-32: -warning: axiom to_sint32_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 267, characters 8-32: -warning: axiom to_sint64_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 272, characters 8-32: -warning: axiom to_sint64_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 299, characters 8-21: -warning: axiom to_uint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 329, characters 8-21: -warning: axiom is_uint8_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 332, characters 8-20: -warning: axiom is_uint8_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 335, characters 8-21: -warning: axiom is_uint8_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 338, characters 8-20: -warning: axiom is_uint8_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 341, characters 8-25: -warning: axiom is_uint8_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 344, characters 8-25: -warning: axiom is_uint8_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 348, characters 8-22: -warning: axiom is_uint16_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 351, characters 8-21: -warning: axiom is_uint16_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 354, characters 8-22: -warning: axiom is_uint16_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 357, characters 8-21: -warning: axiom is_uint16_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 360, characters 8-26: -warning: axiom is_uint16_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 363, characters 8-26: -warning: axiom is_uint16_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 367, characters 8-22: -warning: axiom is_uint32_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 370, characters 8-21: -warning: axiom is_uint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 373, characters 8-22: -warning: axiom is_uint32_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 376, characters 8-21: -warning: axiom is_uint32_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 379, characters 8-26: -warning: axiom is_uint32_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 382, characters 8-26: -warning: axiom is_uint32_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 386, characters 8-22: -warning: axiom is_uint64_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 389, characters 8-21: -warning: axiom is_uint64_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 392, characters 8-22: -warning: axiom is_uint64_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 395, characters 8-21: -warning: axiom is_uint64_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 398, characters 8-26: -warning: axiom is_uint64_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 401, characters 8-26: -warning: axiom is_uint64_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 428, characters 8-21: -warning: axiom is_sint8_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 431, characters 8-21: -warning: axiom is_sint8_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 434, characters 8-20: -warning: axiom is_sint8_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 437, characters 8-21: -warning: axiom is_sint8_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 440, characters 8-20: -warning: axiom is_sint8_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 443, characters 8-21: -warning: axiom is_sint8_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 446, characters 8-25: -warning: axiom is_sint8_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 449, characters 8-25: -warning: axiom is_sint8_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 453, characters 8-22: -warning: axiom is_sint16_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 456, characters 8-22: -warning: axiom is_sint16_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 459, characters 8-21: -warning: axiom is_sint16_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 462, characters 8-22: -warning: axiom is_sint16_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 465, characters 8-21: -warning: axiom is_sint16_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 468, characters 8-22: -warning: axiom is_sint16_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 471, characters 8-26: -warning: axiom is_sint16_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 474, characters 8-26: -warning: axiom is_sint16_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 478, characters 8-22: -warning: axiom is_sint32_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 481, characters 8-22: -warning: axiom is_sint32_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 484, characters 8-21: -warning: axiom is_sint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 487, characters 8-22: -warning: axiom is_sint32_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 490, characters 8-21: -warning: axiom is_sint32_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 493, characters 8-22: -warning: axiom is_sint32_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 496, characters 8-26: -warning: axiom is_sint32_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 499, characters 8-26: -warning: axiom is_sint32_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 503, characters 8-22: -warning: axiom is_sint64_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 506, characters 8-22: -warning: axiom is_sint64_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 509, characters 8-21: -warning: axiom is_sint64_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 512, characters 8-22: -warning: axiom is_sint64_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 515, characters 8-21: -warning: axiom is_sint64_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 518, characters 8-22: -warning: axiom is_sint64_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 521, characters 8-26: -warning: axiom is_sint64_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 524, characters 8-26: -warning: axiom is_sint64_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 549, characters 8-20: -warning: axiom lor_addition does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 552, characters 8-21: -warning: axiom lxor_addition does not contain any local abstract symbol -======= -File "WP-SHARE/src/./qed.why", line 76, characters 8-19: -warning: axiom c_euclidian does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 91, characters 8-22: -warning: axiom cmod_remainder does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 97, characters 8-20: -warning: axiom cdiv_neutral does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 98, characters 8-16: -warning: axiom cdiv_inv does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 32, characters 8-15: -warning: axiom abs_def does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 43, characters 8-17: -warning: axiom sqrt_lin1 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 44, characters 8-17: -warning: axiom sqrt_lin0 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 45, characters 8-14: -warning: axiom sqrt_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 46, characters 8-14: -warning: axiom sqrt_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 55, characters 8-15: -warning: axiom exp_pos does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 36, characters 8-17: -warning: axiom lnot_bool does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 39, characters 8-18: -warning: axiom land_idemp does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 40, characters 8-14: -warning: axiom land_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 41, characters 8-17: -warning: axiom land_0bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 42, characters 8-14: -warning: axiom land_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 43, characters 8-17: -warning: axiom land_1bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 44, characters 8-17: -warning: axiom land_bool does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 49, characters 8-17: -warning: axiom lor_idemp does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 50, characters 8-13: -warning: axiom lor_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 51, characters 8-16: -warning: axiom lor_1bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 52, characters 8-13: -warning: axiom lor_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 53, characters 8-16: -warning: axiom lor_0bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 54, characters 8-16: -warning: axiom lor_bool does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 59, characters 8-22: -warning: axiom lxor_nilpotent does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 60, characters 8-14: -warning: axiom lxor_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 61, characters 8-17: -warning: axiom lxor_1bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 62, characters 8-14: -warning: axiom lxor_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 63, characters 8-17: -warning: axiom lxor_0bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 64, characters 8-17: -warning: axiom lxor_bool does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 71, characters 8-20: -warning: axiom bit_test_def does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 78, characters 8-27: -warning: axiom bit_test_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 84, characters 8-15: -warning: axiom lsl_1_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 86, characters 8-31: -warning: axiom bit_test_extraction_bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 88, characters 8-34: -warning: axiom bit_test_extraction_bis_eq does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 93, characters 8-23: -warning: axiom lnot_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 99, characters 8-23: -warning: axiom land_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 105, characters 8-22: -warning: axiom lor_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 111, characters 8-23: -warning: axiom lxor_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 119, characters 8-20: -warning: axiom land_1_lsl_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 124, characters 8-26: -warning: axiom lsl_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 130, characters 8-26: -warning: axiom lsl_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 136, characters 8-23: -warning: axiom lsr_extractionl does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 142, characters 8-23: -warning: axiom lsl1_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 173, characters 8-31: -warning: axiom to_uint8_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 178, characters 8-31: -warning: axiom to_uint8_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 189, characters 8-32: -warning: axiom to_uint16_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 194, characters 8-32: -warning: axiom to_uint16_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 205, characters 8-32: -warning: axiom to_uint32_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 210, characters 8-32: -warning: axiom to_uint32_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 221, characters 8-32: -warning: axiom to_uint64_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 226, characters 8-32: -warning: axiom to_uint64_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 253, characters 8-31: -warning: axiom to_sint8_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 258, characters 8-31: -warning: axiom to_sint8_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 269, characters 8-32: -warning: axiom to_sint16_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 274, characters 8-32: -warning: axiom to_sint16_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 285, characters 8-32: -warning: axiom to_sint32_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 290, characters 8-32: -warning: axiom to_sint32_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 301, characters 8-32: -warning: axiom to_sint64_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 306, characters 8-32: -warning: axiom to_sint64_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 333, characters 8-21: -warning: axiom to_uint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 363, characters 8-21: -warning: axiom is_uint8_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 366, characters 8-20: -warning: axiom is_uint8_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 369, characters 8-21: -warning: axiom is_uint8_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 372, characters 8-20: -warning: axiom is_uint8_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 375, characters 8-25: -warning: axiom is_uint8_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 378, characters 8-25: -warning: axiom is_uint8_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 382, characters 8-22: -warning: axiom is_uint16_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 385, characters 8-21: -warning: axiom is_uint16_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 388, characters 8-22: -warning: axiom is_uint16_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 391, characters 8-21: -warning: axiom is_uint16_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 394, characters 8-26: -warning: axiom is_uint16_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 397, characters 8-26: -warning: axiom is_uint16_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 401, characters 8-22: -warning: axiom is_uint32_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 404, characters 8-21: -warning: axiom is_uint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 407, characters 8-22: -warning: axiom is_uint32_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 410, characters 8-21: -warning: axiom is_uint32_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 413, characters 8-26: -warning: axiom is_uint32_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 416, characters 8-26: -warning: axiom is_uint32_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 420, characters 8-22: -warning: axiom is_uint64_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 423, characters 8-21: -warning: axiom is_uint64_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 426, characters 8-22: -warning: axiom is_uint64_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 429, characters 8-21: -warning: axiom is_uint64_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 432, characters 8-26: -warning: axiom is_uint64_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 435, characters 8-26: -warning: axiom is_uint64_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 462, characters 8-21: -warning: axiom is_sint8_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 465, characters 8-21: -warning: axiom is_sint8_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 468, characters 8-20: -warning: axiom is_sint8_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 471, characters 8-21: -warning: axiom is_sint8_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 474, characters 8-20: -warning: axiom is_sint8_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 477, characters 8-21: -warning: axiom is_sint8_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 480, characters 8-25: -warning: axiom is_sint8_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 483, characters 8-25: -warning: axiom is_sint8_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 487, characters 8-22: -warning: axiom is_sint16_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 490, characters 8-22: -warning: axiom is_sint16_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 493, characters 8-21: -warning: axiom is_sint16_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 496, characters 8-22: -warning: axiom is_sint16_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 499, characters 8-21: -warning: axiom is_sint16_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 502, characters 8-22: -warning: axiom is_sint16_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 505, characters 8-26: -warning: axiom is_sint16_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 508, characters 8-26: -warning: axiom is_sint16_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 512, characters 8-22: -warning: axiom is_sint32_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 515, characters 8-22: -warning: axiom is_sint32_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 518, characters 8-21: -warning: axiom is_sint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 521, characters 8-22: -warning: axiom is_sint32_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 524, characters 8-21: -warning: axiom is_sint32_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 527, characters 8-22: -warning: axiom is_sint32_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 530, characters 8-26: -warning: axiom is_sint32_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 533, characters 8-26: -warning: axiom is_sint32_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 537, characters 8-22: -warning: axiom is_sint64_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 540, characters 8-22: -warning: axiom is_sint64_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 543, characters 8-21: -warning: axiom is_sint64_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 546, characters 8-22: -warning: axiom is_sint64_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 549, characters 8-21: -warning: axiom is_sint64_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 552, characters 8-22: -warning: axiom is_sint64_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 555, characters 8-26: -warning: axiom is_sint64_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 558, characters 8-26: -warning: axiom is_sint64_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 583, characters 8-20: -warning: axiom lor_addition does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 586, characters 8-21: -warning: axiom lxor_addition does not contain any local abstract symbol ->>>>>>> origin/master diff --git a/src/plugins/wp/share/src/logs/real.Trigonometry.altergo.stdlib.err b/src/plugins/wp/share/src/logs/real.Trigonometry.altergo.stdlib.err deleted file mode 100644 index be50d9d30c5..00000000000 --- a/src/plugins/wp/share/src/logs/real.Trigonometry.altergo.stdlib.err +++ /dev/null @@ -1,439 +0,0 @@ -[Config] reading extra configuration file realization.conf -<<<<<<< HEAD -||||||| merged common ancestors -File "WP-SHARE/src/./qed.why", line 76, characters 8-19: -warning: axiom c_euclidian does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 91, characters 8-22: -warning: axiom cmod_remainder does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 97, characters 8-20: -warning: axiom cdiv_neutral does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 98, characters 8-16: -warning: axiom cdiv_inv does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 32, characters 8-15: -warning: axiom abs_def does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 43, characters 8-17: -warning: axiom sqrt_lin1 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 44, characters 8-17: -warning: axiom sqrt_lin0 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 45, characters 8-14: -warning: axiom sqrt_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 46, characters 8-14: -warning: axiom sqrt_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 55, characters 8-15: -warning: axiom exp_pos does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 37, characters 8-20: -warning: axiom bit_test_def does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 44, characters 8-27: -warning: axiom bit_test_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 50, characters 8-15: -warning: axiom lsl_1_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 52, characters 8-31: -warning: axiom bit_test_extraction_bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 54, characters 8-34: -warning: axiom bit_test_extraction_bis_eq does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 59, characters 8-23: -warning: axiom lnot_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 65, characters 8-23: -warning: axiom land_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 71, characters 8-22: -warning: axiom lor_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 77, characters 8-23: -warning: axiom lxor_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 85, characters 8-20: -warning: axiom land_1_lsl_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 90, characters 8-26: -warning: axiom lsl_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 96, characters 8-26: -warning: axiom lsl_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 102, characters 8-23: -warning: axiom lsr_extractionl does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 108, characters 8-23: -warning: axiom lsl1_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 139, characters 8-31: -warning: axiom to_uint8_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 144, characters 8-31: -warning: axiom to_uint8_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 155, characters 8-32: -warning: axiom to_uint16_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 160, characters 8-32: -warning: axiom to_uint16_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 171, characters 8-32: -warning: axiom to_uint32_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 176, characters 8-32: -warning: axiom to_uint32_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 187, characters 8-32: -warning: axiom to_uint64_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 192, characters 8-32: -warning: axiom to_uint64_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 219, characters 8-31: -warning: axiom to_sint8_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 224, characters 8-31: -warning: axiom to_sint8_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 235, characters 8-32: -warning: axiom to_sint16_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 240, characters 8-32: -warning: axiom to_sint16_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 251, characters 8-32: -warning: axiom to_sint32_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 256, characters 8-32: -warning: axiom to_sint32_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 267, characters 8-32: -warning: axiom to_sint64_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 272, characters 8-32: -warning: axiom to_sint64_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 299, characters 8-21: -warning: axiom to_uint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 329, characters 8-21: -warning: axiom is_uint8_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 332, characters 8-20: -warning: axiom is_uint8_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 335, characters 8-21: -warning: axiom is_uint8_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 338, characters 8-20: -warning: axiom is_uint8_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 341, characters 8-25: -warning: axiom is_uint8_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 344, characters 8-25: -warning: axiom is_uint8_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 348, characters 8-22: -warning: axiom is_uint16_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 351, characters 8-21: -warning: axiom is_uint16_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 354, characters 8-22: -warning: axiom is_uint16_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 357, characters 8-21: -warning: axiom is_uint16_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 360, characters 8-26: -warning: axiom is_uint16_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 363, characters 8-26: -warning: axiom is_uint16_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 367, characters 8-22: -warning: axiom is_uint32_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 370, characters 8-21: -warning: axiom is_uint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 373, characters 8-22: -warning: axiom is_uint32_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 376, characters 8-21: -warning: axiom is_uint32_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 379, characters 8-26: -warning: axiom is_uint32_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 382, characters 8-26: -warning: axiom is_uint32_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 386, characters 8-22: -warning: axiom is_uint64_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 389, characters 8-21: -warning: axiom is_uint64_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 392, characters 8-22: -warning: axiom is_uint64_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 395, characters 8-21: -warning: axiom is_uint64_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 398, characters 8-26: -warning: axiom is_uint64_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 401, characters 8-26: -warning: axiom is_uint64_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 428, characters 8-21: -warning: axiom is_sint8_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 431, characters 8-21: -warning: axiom is_sint8_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 434, characters 8-20: -warning: axiom is_sint8_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 437, characters 8-21: -warning: axiom is_sint8_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 440, characters 8-20: -warning: axiom is_sint8_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 443, characters 8-21: -warning: axiom is_sint8_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 446, characters 8-25: -warning: axiom is_sint8_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 449, characters 8-25: -warning: axiom is_sint8_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 453, characters 8-22: -warning: axiom is_sint16_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 456, characters 8-22: -warning: axiom is_sint16_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 459, characters 8-21: -warning: axiom is_sint16_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 462, characters 8-22: -warning: axiom is_sint16_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 465, characters 8-21: -warning: axiom is_sint16_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 468, characters 8-22: -warning: axiom is_sint16_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 471, characters 8-26: -warning: axiom is_sint16_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 474, characters 8-26: -warning: axiom is_sint16_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 478, characters 8-22: -warning: axiom is_sint32_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 481, characters 8-22: -warning: axiom is_sint32_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 484, characters 8-21: -warning: axiom is_sint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 487, characters 8-22: -warning: axiom is_sint32_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 490, characters 8-21: -warning: axiom is_sint32_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 493, characters 8-22: -warning: axiom is_sint32_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 496, characters 8-26: -warning: axiom is_sint32_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 499, characters 8-26: -warning: axiom is_sint32_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 503, characters 8-22: -warning: axiom is_sint64_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 506, characters 8-22: -warning: axiom is_sint64_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 509, characters 8-21: -warning: axiom is_sint64_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 512, characters 8-22: -warning: axiom is_sint64_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 515, characters 8-21: -warning: axiom is_sint64_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 518, characters 8-22: -warning: axiom is_sint64_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 521, characters 8-26: -warning: axiom is_sint64_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 524, characters 8-26: -warning: axiom is_sint64_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 549, characters 8-20: -warning: axiom lor_addition does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 552, characters 8-21: -warning: axiom lxor_addition does not contain any local abstract symbol -======= -File "WP-SHARE/src/./qed.why", line 76, characters 8-19: -warning: axiom c_euclidian does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 91, characters 8-22: -warning: axiom cmod_remainder does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 97, characters 8-20: -warning: axiom cdiv_neutral does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 98, characters 8-16: -warning: axiom cdiv_inv does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 32, characters 8-15: -warning: axiom abs_def does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 43, characters 8-17: -warning: axiom sqrt_lin1 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 44, characters 8-17: -warning: axiom sqrt_lin0 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 45, characters 8-14: -warning: axiom sqrt_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 46, characters 8-14: -warning: axiom sqrt_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 55, characters 8-15: -warning: axiom exp_pos does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 36, characters 8-17: -warning: axiom lnot_bool does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 39, characters 8-18: -warning: axiom land_idemp does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 40, characters 8-14: -warning: axiom land_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 41, characters 8-17: -warning: axiom land_0bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 42, characters 8-14: -warning: axiom land_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 43, characters 8-17: -warning: axiom land_1bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 44, characters 8-17: -warning: axiom land_bool does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 49, characters 8-17: -warning: axiom lor_idemp does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 50, characters 8-13: -warning: axiom lor_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 51, characters 8-16: -warning: axiom lor_1bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 52, characters 8-13: -warning: axiom lor_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 53, characters 8-16: -warning: axiom lor_0bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 54, characters 8-16: -warning: axiom lor_bool does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 59, characters 8-22: -warning: axiom lxor_nilpotent does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 60, characters 8-14: -warning: axiom lxor_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 61, characters 8-17: -warning: axiom lxor_1bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 62, characters 8-14: -warning: axiom lxor_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 63, characters 8-17: -warning: axiom lxor_0bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 64, characters 8-17: -warning: axiom lxor_bool does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 71, characters 8-20: -warning: axiom bit_test_def does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 78, characters 8-27: -warning: axiom bit_test_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 84, characters 8-15: -warning: axiom lsl_1_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 86, characters 8-31: -warning: axiom bit_test_extraction_bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 88, characters 8-34: -warning: axiom bit_test_extraction_bis_eq does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 93, characters 8-23: -warning: axiom lnot_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 99, characters 8-23: -warning: axiom land_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 105, characters 8-22: -warning: axiom lor_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 111, characters 8-23: -warning: axiom lxor_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 119, characters 8-20: -warning: axiom land_1_lsl_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 124, characters 8-26: -warning: axiom lsl_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 130, characters 8-26: -warning: axiom lsl_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 136, characters 8-23: -warning: axiom lsr_extractionl does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 142, characters 8-23: -warning: axiom lsl1_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 173, characters 8-31: -warning: axiom to_uint8_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 178, characters 8-31: -warning: axiom to_uint8_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 189, characters 8-32: -warning: axiom to_uint16_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 194, characters 8-32: -warning: axiom to_uint16_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 205, characters 8-32: -warning: axiom to_uint32_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 210, characters 8-32: -warning: axiom to_uint32_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 221, characters 8-32: -warning: axiom to_uint64_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 226, characters 8-32: -warning: axiom to_uint64_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 253, characters 8-31: -warning: axiom to_sint8_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 258, characters 8-31: -warning: axiom to_sint8_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 269, characters 8-32: -warning: axiom to_sint16_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 274, characters 8-32: -warning: axiom to_sint16_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 285, characters 8-32: -warning: axiom to_sint32_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 290, characters 8-32: -warning: axiom to_sint32_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 301, characters 8-32: -warning: axiom to_sint64_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 306, characters 8-32: -warning: axiom to_sint64_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 333, characters 8-21: -warning: axiom to_uint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 363, characters 8-21: -warning: axiom is_uint8_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 366, characters 8-20: -warning: axiom is_uint8_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 369, characters 8-21: -warning: axiom is_uint8_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 372, characters 8-20: -warning: axiom is_uint8_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 375, characters 8-25: -warning: axiom is_uint8_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 378, characters 8-25: -warning: axiom is_uint8_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 382, characters 8-22: -warning: axiom is_uint16_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 385, characters 8-21: -warning: axiom is_uint16_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 388, characters 8-22: -warning: axiom is_uint16_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 391, characters 8-21: -warning: axiom is_uint16_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 394, characters 8-26: -warning: axiom is_uint16_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 397, characters 8-26: -warning: axiom is_uint16_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 401, characters 8-22: -warning: axiom is_uint32_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 404, characters 8-21: -warning: axiom is_uint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 407, characters 8-22: -warning: axiom is_uint32_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 410, characters 8-21: -warning: axiom is_uint32_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 413, characters 8-26: -warning: axiom is_uint32_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 416, characters 8-26: -warning: axiom is_uint32_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 420, characters 8-22: -warning: axiom is_uint64_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 423, characters 8-21: -warning: axiom is_uint64_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 426, characters 8-22: -warning: axiom is_uint64_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 429, characters 8-21: -warning: axiom is_uint64_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 432, characters 8-26: -warning: axiom is_uint64_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 435, characters 8-26: -warning: axiom is_uint64_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 462, characters 8-21: -warning: axiom is_sint8_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 465, characters 8-21: -warning: axiom is_sint8_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 468, characters 8-20: -warning: axiom is_sint8_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 471, characters 8-21: -warning: axiom is_sint8_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 474, characters 8-20: -warning: axiom is_sint8_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 477, characters 8-21: -warning: axiom is_sint8_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 480, characters 8-25: -warning: axiom is_sint8_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 483, characters 8-25: -warning: axiom is_sint8_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 487, characters 8-22: -warning: axiom is_sint16_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 490, characters 8-22: -warning: axiom is_sint16_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 493, characters 8-21: -warning: axiom is_sint16_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 496, characters 8-22: -warning: axiom is_sint16_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 499, characters 8-21: -warning: axiom is_sint16_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 502, characters 8-22: -warning: axiom is_sint16_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 505, characters 8-26: -warning: axiom is_sint16_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 508, characters 8-26: -warning: axiom is_sint16_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 512, characters 8-22: -warning: axiom is_sint32_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 515, characters 8-22: -warning: axiom is_sint32_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 518, characters 8-21: -warning: axiom is_sint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 521, characters 8-22: -warning: axiom is_sint32_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 524, characters 8-21: -warning: axiom is_sint32_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 527, characters 8-22: -warning: axiom is_sint32_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 530, characters 8-26: -warning: axiom is_sint32_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 533, characters 8-26: -warning: axiom is_sint32_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 537, characters 8-22: -warning: axiom is_sint64_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 540, characters 8-22: -warning: axiom is_sint64_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 543, characters 8-21: -warning: axiom is_sint64_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 546, characters 8-22: -warning: axiom is_sint64_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 549, characters 8-21: -warning: axiom is_sint64_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 552, characters 8-22: -warning: axiom is_sint64_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 555, characters 8-26: -warning: axiom is_sint64_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 558, characters 8-26: -warning: axiom is_sint64_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 583, characters 8-20: -warning: axiom lor_addition does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 586, characters 8-21: -warning: axiom lxor_addition does not contain any local abstract symbol ->>>>>>> origin/master diff --git a/src/plugins/wp/share/src/logs/real.Truncate.altergo.stdlib.err b/src/plugins/wp/share/src/logs/real.Truncate.altergo.stdlib.err deleted file mode 100644 index be50d9d30c5..00000000000 --- a/src/plugins/wp/share/src/logs/real.Truncate.altergo.stdlib.err +++ /dev/null @@ -1,439 +0,0 @@ -[Config] reading extra configuration file realization.conf -<<<<<<< HEAD -||||||| merged common ancestors -File "WP-SHARE/src/./qed.why", line 76, characters 8-19: -warning: axiom c_euclidian does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 91, characters 8-22: -warning: axiom cmod_remainder does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 97, characters 8-20: -warning: axiom cdiv_neutral does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 98, characters 8-16: -warning: axiom cdiv_inv does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 32, characters 8-15: -warning: axiom abs_def does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 43, characters 8-17: -warning: axiom sqrt_lin1 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 44, characters 8-17: -warning: axiom sqrt_lin0 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 45, characters 8-14: -warning: axiom sqrt_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 46, characters 8-14: -warning: axiom sqrt_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 55, characters 8-15: -warning: axiom exp_pos does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 37, characters 8-20: -warning: axiom bit_test_def does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 44, characters 8-27: -warning: axiom bit_test_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 50, characters 8-15: -warning: axiom lsl_1_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 52, characters 8-31: -warning: axiom bit_test_extraction_bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 54, characters 8-34: -warning: axiom bit_test_extraction_bis_eq does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 59, characters 8-23: -warning: axiom lnot_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 65, characters 8-23: -warning: axiom land_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 71, characters 8-22: -warning: axiom lor_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 77, characters 8-23: -warning: axiom lxor_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 85, characters 8-20: -warning: axiom land_1_lsl_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 90, characters 8-26: -warning: axiom lsl_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 96, characters 8-26: -warning: axiom lsl_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 102, characters 8-23: -warning: axiom lsr_extractionl does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 108, characters 8-23: -warning: axiom lsl1_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 139, characters 8-31: -warning: axiom to_uint8_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 144, characters 8-31: -warning: axiom to_uint8_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 155, characters 8-32: -warning: axiom to_uint16_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 160, characters 8-32: -warning: axiom to_uint16_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 171, characters 8-32: -warning: axiom to_uint32_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 176, characters 8-32: -warning: axiom to_uint32_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 187, characters 8-32: -warning: axiom to_uint64_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 192, characters 8-32: -warning: axiom to_uint64_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 219, characters 8-31: -warning: axiom to_sint8_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 224, characters 8-31: -warning: axiom to_sint8_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 235, characters 8-32: -warning: axiom to_sint16_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 240, characters 8-32: -warning: axiom to_sint16_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 251, characters 8-32: -warning: axiom to_sint32_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 256, characters 8-32: -warning: axiom to_sint32_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 267, characters 8-32: -warning: axiom to_sint64_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 272, characters 8-32: -warning: axiom to_sint64_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 299, characters 8-21: -warning: axiom to_uint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 329, characters 8-21: -warning: axiom is_uint8_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 332, characters 8-20: -warning: axiom is_uint8_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 335, characters 8-21: -warning: axiom is_uint8_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 338, characters 8-20: -warning: axiom is_uint8_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 341, characters 8-25: -warning: axiom is_uint8_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 344, characters 8-25: -warning: axiom is_uint8_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 348, characters 8-22: -warning: axiom is_uint16_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 351, characters 8-21: -warning: axiom is_uint16_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 354, characters 8-22: -warning: axiom is_uint16_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 357, characters 8-21: -warning: axiom is_uint16_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 360, characters 8-26: -warning: axiom is_uint16_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 363, characters 8-26: -warning: axiom is_uint16_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 367, characters 8-22: -warning: axiom is_uint32_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 370, characters 8-21: -warning: axiom is_uint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 373, characters 8-22: -warning: axiom is_uint32_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 376, characters 8-21: -warning: axiom is_uint32_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 379, characters 8-26: -warning: axiom is_uint32_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 382, characters 8-26: -warning: axiom is_uint32_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 386, characters 8-22: -warning: axiom is_uint64_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 389, characters 8-21: -warning: axiom is_uint64_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 392, characters 8-22: -warning: axiom is_uint64_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 395, characters 8-21: -warning: axiom is_uint64_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 398, characters 8-26: -warning: axiom is_uint64_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 401, characters 8-26: -warning: axiom is_uint64_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 428, characters 8-21: -warning: axiom is_sint8_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 431, characters 8-21: -warning: axiom is_sint8_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 434, characters 8-20: -warning: axiom is_sint8_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 437, characters 8-21: -warning: axiom is_sint8_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 440, characters 8-20: -warning: axiom is_sint8_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 443, characters 8-21: -warning: axiom is_sint8_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 446, characters 8-25: -warning: axiom is_sint8_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 449, characters 8-25: -warning: axiom is_sint8_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 453, characters 8-22: -warning: axiom is_sint16_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 456, characters 8-22: -warning: axiom is_sint16_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 459, characters 8-21: -warning: axiom is_sint16_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 462, characters 8-22: -warning: axiom is_sint16_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 465, characters 8-21: -warning: axiom is_sint16_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 468, characters 8-22: -warning: axiom is_sint16_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 471, characters 8-26: -warning: axiom is_sint16_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 474, characters 8-26: -warning: axiom is_sint16_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 478, characters 8-22: -warning: axiom is_sint32_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 481, characters 8-22: -warning: axiom is_sint32_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 484, characters 8-21: -warning: axiom is_sint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 487, characters 8-22: -warning: axiom is_sint32_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 490, characters 8-21: -warning: axiom is_sint32_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 493, characters 8-22: -warning: axiom is_sint32_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 496, characters 8-26: -warning: axiom is_sint32_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 499, characters 8-26: -warning: axiom is_sint32_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 503, characters 8-22: -warning: axiom is_sint64_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 506, characters 8-22: -warning: axiom is_sint64_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 509, characters 8-21: -warning: axiom is_sint64_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 512, characters 8-22: -warning: axiom is_sint64_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 515, characters 8-21: -warning: axiom is_sint64_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 518, characters 8-22: -warning: axiom is_sint64_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 521, characters 8-26: -warning: axiom is_sint64_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 524, characters 8-26: -warning: axiom is_sint64_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 549, characters 8-20: -warning: axiom lor_addition does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 552, characters 8-21: -warning: axiom lxor_addition does not contain any local abstract symbol -======= -File "WP-SHARE/src/./qed.why", line 76, characters 8-19: -warning: axiom c_euclidian does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 91, characters 8-22: -warning: axiom cmod_remainder does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 97, characters 8-20: -warning: axiom cdiv_neutral does not contain any local abstract symbol -File "WP-SHARE/src/./qed.why", line 98, characters 8-16: -warning: axiom cdiv_inv does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 32, characters 8-15: -warning: axiom abs_def does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 43, characters 8-17: -warning: axiom sqrt_lin1 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 44, characters 8-17: -warning: axiom sqrt_lin0 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 45, characters 8-14: -warning: axiom sqrt_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 46, characters 8-14: -warning: axiom sqrt_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cmath.why", line 55, characters 8-15: -warning: axiom exp_pos does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 36, characters 8-17: -warning: axiom lnot_bool does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 39, characters 8-18: -warning: axiom land_idemp does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 40, characters 8-14: -warning: axiom land_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 41, characters 8-17: -warning: axiom land_0bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 42, characters 8-14: -warning: axiom land_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 43, characters 8-17: -warning: axiom land_1bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 44, characters 8-17: -warning: axiom land_bool does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 49, characters 8-17: -warning: axiom lor_idemp does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 50, characters 8-13: -warning: axiom lor_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 51, characters 8-16: -warning: axiom lor_1bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 52, characters 8-13: -warning: axiom lor_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 53, characters 8-16: -warning: axiom lor_0bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 54, characters 8-16: -warning: axiom lor_bool does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 59, characters 8-22: -warning: axiom lxor_nilpotent does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 60, characters 8-14: -warning: axiom lxor_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 61, characters 8-17: -warning: axiom lxor_1bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 62, characters 8-14: -warning: axiom lxor_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 63, characters 8-17: -warning: axiom lxor_0bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 64, characters 8-17: -warning: axiom lxor_bool does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 71, characters 8-20: -warning: axiom bit_test_def does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 78, characters 8-27: -warning: axiom bit_test_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 84, characters 8-15: -warning: axiom lsl_1_0 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 86, characters 8-31: -warning: axiom bit_test_extraction_bis does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 88, characters 8-34: -warning: axiom bit_test_extraction_bis_eq does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 93, characters 8-23: -warning: axiom lnot_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 99, characters 8-23: -warning: axiom land_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 105, characters 8-22: -warning: axiom lor_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 111, characters 8-23: -warning: axiom lxor_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 119, characters 8-20: -warning: axiom land_1_lsl_1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 124, characters 8-26: -warning: axiom lsl_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 130, characters 8-26: -warning: axiom lsl_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 136, characters 8-23: -warning: axiom lsr_extractionl does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 142, characters 8-23: -warning: axiom lsl1_extraction does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 173, characters 8-31: -warning: axiom to_uint8_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 178, characters 8-31: -warning: axiom to_uint8_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 189, characters 8-32: -warning: axiom to_uint16_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 194, characters 8-32: -warning: axiom to_uint16_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 205, characters 8-32: -warning: axiom to_uint32_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 210, characters 8-32: -warning: axiom to_uint32_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 221, characters 8-32: -warning: axiom to_uint64_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 226, characters 8-32: -warning: axiom to_uint64_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 253, characters 8-31: -warning: axiom to_sint8_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 258, characters 8-31: -warning: axiom to_sint8_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 269, characters 8-32: -warning: axiom to_sint16_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 274, characters 8-32: -warning: axiom to_sint16_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 285, characters 8-32: -warning: axiom to_sint32_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 290, characters 8-32: -warning: axiom to_sint32_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 301, characters 8-32: -warning: axiom to_sint64_extraction_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 306, characters 8-32: -warning: axiom to_sint64_extraction_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 333, characters 8-21: -warning: axiom to_uint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 363, characters 8-21: -warning: axiom is_uint8_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 366, characters 8-20: -warning: axiom is_uint8_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 369, characters 8-21: -warning: axiom is_uint8_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 372, characters 8-20: -warning: axiom is_uint8_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 375, characters 8-25: -warning: axiom is_uint8_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 378, characters 8-25: -warning: axiom is_uint8_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 382, characters 8-22: -warning: axiom is_uint16_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 385, characters 8-21: -warning: axiom is_uint16_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 388, characters 8-22: -warning: axiom is_uint16_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 391, characters 8-21: -warning: axiom is_uint16_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 394, characters 8-26: -warning: axiom is_uint16_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 397, characters 8-26: -warning: axiom is_uint16_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 401, characters 8-22: -warning: axiom is_uint32_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 404, characters 8-21: -warning: axiom is_uint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 407, characters 8-22: -warning: axiom is_uint32_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 410, characters 8-21: -warning: axiom is_uint32_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 413, characters 8-26: -warning: axiom is_uint32_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 416, characters 8-26: -warning: axiom is_uint32_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 420, characters 8-22: -warning: axiom is_uint64_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 423, characters 8-21: -warning: axiom is_uint64_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 426, characters 8-22: -warning: axiom is_uint64_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 429, characters 8-21: -warning: axiom is_uint64_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 432, characters 8-26: -warning: axiom is_uint64_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 435, characters 8-26: -warning: axiom is_uint64_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 462, characters 8-21: -warning: axiom is_sint8_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 465, characters 8-21: -warning: axiom is_sint8_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 468, characters 8-20: -warning: axiom is_sint8_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 471, characters 8-21: -warning: axiom is_sint8_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 474, characters 8-20: -warning: axiom is_sint8_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 477, characters 8-21: -warning: axiom is_sint8_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 480, characters 8-25: -warning: axiom is_sint8_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 483, characters 8-25: -warning: axiom is_sint8_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 487, characters 8-22: -warning: axiom is_sint16_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 490, characters 8-22: -warning: axiom is_sint16_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 493, characters 8-21: -warning: axiom is_sint16_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 496, characters 8-22: -warning: axiom is_sint16_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 499, characters 8-21: -warning: axiom is_sint16_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 502, characters 8-22: -warning: axiom is_sint16_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 505, characters 8-26: -warning: axiom is_sint16_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 508, characters 8-26: -warning: axiom is_sint16_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 512, characters 8-22: -warning: axiom is_sint32_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 515, characters 8-22: -warning: axiom is_sint32_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 518, characters 8-21: -warning: axiom is_sint32_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 521, characters 8-22: -warning: axiom is_sint32_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 524, characters 8-21: -warning: axiom is_sint32_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 527, characters 8-22: -warning: axiom is_sint32_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 530, characters 8-26: -warning: axiom is_sint32_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 533, characters 8-26: -warning: axiom is_sint32_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 537, characters 8-22: -warning: axiom is_sint64_lnot does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 540, characters 8-22: -warning: axiom is_sint64_lxor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 543, characters 8-21: -warning: axiom is_sint64_lor does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 546, characters 8-22: -warning: axiom is_sint64_land does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 549, characters 8-21: -warning: axiom is_sint64_lsr does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 552, characters 8-22: -warning: axiom is_sint64_lsl1 does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 555, characters 8-26: -warning: axiom is_sint64_lsl1_inf does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 558, characters 8-26: -warning: axiom is_sint64_lsl1_sup does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 583, characters 8-20: -warning: axiom lor_addition does not contain any local abstract symbol -File "WP-SHARE/src/./cbits.why", line 586, characters 8-21: -warning: axiom lxor_addition does not contain any local abstract symbol ->>>>>>> origin/master diff --git a/src/plugins/wp/share/src/memory.mlw b/src/plugins/wp/share/src/memory.mlw deleted file mode 100644 index 93e48ac116e..00000000000 --- a/src/plugins/wp/share/src/memory.mlw +++ /dev/null @@ -1,184 +0,0 @@ -(**************************************************************************) -(* *) -(* This file is part of WP plug-in of Frama-C. *) -(* *) -(* Copyright (C) 2007-2019 *) -(* CEA (Commissariat a l'energie atomique et aux energies *) -(* alternatives) *) -(* *) -(* you can redistribute it and/or modify it under the terms of the GNU *) -(* Lesser General Public License as published by the Free Software *) -(* Foundation, version 2.1. *) -(* *) -(* It is distributed in the hope that it will be useful, *) -(* but WITHOUT ANY WARRANTY; without even the implied warranty of *) -(* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *) -(* GNU Lesser General Public License for more details. *) -(* *) -(* See the GNU Lesser General Public License version 2.1 *) -(* for more details (enclosed in the file licenses/LGPLv2.1). *) -(* *) -(**************************************************************************) - -theory Memory - - use bool.Bool - use int.Int - use map.Map - - type addr = { base : int ; offset : int } - - predicate addr_le addr addr - predicate addr_lt addr addr - function addr_le_bool addr addr : bool - function addr_lt_bool addr addr : bool - - axiom addr_le_def: forall p q :addr [addr_le p q]. - p.base = q.base -> (addr_le p q <-> p.offset <= q.offset) - - axiom addr_lt_def: forall p q :addr [addr_lt p q]. - p.base = q.base -> (addr_lt p q <-> p.offset < q.offset) - - axiom addr_le_bool_def : forall p q : addr [ addr_le_bool p q]. - addr_le p q <-> addr_le_bool p q = True - - axiom addr_lt_bool_def : forall p q : addr [ addr_lt_bool p q]. - addr_lt p q <-> addr_lt_bool p q = True - - constant null : addr = { base = 0 ; offset = 0 } - function global (b:int) : addr = { base = b ; offset = 0 } - meta "inline:no" function null - meta "inline:no" function global - - function shift (p:addr) (k:int) : addr = { p with offset = p.offset + k } - predicate included (p:addr) (a:int) (q:addr) (b:int) = - a > 0 -> ( b >= 0 /\ p.base = q.base - /\ (q.offset <= p.offset) - /\ (p.offset + a <= q.offset + b) ) - - predicate separated (p:addr) (a:int) (q:addr) (b:int) = - a <= 0 \/ b <= 0 - \/ p.base <> q.base - \/ q.offset + b <= p.offset - \/ p.offset + a <= q.offset - - (* Memories *) - - predicate eqmem (m1 m2 : map addr 'a) (p:addr) (a:int) = - forall q:addr [m1[p]|m2[q]]. included q 1 p a -> m1[q] = m2[q] - - function havoc (m0 m1 : map addr 'a) (p:addr) (a:int) : map addr 'a - - predicate valid_rw (m : map int int) (p:addr) (n:int) = - n > 0 -> ( 0 < p.base /\ 0 <= p.offset /\ p.offset + n <= m[p.base] ) - - predicate valid_rd (m : map int int) (p:addr) (n:int) = - n > 0 -> ( 0 <> p.base /\ 0 <= p.offset /\ p.offset + n <= m[p.base] ) - - predicate invalid (m : map int int) (p:addr) (n:int) = - n > 0 -> ( m[p.base] <= p.offset \/ p.offset + n <= 0 ) - - lemma valid_rw_rd : - forall m : map int int. - forall p : addr. - forall n : int. - valid_rw m p n -> valid_rd m p n - - lemma valid_string : - forall m : map int int. - forall p : addr. - p.base < 0 -> - 0 <= p.offset < m[p.base] -> - (valid_rd m p 1 /\ not (valid_rw m p 1)) - - lemma separated_1 : forall p q : addr. forall a b i j : int - [ separated p a q b , { base = p.base ; offset = i } , - { base = q.base ; offset = j } ]. - separated p a q b -> - p.offset <= i < p.offset + a -> - q.offset <= j < q.offset + b -> - { base = p.base ; offset = i } <> - { base = q.base ; offset = j } - - (* Regions *) - - function region int : int - - predicate linked (map int int) - predicate sconst (map addr int) - predicate framed (m : map addr addr) = - forall p:addr [m[p]]. region(m[p].base) <= 0 - - (* Properties *) - - lemma separated_included : - forall p q : addr. - forall a b : int - [ separated p a q b , included p a q b ]. - a > 0 -> b > 0 -> separated p a q b -> included p a q b -> false - - lemma included_trans : - forall p q r : addr. - forall a b c : int - [ included p a q b , included q b r c ]. - included p a q b -> included q b r c -> included p a r c - - lemma separated_trans : - forall p q r : addr. - forall a b c : int - [ included p a q b , separated q b r c ]. - included p a q b -> separated q b r c -> separated p a r c - - lemma separated_sym : - forall p q : addr. - forall a b : int - [ separated p a q b ]. - separated p a q b <-> separated q b p a - - lemma eqmem_included : - forall m1 m2 : map addr 'a. - forall p q : addr. - forall a b : int - [ eqmem m1 m2 p a,eqmem m1 m2 q b ]. - included p a q b -> eqmem m1 m2 q b -> eqmem m1 m2 p a - - lemma eqmem_sym : - forall m1 m2 : map addr 'a. - forall p : addr. - forall a : int. - eqmem m1 m2 p a -> eqmem m2 m1 p a - - lemma havoc_access : - forall m0 m1 : map addr 'a. - forall q p : addr. - forall a : int. - (Map.([]) (havoc m0 m1 p a) (q)) = (if (separated q 1 p a) then (Map.([]) (m1) (q)) else (Map.([]) (m0) (q))) - - (* Physical Address *) - - function int_of_addr addr : int - function addr_of_int int : addr - function base_offset int : int - function base_index int : int - - axiom int_of_addr_bijection : - forall a:int. int_of_addr (addr_of_int a) = a - - axiom addr_of_int_bijection : - forall p:addr. addr_of_int (int_of_addr p) = p - - axiom addr_of_null : - int_of_addr null = 0 - -<<<<<<< HEAD:src/plugins/wp/share/src/memory.mlw -end -||||||| merged common ancestors -end -======= - axiom base_offset_zero : base_offset 0 = 0 - axiom base_offset_inj : forall i :int. base_index (base_offset i) = i - axiom base_offset_monotonic : forall i j :int. - i < j -> base_offset i < base_offset j - -end ->>>>>>> origin/master:src/plugins/wp/share/src/memory.why diff --git a/src/plugins/wp/share/src/qed.mlw b/src/plugins/wp/share/src/qed.mlw deleted file mode 100644 index b8848d47bd1..00000000000 --- a/src/plugins/wp/share/src/qed.mlw +++ /dev/null @@ -1,87 +0,0 @@ -(**************************************************************************) -(* *) -(* This file is part of WP plug-in of Frama-C. *) -(* *) -(* Copyright (C) 2007-2019 *) -(* CEA (Commissariat a l'energie atomique et aux energies *) -(* alternatives) *) -(* *) -(* you can redistribute it and/or modify it under the terms of the GNU *) -(* Lesser General Public License as published by the Free Software *) -(* Foundation, version 2.1. *) -(* *) -(* It is distributed in the hope that it will be useful, *) -(* but WITHOUT ANY WARRANTY; without even the implied warranty of *) -(* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *) -(* GNU Lesser General Public License for more details. *) -(* *) -(* See the GNU Lesser General Public License version 2.1 *) -(* for more details (enclosed in the file licenses/LGPLv2.1). *) -(* *) -(**************************************************************************) - -theory Qed - - use bool.Bool - use int.Int - use real.RealInfix - use real.FromInt - use int.ComputerDivision as CD - - (** to be used only for the ACSL ite generation. - Something is wrong with "wp/share/ergo/bool.Bool.mlw" (coming from why3), - the function match_bool is undefined. - An hack is to give a definition here. *) - function match_bool (x : bool) (y z:'a ) : 'a - axiom match_bool: forall p:bool, x:'a, y:'a [match_bool p x y]. - ( p=True /\ match_bool p x y=x ) || - ( p=False /\ match_bool p x y=y ) - meta "remove_for_why3" axiom match_bool - - (** The definitions are in comment because its not useful for coq - (no if-then-else on formula) and not tested on automatic provers *) - - function eqb (x y : 'a) : bool (*= if x = y then True else False*) - axiom eqb : forall x:'a, y:'a. eqb x y = True <-> x = y - - axiom eqb_false : forall x:'a, y:'a. eqb x y = False <-> x <> y - meta "remove_for_" axiom eqb_false - - function neqb (x y : 'a) : bool(* = if x <> y then True else False*) - axiom neqb : forall x:'a, y:'a. neqb x y = True <-> x <> y - - function zlt (x y : int) : bool(* = if x < y then True else False*) - function zleq (x y : int) : bool(* = if x <= y then True else False*) - - axiom zlt : forall x:int, y:int. zlt x y = True <-> x < y - axiom zleq : forall x:int, y:int. zleq x y = True <-> x <= y - - function rlt (x y : real) : bool(* = if x <. y then True else False*) - function rleq (x y : real) : bool(* = if x <=. y then True else False*) - - axiom rlt : forall x:real, y:real. rlt x y = True <-> x <. y - axiom rleq : forall x:real, y:real. rleq x y = True <-> x <=. y - - function real_of_int (x:int) : real = FromInt.from_int x - meta "inline:no" function real_of_int - - (* -------------------------------------------------------------------------- *) - (* --- Division safe with a prover using computer or euclidean division --- *) - (* -------------------------------------------------------------------------- *) - - (* different than the version for why3 *) - use for_drivers.ComputerOfEuclideanDivision - - lemma c_euclidian : forall n d:int [(CD.div n d),(CD.mod n d)]. - d <> 0 -> n = CD.div n d * d + CD.mod n d - - lemma cmod_remainder : forall n d:int [CD.mod n d]. - ((n >= 0) -> (d > 0) -> 0 <= CD.mod n d < d) /\ - ((n <= 0) -> (d > 0) -> -d < CD.mod n d <= 0) /\ - ((n >= 0) -> (d < 0) -> 0 <= CD.mod n d < -d) /\ - ((n <= 0) -> (d < 0) -> d < CD.mod n d <= 0) - - lemma cdiv_neutral : forall a:int [CD.div a 1]. CD.div a 1 = a - lemma cdiv_inv : forall a:int [CD.div a a]. a<>0 -> CD.div a a = 1 - -end diff --git a/src/plugins/wp/share/src/vlist.mlw b/src/plugins/wp/share/src/vlist.mlw deleted file mode 100644 index ce02585dfa3..00000000000 --- a/src/plugins/wp/share/src/vlist.mlw +++ /dev/null @@ -1,201 +0,0 @@ -(**************************************************************************) -(* *) -(* This file is part of WP plug-in of Frama-C. *) -(* *) -(* Copyright (C) 2007-2019 *) -(* CEA (Commissariat a l'energie atomique et aux energies *) -(* alternatives) *) -(* *) -(* you can redistribute it and/or modify it under the terms of the GNU *) -(* Lesser General Public License as published by the Free Software *) -(* Foundation, version 2.1. *) -(* *) -(* It is distributed in the hope that it will be useful, *) -(* but WITHOUT ANY WARRANTY; without even the implied warranty of *) -(* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *) -(* GNU Lesser General Public License for more details. *) -(* *) -(* See the GNU Lesser General Public License version 2.1 *) -(* for more details (enclosed in the file licenses/LGPLv2.1). *) -(* *) -(**************************************************************************) - -(* ---------------------------------------------------------------------- *) -(* --- Lists for Why-3 --- *) -(* ---------------------------------------------------------------------- *) - -theory Vlist - - use int.Int - use int.ComputerDivision - - (* -------------------------------------------------------------------- *) - (* --- Classical Lists for Alt-Ergo --- *) - (* -------------------------------------------------------------------- *) - - type list 'a - - function nil : list 'a - function cons 'a (list 'a) : list 'a - function concat (list 'a) (list 'a) : list 'a - function repeat (list 'a) int : list 'a - function length (list 'a) : int - function nth (list 'a) int : 'a - - function elt (x:'a) : list 'a = cons x nil - - (* -------------------------------------------------------------------- *) - (* --- length --- *) - (* -------------------------------------------------------------------- *) - - axiom length_pos : forall w:list 'a. (Int.(<=) 0 (length w)) - - axiom length_nil : length (nil: list 'a) = 0 - - axiom length_nil_bis : forall w:list 'a. length w = 0 -> w = nil - - axiom length_cons : - forall x:'a, w:list 'a [length (cons x w)]. - length (cons x w) = (Int.(+) 1 (length w)) - - axiom length_concat : - forall u,v:list 'a [length (concat u v)]. - length (concat u v) = (Int.(+) (length u) (length v)) - - axiom length_repeat : - forall w:list 'a, n:int [length (repeat w n)]. - (Int.(<=) 0 n) -> length (repeat w n) = (Int.( * ) n (length w)) - - (* -------------------------------------------------------------------- *) - (* --- nth --- *) - (* -------------------------------------------------------------------- *) - - axiom nth_cons: - forall k:int, x:'a, w:list 'a [nth (cons x w) k]. - nth (cons x w) k = if k = 0 then x else nth w (k-1) - - axiom nth_concat: - forall u,v:list 'a, k:int [nth (concat u v) k]. - nth (concat u v) k = if k < length u then nth u k - else nth v (Int.(-) k (length u)) - - axiom nth_repeat: - forall n,k:int, w:list 'a [nth (repeat w n) k]. - 0 <= k < (Int.( * ) n (length w)) -> (Int.(<) 0 (length w)) -> - nth (repeat w n) k = nth w (mod k (length w)) - - (* -------------------------------------------------------------------- *) - (* --- equality of Lists --- *) - (* -------------------------------------------------------------------- *) - - predicate vlist_eq (u : list 'a) (v : list 'a) = - length u = length v && - forall i:int. 0 <= i < length u -> nth u i = nth v i - - axiom extensionality: - forall u,v:list 'a. vlist_eq u v -> u = v - - (* -------------------------------------------------------------------- *) - (* --- neutral elements --- *) - (* -------------------------------------------------------------------- *) - - lemma eq_nil_concat: - forall w:list 'a. vlist_eq (concat nil w) w /\ vlist_eq (concat w nil) w - meta "remove_for_" lemma eq_nil_concat - - lemma rw_nil_concat_left: - forall w:list 'a [concat nil w]. concat nil w = w - - lemma rw_nil_concat_right: - forall w:list 'a [concat w nil]. concat w nil = w - - (* -------------------------------------------------------------------- *) - (* --- normalization --- *) - (* -------------------------------------------------------------------- *) - - lemma eq_cons_concat: - forall x:'a, v,w:list 'a [concat (cons x v) w]. - vlist_eq (concat (cons x v) w) (cons x (concat v w)) - meta "remove_for_" lemma eq_cons_concat - - lemma rw_cons_concat: - forall x:'a, v,w:list 'a [concat (cons x v) w]. - (concat (cons x v) w) = (cons x (concat v w)) - meta "remove_for_" lemma rw_cons_concat - - lemma rw_nil_cons_concat: - forall x:'a, w:list 'a [concat (cons x nil) w]. - (concat (cons x nil) w) = (cons x w) - meta "remove_for_" lemma rw_nil_cons_concat - - (* -------------------------------------------------------------------- *) - (* --- associativity --- *) - (* -------------------------------------------------------------------- *) - - lemma eq_assoc_concat: - forall u,v,w:list 'a. - vlist_eq (concat (concat u v) w) (concat u (concat v w)) - meta "remove_for_" lemma eq_assoc_concat - - (* -------------------------------------------------------------------- *) - (* --- repeat --- *) - (* -------------------------------------------------------------------- *) - - lemma rw_nil_repeat: - forall n:int [repeat (nil: list 'a) n]. - n >= 0 -> repeat (nil: list 'a) n = (nil: list 'a) - - lemma rw_repeat_zero: - forall w:list 'a [repeat w 0]. - repeat w 0 = nil - - lemma eq_repeat_one: - forall w:list 'a. vlist_eq (repeat w 1) w - meta "remove_for_" lemma eq_repeat_one - - lemma rw_repeat_one: - forall w:list 'a [repeat w 1]. repeat w 1 = w - - lemma eq_repeat_concat: - forall p,q:int, w:list 'a. - 0 <= p -> 0 <= q -> - vlist_eq (repeat w (Int.(+) p q)) (concat (repeat w p) (repeat w q)) - meta "remove_for_" lemma eq_repeat_concat - - lemma rw_repeat_concat: - forall p,q:int, w:list 'a. - 0 <= p -> 0 <= q -> - repeat w (Int.(+) p q) = concat (repeat w p) (repeat w q) - meta "remove_for_" lemma rw_repeat_concat - - lemma rw_repeat_after: - forall p:int, w:list 'a. - 0 <= p -> concat (repeat w p) w = repeat w (Int.(+) p 1) - meta "remove_for_" lemma rw_repeat_after - - lemma rw_repeat_before: - forall p:int, w:list 'a. - 0 <= p -> concat w (repeat w p) = repeat w (Int.(+) p 1) - meta "remove_for_" lemma rw_repeat_before - -(*--- To avoid exponential blowup of use of repeat_after by alt-ergo ---*) - -function repeat_box (list 'a) int : (list 'a) (* repeat *) - -axiom rw_repeat_box_unfold: - forall w:list 'a, n:int [ repeat_box w n ]. - repeat_box w n = repeat w n - -axiom rw_repeat_plus_box_unfold: - forall w:list 'a, a,b: int [ repeat_box w (Int.(+) a b) ]. - (Int.(<=) 0 a) - -> (Int.(<=) 0 b) - -> repeat_box w (Int.(+) a b) = concat (repeat w a) - (repeat w b) -axiom rw_repeat_plus_one_box_unfold: - forall w:list 'a, n:int [ repeat_box w n ]. - (Int.(<) 0 n) - -> (repeat_box w n = (concat (repeat w (Int.(-) n 1)) w) - && (repeat_box w (Int.(+) n 1) = concat (repeat w n) w)) - -end diff --git a/src/plugins/wp/share/src/vset.mlw b/src/plugins/wp/share/src/vset.mlw deleted file mode 100644 index d69ff5ecda1..00000000000 --- a/src/plugins/wp/share/src/vset.mlw +++ /dev/null @@ -1,101 +0,0 @@ -(**************************************************************************) -(* *) -(* This file is part of WP plug-in of Frama-C. *) -(* *) -(* Copyright (C) 2007-2019 *) -(* CEA (Commissariat a l'energie atomique et aux energies *) -(* alternatives) *) -(* *) -(* you can redistribute it and/or modify it under the terms of the GNU *) -(* Lesser General Public License as published by the Free Software *) -(* Foundation, version 2.1. *) -(* *) -(* It is distributed in the hope that it will be useful, *) -(* but WITHOUT ANY WARRANTY; without even the implied warranty of *) -(* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *) -(* GNU Lesser General Public License for more details. *) -(* *) -(* See the GNU Lesser General Public License version 2.1 *) -(* for more details (enclosed in the file licenses/LGPLv2.1). *) -(* *) -(**************************************************************************) - -(* -------------------------------------------------------------------------- *) -(* --- Sets for Why-3 --- *) -(* -------------------------------------------------------------------------- *) - -theory Vset - - use bool.Bool - use int.Int - - (* -------------------------------------------------------------------------- *) - (* --- Classical Sets for Alt-Ergo --- *) - (* -------------------------------------------------------------------------- *) - - type set 'a - - function empty : set 'a - function singleton 'a : set 'a - - function union (set 'a) (set 'a) : set 'a - function inter (set 'a) (set 'a) : set 'a - - meta AC function union - meta AC function inter - - predicate member 'a (set 'a) - function member_bool 'a (set 'a) : bool - - function range int int : set int (* [a..b] *) - function range_sup int : set int (* [a..] *) - function range_inf int : set int (* [..b] *) - function range_all : set int (* [..] *) - - predicate eqset (a : set 'a) (b : set 'a) = - forall x : 'a. (member x a) <-> (member x b) - - predicate subset (a : set 'a) (b : set 'a) = - forall x : 'a. (member x a) -> (member x b) - - predicate disjoint (a : set 'a) (b : set 'a) = - forall x : 'a. (member x a) -> (member x b) -> false - - (* -------------------------------------------------------------------------- *) - - axiom member_bool : forall x:'a. forall s:set 'a [member_bool x s]. - if member x s then member_bool x s = True else member_bool x s = False - - axiom member_empty : forall x:'a [member x empty]. - not (member x empty) - - axiom member_singleton : forall x:'a,y:'a [member x (singleton y)]. - member x (singleton y) <-> x=y - - axiom member_union : forall x:'a. forall a:set 'a,b:set 'a [member x (union a b)]. - member x (union a b) <-> (member x a) \/ (member x b) - - axiom member_inter : forall x:'a. forall a:set 'a,b:set 'a [member x (inter a b)]. - member x (inter a b) <-> (member x a) /\ (member x b) - - axiom union_empty : forall a:set 'a [(union a empty)|(union empty a)]. - (union a empty) = a /\ (union empty a) = a - - axiom inter_empty : forall a:set 'a [(inter a empty)|(inter empty a)]. - (inter a empty) = empty /\ (inter empty a) = empty - - axiom member_range : forall x:int,a:int,b:int [member x (range a b)]. - member x (range a b) <-> (a <= x /\ x <= b) - - axiom member_range_sup : forall x:int,a:int [member x (range_sup a)]. - member x (range_sup a) <-> (a <= x) - - axiom member_range_inf : forall x:int,b:int [member x (range_inf b)]. - member x (range_inf b) <-> (x <= b) - - axiom member_range_all : forall x:int [member x range_all]. - member x range_all - - (* -------------------------------------------------------------------------- *) - -end \ No newline at end of file diff --git a/src/plugins/wp/share/why3/ArcTrigo.v b/src/plugins/wp/share/why3/ArcTrigo.v deleted file mode 100644 index 2ac6451eb5c..00000000000 --- a/src/plugins/wp/share/why3/ArcTrigo.v +++ /dev/null @@ -1,57 +0,0 @@ -(**************************************************************************) -(* *) -(* This file is part of WP plug-in of Frama-C. *) -(* *) -(* Copyright (C) 2007-2019 *) -(* CEA (Commissariat a l'energie atomique et aux energies *) -(* alternatives) *) -(* *) -(* you can redistribute it and/or modify it under the terms of the GNU *) -(* Lesser General Public License as published by the Free Software *) -(* Foundation, version 2.1. *) -(* *) -(* It is distributed in the hope that it will be useful, *) -(* but WITHOUT ANY WARRANTY; without even the implied warranty of *) -(* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *) -(* GNU Lesser General Public License for more details. *) -(* *) -(* See the GNU Lesser General Public License version 2.1 *) -(* for more details (enclosed in the file licenses/LGPLv2.1). *) -(* *) -(**************************************************************************) - -(* This file is generated by Why3's Coq-realize driver *) -(* Beware! Only edit allowed sections below *) -Require Import BuiltIn. -Require Reals.R_sqrt. -Require Reals.Rbasic_fun. -Require Reals.Rtrigo_def. -Require Reals.Rtrigo1. -Require Reals.Ratan. -Require BuiltIn. -Require real.Real. -Require real.RealInfix. -Require real.Abs. -Require real.Square. -Require real.Trigonometry. - -(* Why3 goal *) -Definition asin : R -> R. -Admitted. - -(* Why3 goal *) -Definition acos : R -> R. -Admitted. - -(* Why3 goal *) -Lemma Sin_asin : - forall (x:R), (((-1%R)%R <= x)%R /\ (x <= 1%R)%R) -> - ((Reals.Rtrigo_def.sin (asin x)) = x). -Admitted. - -(* Why3 goal *) -Lemma Cos_acos : - forall (x:R), (((-1%R)%R <= x)%R /\ (x <= 1%R)%R) -> - ((Reals.Rtrigo_def.cos (acos x)) = x). -Admitted. - diff --git a/src/plugins/wp/share/why3/Bits.v b/src/plugins/wp/share/why3/Bits.v deleted file mode 100644 index 624a253f499..00000000000 --- a/src/plugins/wp/share/why3/Bits.v +++ /dev/null @@ -1,1347 +0,0 @@ -(**************************************************************************) -(* *) -(* This file is part of WP plug-in of Frama-C. *) -(* *) -(* Copyright (C) 2007-2019 *) -(* CEA (Commissariat a l'energie atomique et aux energies *) -(* alternatives) *) -(* *) -(* you can redistribute it and/or modify it under the terms of the GNU *) -(* Lesser General Public License as published by the Free Software *) -(* Foundation, version 2.1. *) -(* *) -(* It is distributed in the hope that it will be useful, *) -(* but WITHOUT ANY WARRANTY; without even the implied warranty of *) -(* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *) -(* GNU Lesser General Public License for more details. *) -(* *) -(* See the GNU Lesser General Public License version 2.1 *) -(* for more details (enclosed in the file licenses/LGPLv2.1). *) -(* *) -(**************************************************************************) - -(* -------------------------------------------------------------------------- *) -(** * C-Integer Library for Coq *) -(* -------------------------------------------------------------------------- *) - -(** This module provides a theory of bits over [Z] natural integers. - - for natural [n], the [k]-th bit of [2^n] if [(k=n)] ; - - for positive integer [x>=0], it is the union of the bits of its binary - decomposition (hence, natural powers of two) ; - - finally, the bits of a negative integer [x<0] are the reverted ones - of its two's complement [-(x+1)]. - - The realization of the theory proceeds into several stages, - following the Coq definition of type [Z]. We take advantage of the - bitwize representation of positive integers provided by the [positive] - type in Coq. The successive stages are: - - properties of {!trailing:bit-functions} (finally ending by 1-sequence or 0-sequence); - - bits of {!positive:positive} integers [p>0]; - - bits of {!natural:natural} integers [n>=0]; - - bits of {!integer:integers} [n:Z]. - - The {!Zbit:characteristic} function of integers, denoted [Zbit], - have the expected logical properties: - - [(Zbit 0 k)] is [false]; - - [(Zbit (-1) k)] is [true]; - - [(Zbit (2^n) k)] is [(k=n)]; - - [Zbit] is injective, ie: the bit representation of each integer is unique. - -*) - -(** ** Type of characteristic functions of integers *) -Definition Zfc := nat -> bool. - -(** ** Tacticals *) - -Require Import ZArith. -Require Import FunctionalExtensionality. -Require Import Qedlib. - -Close Scope Z_scope. - -(** Induction after a given rank. *) -Remark upper_nat_ind: forall P (n:nat), - P n -> (forall k, (n < k) -> P k) -> (forall k, (n <= k) -> P k). -Proof. - intros. - case (le_lt_eq_dec n k); intuition (subst; auto with arith). -Qed. - -(** Induction over bool with equality. *) -Ltac case_eqb H e := - pattern e; apply Sumbool.bool_eq_ind; intro H. - -(** Find arithmetic contradiction. *) -Ltac arithContradiction := - cut False; [contradiction; try omega|];auto with arith. - -(** Cases [Inf:i<j], [EQ:i=j] and [Sup:i>j]. *) -Ltac nat_compare Inf EQ Sup i j := - destruct (lt_eq_lt_dec i j) as [ TMP | Sup ]; - [ destruct TMP as [ Inf | EQ ]; [ | try rewrite <- EQ ] | ]; - auto with arith. - -(** Cases [Inf:i<j], [EQ:i=j] and [Sup:i>j]. *) -Ltac Z_compare Inf EQ Sup i j := - destruct (Z_dec i j) as [ TMP| EQ ]; - [ destruct TMP as [ Inf | Sup ] | try rewrite <- EQ ]; - auto with zarith. - -(** For proving a symmetrical relation [P], - it is sufficient to prove [P i j] for [i<j] and [P i i]. *) -Lemma symmetrical_ind: forall (P : nat -> nat -> Prop), - (forall i j, P i j -> P j i) -> - (forall i, P i i) -> - (forall i j, i < j -> P i j) -> - (forall i j, P i j). -Proof. - intros P Sym Diag Triangle i j. - nat_compare Inf EQ Sup i j. -Qed. - -(** * remarks about two_power_nat *) -Remark two_power_nat_is_positive: forall n, - (0 < two_power_nat n)%Z. -Proof. - induction n. - (** base *) - + by compute. - (** ind. *) - + rewrite two_power_nat_S. - apply Zmult_lt_0_compat. - by compute. - auto. -Qed. - -Remark two_power_nat_plus: forall n m, - (two_power_nat (n+m) = (two_power_nat n)*(two_power_nat m))%Z. -Proof. - induction m. - (replace (two_power_nat 0) with 1%Z by (compute;forward)). - (replace (n + 0) with n by (auto with zarith)). - ring. - rewrite two_power_nat_S. - replace (n + S m) with (S(n+m)) by (auto with zarith). - rewrite two_power_nat_S. - rewrite IHm. - ring. -Qed. - -Remark two_power_nat_increase: forall n m, - n <= m -> (two_power_nat n <= two_power_nat m)%Z. -Proof. - intros. - rewrite ((le_plus_minus n m) H). - rewrite two_power_nat_plus. - generalize (two_power_nat_is_positive (m - n)). - pose (K:=(two_power_nat (m - n))); fold K; intro. - generalize (two_power_nat_is_positive n); intro. - rewrite <- (Z.mul_1_r (two_power_nat n)) at 1. - apply Zmult_le_compat_l; omega. -Qed. - -Remark two_power_nat_increase_strict: forall n m, - n < m -> (two_power_nat n < two_power_nat m)%Z. -Proof. - intros. - rewrite (le_plus_minus (n+1) m) by omega. - rewrite two_power_nat_plus. - generalize (two_power_nat_is_positive (m - (n+1))). - pose (K:=(two_power_nat (m - (n+1)))); fold K; intro. - rewrite two_power_nat_plus. - replace (two_power_nat 1) with 2%Z by (compute; trivial). - generalize (two_power_nat_is_positive n); intro. - rewrite <- (Z.mul_1_r (two_power_nat n)) at 1. - replace (two_power_nat n * 2 * K)%Z with (two_power_nat n * (2 * K))%Z - by ring. - apply Zmult_gt_0_lt_compat_l; omega. -Qed. - -(** {@trailing:} *) -(** * Eventually constant functions *) -(** The bits representation of [Z] integers are eventually constant - [nat -> bool] functions. Positive integers finally ends with an infinite - sequence of 0-bits, while negative inetegers ends with 1-bits. - - Hence, it is always possible to defined the highest significant sign-bit - of a bit function. This section formalize these properties: predicate [trailing] - defines an eventually constant bit function, and function [last] returns its - highest significant bit. -*) - -(** Function [f] has constant value [b] from rank [k]. *) -Definition trailing f (n:nat) (b:bool) := forall k, n <= k -> f k = b. - -(** Returns the lowest index such than [f n=b], and [n] otherwise. *) -Fixpoint last f n b {struct n} := - match n with - | O => O - | S m => if Bool.eqb (f m) b then last f m b else n - end. - -(** Functions last decreases. *) -Remark last_leq : forall f n b, last f n b <= n. -Proof. - intros f n b. - induction n; auto. - simpl. - destruct (Bool.eqb (f n) b); auto. -Qed. - -(** Trailing of previous position. *) -Remark trailing_step : forall f n b, - f n = b -> trailing f (S n) b -> trailing f n b. -Proof. - intros f n b fn tl. - unfold trailing. - apply upper_nat_ind; auto with arith. -Qed. - -(** Last preserves trailing. *) -Remark trailing_last : forall f n b, trailing f n b -> trailing f (last f n b) b. -Proof. - intros f n b. - induction n; simpl; auto. - intro IHS. - case_eqb H (Bool.eqb (f n) b); auto. - apply IHn. - apply trailing_step; [ apply Bool.eqb_prop | ]; auto. -Qed. - -(** The [last] is null or points to a flip. *) -Remark last_null_or_flip: forall (f: Zfc) (n: nat) (b: bool), - last f n b = O \/ exists k, last f n b = S k /\ f k <> b. -Proof. - intros f n b. induction n; simpl; auto. - case_eqb BIT (Bool.eqb (f n) b). auto. - right. exists n. split; [ auto | apply Bool.eqb_false_iff; auto ]. -Qed. - -(** The [last] of trailing is unique. *) -Lemma last_trail_ext: forall (f: Zfc) (b: bool) (n m: nat), - trailing f n b -> trailing f m b -> last f n b = last f m b. -Proof. - intros f b. - cut (forall n m, - trailing f n b -> trailing f m b -> last f n b < last f m b -> False). - { intros ABSURD n m. - intros Hn Hm. - nat_compare INF EQ SUP (last f n b) (last f m b); auto. - (** INF *) * apply False_ind; apply (ABSURD n m); auto. - (** SUP *) * apply False_ind; apply (ABSURD m n); auto. - } - intros n m Hn Hm. - pose ( i := last f n b ). fold i. - pose ( j := last f m b ). fold j. - intro Leq. - assert (Hi : trailing f i b) by (unfold i; apply trailing_last; auto). - assert (Hj : trailing f j b) by (unfold j; apply trailing_last; auto). - assert (Range : forall k, i <= k <= j -> f k = b) - by (intros k [lo up]; auto with arith). - - generalize (last_null_or_flip f m b). - intros [ Last_null | Last_flip ]. - (** Last is Null *) - + fold j in Last_null. rewrite Last_null in Leq. omega. - (** Last if a flip *) - + destruct Last_flip as [ k [ kj flip ] ]. - fold j in kj. - absurd (f k = b); auto. - apply Range; omega. -Qed. - -(** {@positive:} *) -(** * Bits of positive integers *) - -(** Strictly positive integers are represented in Coq by theirs bits, - with lowest bits as head constructors, and highest bit at tail. - - Conversely, given a finite range of bits ended by a 1-bit, the - reconstruction of a [positive] integer is defined. *) - -(** Position of the highest significant bit of a positive. *) -Fixpoint xHpos (p:positive): nat := - match p with - | xH => O - | xI p => S (xHpos p) - | xO p => S (xHpos p) - end. - -(** [xHpos] increases. *) -Remark xHpos_incr : - forall p a: positive, xHpos p <= xHpos (p + a). -Proof. - induction p; intros; simpl; case a; intros; simpl; try omega; - apply le_n_S; - try rewrite Pplus_one_succ_r; - try (rewrite Pplus_carry_spec; rewrite Pplus_one_succ_r;rewrite<- Pplus_assoc); - try solve [apply (IHp p0) | apply (IHp 1%positive)|apply (IHp (p0+1%positive)%positive)]. -Qed. - -(** Return the value of the [i]-th bit of a positive. *) -Fixpoint P_decomp (x: positive) (i: nat) { struct x } : bool := - match i, x with - | O, xH => true - | O, xI _ => true - | O, xO _ => false - | S m, xH => false - | S m, xI p => P_decomp p m - | S m, xO p => P_decomp p m - end. - -(** Returns the positive of bits [[f i,...,f (i+n-1),1]]. - Remark the [n]-th bit is always 1 ([xH]). *) -Fixpoint P_recomp (n: nat) (f : Zfc) (i: nat) {struct n } := - match n with - | O => xH - | S m => if (f i) then xI (P_recomp m f (S i)) else xO (P_recomp m f (S i)) - end. - -(** ** Properties of decomposition *) - -(** After the highest bits, all bits are false. *) -Remark P_decomp_limit: forall x k, - k > xHpos x -> P_decomp x k = false. -Proof. - induction x; simpl; intros; destruct k. - inversion H. apply IHx. auto with arith. - inversion H. apply IHx. auto with arith. - inversion H. auto with arith. -Qed. - -(** The highest bit is true. *) -Remark P_decomp_xHpos: forall x, - P_decomp x (xHpos x) = true. -Proof. - induction x; simpl; intros; auto. -Qed. - -(** The [P_shift] of [nat -> A] functions. *) -Definition P_shift {A:Type} f i k : A := f (i + k). - -(** bits of a positive with one more 1-bit. *) -Remark P_decomp_shift1: forall p: positive, - P_shift (P_decomp p~1) 1 = P_decomp p. -Proof. - intro p. extensionality k. unfold P_shift. auto. -Qed. - -(** bits of a positive with one more 0-bit. *) -Remark P_decomp_shift0: forall p: positive, - P_shift (P_decomp p~0) 1 = P_decomp p. -Proof. - intro p. extensionality k. unfold P_shift. auto. -Qed. - -(** ** Properties of recomposition *) - -(** Recomposition of shifted bits. *) -Remark P_recomp_shift: forall (f: Zfc) (n i j: nat), - P_recomp n f (i+j) = P_recomp n (P_shift f i) j. -Proof. - intros f n. - induction n; intros i j; simpl; auto. - unfold P_shift at 1. - case_eqb BIT (f (i+j)); f_equal; - (replace (S(i+j)) with (i + S j) by omega); - apply IHn. -Qed. - -(** Highest bits of recomposition. *) -Remark xHpos_P_recomp: forall (n: nat) (f: Zfc) (i: nat), - xHpos (P_recomp n f i) = n. -Proof. - intros n f. - induction n. simpl. auto. - intros. simpl. destruct (f i); simpl; f_equal; apply IHn. -Qed. - -(** ** Involution of decomposition and recomposition *) - -(** Invariance by 1-bit shift. *) -Remark NEXT_I: forall (n: nat) (p: positive), - P_recomp n (P_decomp p~1) 1 = P_recomp n (P_decomp p) 0. -Proof. - intros. - replace 1 with (1+0) by omega. - rewrite P_recomp_shift. - rewrite P_decomp_shift1. - auto. -Qed. - -(** Invariance by 0-bit shift. *) -Remark NEXT_O: forall (n: nat) (p: positive), - P_recomp n (P_decomp p~0) 1 = P_recomp n (P_decomp p) 0. -Proof. - intros. - replace 1 with (1+0) by omega. - rewrite P_recomp_shift. - rewrite P_decomp_shift0. - auto. -Qed. - -(** Recomposition of Decomposition. *) -Lemma P_recomp_decomp: forall (n: nat) (p: positive), - n = xHpos p -> P_recomp n (P_decomp p) O = p. -Proof. - induction n;intros;simpl. - destruct p; inversion H; auto. - destruct p; unfold P_decomp at 1; f_equal. - rewrite NEXT_I. apply IHn. inversion H; auto with arith. - rewrite NEXT_O. apply IHn. inversion H; auto with arith. - inversion H. -Qed. - -(** Decomposition of Recomposition. - The induction scheeme of the proof requires to recompose - an arbitrary shifted function. *) -Lemma P_decomp_recomp: forall (f: Zfc) (n i k: nat), - k < n -> P_decomp (P_recomp n f i) k = f (i+k). -Proof. - intros f n. - induction n. intros. apply False_ind. omega. - intros i k Limit. - simpl. destruct k. - case_eqb Fi (f i); simpl; rewrite <- Fi; f_equal; omega. - destruct (f i); simpl. - rewrite IHn. f_equal. omega. omega. - rewrite IHn. f_equal. omega. omega. -Qed. - -(** Last bits of positive. *) -Remark last_P_decomp: forall (p: positive) (m: nat), - m = xHpos p -> last (P_decomp p) (S m) false = (S m). -Proof. - intros p m Hm. - unfold last; rewrite Hm; rewrite P_decomp_xHpos; simpl; auto. -Qed. - -(** {@natural:} *) -(** * Bits of natural integers *) -(** The section naturally extends bits of [positive] to [N]. - Zero is represented by the infinite sequence of 0-bits. *) - -(** Conversion from [Z] to [N]. *) -Definition Nabs (x:Z): N := - match x with - | Z0 => N0 - | Zpos p => Npos p - | Zneg p => Npos p - end. - -(** Number of significative bits (last 1-bit) of a natural. *) -Definition NxHpos (n:N): nat := - match n with - | N0 => O - | Npos p => S (xHpos p) - end. - -(** NxHpos increases. *) -Remark NxHpos_incr: forall x a: N, NxHpos x <= NxHpos (x + a). -Proof. - destruct x; destruct a; simpl; try (by compute). - cut (xHpos p <= xHpos (p + p0)). omega. - apply xHpos_incr. -Qed. - -(** Arithmetic properties of [NxHpos] *) - -Remark NxHpos_2x_p0: forall n:N, - (0 < n)%N -> NxHpos (2 * n) = S (NxHpos n). -Proof. - destruct n; by simpl. -Qed. - -Remark NxHpos_2x_p1: forall n:N, - NxHpos (2 * n + 1) = S (NxHpos n). -Proof. - destruct n ; by simpl. -Qed. - -Remark NxHpos_div2_p: forall n:N, - (0 < n)%N -> NxHpos (Ndiv2 n) = pred (NxHpos n). -Proof. - destruct n. - (** zero *) - + by compute. - (** positive *) - + by destruct p. -Qed. - -(** Bits of a natural integer *) -Definition N_decomp (x: N): Zfc := - match x with - | N0 => (fun _ => false) - | Npos p => P_decomp p - end. - -(** Recomposition of an integer from a range of [n]-bits *) -Definition N_recomp (n: nat) (f: Zfc): Z := - match last f n false with - | O => Z0 - | S m => Zpos (P_recomp m f 0) - end. - -(** Recomposition result is a positive integer. *) -Remark N_recomp_pos: forall (n: nat) (f: Zfc), - (0 <= N_recomp n f)%Z. -Proof. - intros. unfold N_recomp. - destruct (last f n false); auto with zarith. -Qed. - -(** Zero has a unique representation *) -Remark N_recomp_zero: forall (n: nat) (f: Zfc), - trailing f n false -> (N_recomp n f = 0)%Z -> forall k, f k = false. -Proof. - intros n f Trail. - unfold N_recomp. - destruct (last_null_or_flip f n false) as [ZERO | FLIP]. - rewrite ZERO. intros. - generalize (trailing_last f n false). - intro TLAST. rewrite ZERO in TLAST. - apply TLAST; auto with arith. - destruct FLIP as [k [L F]]. - rewrite L. discriminate. -Qed. - -(** One has a unique representation *) -Remark N_recomp_one: forall (n: nat) (f: Zfc), - trailing f n false -> (N_recomp n f = 1)%Z -> - f O = true /\ forall k, f (S k) = false. -Proof. - intros n f Trail. - unfold N_recomp. - destruct (last_null_or_flip f n false) as [ZERO | FLIP]. - rewrite ZERO. intros. apply False_ind. omega. - destruct (last f n false) eqn:LAST. - intros. apply False_ind. omega. - intro ONE. - assert (XH: P_recomp n0 f 0 = xH). inversion ONE; trivial. - destruct FLIP as [ K1 [ SKN B1not ] ]. - assert (NK : n0 = K1) by ( auto with arith ). rewrite NK in *. - assert (B1 : f K1 = true) by ( destruct (f K1); auto ). - assert (T1 : trailing f (S K1) false). - { rewrite <- LAST. apply trailing_last; auto. } - destruct K1. - + rewrite B1 in *. - split; auto. intro k; destruct k; apply T1; auto with arith. - + simpl in XH. - destruct (f 0). - * apply False_ind. discriminate. - * apply False_ind. discriminate. -Qed. - -(** Involution of Decomposition and Recomposition *) -Lemma N_decomp_recomp: forall (n: nat) (f: Zfc), - trailing f n false -> N_decomp (Nabs (N_recomp n f)) = f. -Proof. - intros n f Trail. - unfold N_recomp. - generalize (last_null_or_flip f n false). - intros [ ZERO | FLIP ]. - (** ZERO *) - + rewrite ZERO. simpl. extensionality k. symmetry. - cut (trailing f 0 false). intro H. apply H. omega. - rewrite <- ZERO. - apply trailing_last. auto. - (** FLIP *) - + destruct FLIP as [k [Last Flip]]. - rewrite Last. simpl. - extensionality i. - nat_compare Inf EQ Sup i k. - (** Inf *) - * apply P_decomp_recomp. auto. - (** Eq *) - * generalize (xHpos_P_recomp i f 0). - pose (x := P_recomp i f 0). - fold x. - intro xHi. - rewrite <- xHi. - rewrite P_decomp_xHpos. - rewrite xHi. rewrite EQ. - case_eqb FK (f k); auto; contradiction. - (** Sup *) - * generalize (xHpos_P_recomp k f 0). - pose (x := P_recomp k f 0). - fold x. - intro xHk. - rewrite (P_decomp_limit x i); [|rewrite xHk;auto]. - cut (trailing f (S k) false). intro H. symmetry. apply H. omega. - rewrite <- Last. apply trailing_last. auto. -Qed. - -(** [NxHpos] of a recomposition *) -Lemma NxHpos_N_recomp_pos: forall (n: nat) (f: Zfc), - NxHpos (Nabs (N_recomp n f)) = last f n false. -Proof. - intros. - unfold N_recomp. - elim (last_null_or_flip f n false). - intro ZERO. rewrite ZERO. auto. - intros [ k [ LAST FLIP ] ]. - rewrite LAST. simpl. rewrite xHpos_P_recomp. trivial. -Qed. - -(** {@integer:} *) -(** * Bits of Integers *) - -Local Open Scope Z_scope. - -(** The bits representation of an integer consists of a bit function, - packed with its trailing property. - - This representation is _not_ unique. However, - the unicity of last significant bits implies an extensionality - equality: if two [bits] records have the same bit function, they represent - the same integer, see [Lemma btest_ext]. -*) - -Record bits: Type := mkbits - { bsize:nat; - bsign: bool; - btest: Zfc; - btrail : trailing btest bsize bsign }. - -(** ** Two's complement and bits inversion *) -(** As specified in the introduction, the extension positive integers [N] to [Z] - is realized by two's complement and bit inversion. *) - -(** Two's complement and related properties. *) - -Definition zlnot x:Z := -(x + 1). - -Remark zlnot_inv: forall x, - zlnot (zlnot x) = x. -Proof. - intros. unfold zlnot. auto with zarith. -Qed. -Remark zlnot_inj: forall x y : Z, - (zlnot x) = (zlnot y) -> x = y. -Proof. - unfold zlnot. intros. omega. -Qed. -Remark zlnot_sym: forall x y : Z, - (zlnot x) = y -> x = (zlnot y). -Proof. - unfold zlnot. intros. omega. -Qed. - -Lemma P_zlnot_sym: forall P (b: Z), - 0 <= b -> ((forall z: Z, -b <= z -> P z) -> (forall z:Z, z < b -> P (zlnot z))). -Proof. - intros P b Bge0 Hyp z H. assert (-b <= zlnot z). unfold zlnot. omega. - apply Hyp. auto. -Qed. - -Lemma P_zlnot_sym_rev: forall P (b: Z), - 0 <= b -> ((forall z:Z, z < b -> P z) -> (forall z:Z, -b <= z -> P (zlnot z))). -Proof. - intros P b Bge0 Hyp z H. assert (zlnot z < b). unfold zlnot. omega. - apply Hyp. auto. -Qed. - -(** Bit inversion and related properties. *) - -Definition fnot (f: Zfc): Zfc := (fun k => negb (f k)). - -Remark fnot_inv: forall f: Zfc, - fnot (fnot f) = f. -Proof. intros. extensionality k. unfold fnot. destruct (f k); auto. -Qed. -Remark fnot_inj: forall f g, fnot f = fnot g -> f = g. -Proof. intros. - generalize (fnot_inv f); intro E; rewrite <- E; clear E. - generalize (fnot_inv g); intro E; rewrite <- E; clear E. - rewrite H. auto. -Qed. -Remark fnot_sym: forall f g: Zfc, - (fnot f) = g -> f = (fnot g). -Proof. intros. - apply (fnot_inj f). rewrite (fnot_inv). auto. -Qed. - -(** Lifting of [fnot] to [trailing] *) -Remark trailing_fnot: forall (f: Zfc) (n: nat) (b: bool), - trailing (fnot f) n (negb b) -> trailing f n b. -Proof. - intros. unfold trailing. intros k Hk. - generalize (H k Hk). - intro E. - rewrite <- (fnot_inv f). - unfold fnot. unfold fnot in E. rewrite E. - rewrite Bool.negb_involutive. trivial. -Qed. - -(** Lifting of [fnot] to [last] *) -Remark last_fnot: forall (f: Zfc) (n: nat) (b: bool), - last (fnot f) n (negb b) = last f n b. -Proof. - intros. induction n. - simpl. trivial. - simpl. case_eqb H (Bool.eqb (f n) b). - (** TRUE *) - + unfold fnot. - destruct (f n); destruct b; simpl in *; (discriminate || apply IHn). - (** FALSE *) - + unfold fnot. - destruct (f n); destruct b; simpl in *; ( discriminate || auto). -Qed. - -(** ** Decomposition and Recomposition of integers *) - -(** Trailing bits of positive integers *) -Remark Zpos_decomp_trail: forall n: N, - trailing (N_decomp n) (NxHpos n) false. -Proof. - intro n. - induction n. - unfold trailing. auto. - unfold trailing. - simpl. - intro k. apply P_decomp_limit. -Qed. - -(** Trailing bits of positive integers *) -Remark Zneg_decomp_trail: forall n: N, - trailing (fnot (N_decomp n)) (NxHpos n) true. -Proof. - intro n. - unfold trailing. - intros. unfold fnot. - by (rewrite Zpos_decomp_trail). -Qed. - -(** Bits decomposition of [Z] integers *) -Program Definition bits_of_Z (x:Z): bits := - if (Zle_bool 0 x) - then let n := Nabs x in - mkbits (NxHpos n) false (N_decomp n) (Zpos_decomp_trail n) - else let n := Nabs (zlnot x) in - mkbits (NxHpos n) true (fnot (N_decomp n)) (Zneg_decomp_trail n). - -(** Recomposition of an integers from its bits *) -Definition Z_of_bits (b: bits): Z := - if bsign b - then zlnot (N_recomp (bsize b) (fnot (btest b))) - else N_recomp (bsize b) (btest b). - -(** ** Extensional unicity of bits representation *) - -(** Same [Zfc] implies equality of signs *) -Remark btest_sign: forall x y: bits, - btest x = btest y -> bsign x = bsign y. -Proof. - destruct x. destruct y. - simpl in * . - pose (k := max bsize0 bsize1). - generalize (btrail0 k). intro H0. - generalize (btrail1 k). intro H1. - intro BEQ. - rewrite <- H0; unfold k; auto with arith. - rewrite <- H1; unfold k; auto with arith. - rewrite BEQ. - auto. -Qed. - -(** Opposite [Zfc] implies opposite signs *) -Remark btest_sign_sym: forall x y: bits, - btest x = fnot (btest y) -> bsign x = negb (bsign y). -Proof. - destruct x. destruct y. - simpl in * . - pose (k := max bsize0 bsize1). - generalize (btrail0 k). intro H0. - generalize (btrail1 k). intro H1. - intro BEQ. - rewrite <- H0; unfold k; auto with arith. - rewrite <- H1; unfold k; auto with arith. - rewrite BEQ. - auto. -Qed. - -(** Same [Zfc] leads to equal represented integers *) -Lemma btest_ext: forall x y: bits, - btest x = btest y -> Z_of_bits x = Z_of_bits y. -Proof. - intros x y BEQ. - assert (bsign x = bsign y) as SEQ. apply btest_sign. auto. - unfold Z_of_bits. rewrite <- BEQ. rewrite <- SEQ. - case_eqb SIGNX (bsign x); [ f_equal | ]; - unfold N_recomp; - rewrite <- (last_trail_ext _ _ (bsize x) (bsize y)); auto. - (** x<0 , trailing ~x |x| false *) - + generalize (btrail x). rewrite SIGNX. - unfold trailing. intros T k R. unfold fnot. rewrite T; auto with arith. - (** x<0 , trailing ~x |y| false *) - + rewrite BEQ. - generalize (btrail y). rewrite SIGNX in SEQ. rewrite <- SEQ. - unfold trailing. intros T k R. unfold fnot. rewrite T; auto with arith. - (** x>0 , trailing x |x| false *) - + generalize (btrail x). rewrite SIGNX. auto. - (** x>0 , trailing x |y| false *) - + generalize (btrail y). rewrite SIGNX in SEQ. rewrite <- SEQ. rewrite <- BEQ. auto. -Qed. - -(** Opposite [Zfc] leads to two's complement represented integers *) -Lemma btest_ext_sym: forall x y: bits, - btest x = fnot (btest y) -> Z_of_bits x = zlnot (Z_of_bits y). -Proof. - intros x y BEQ1. - assert (btest y = fnot (btest x)) as BEQ2 by (apply fnot_sym; symmetry; auto). - assert (bsign x = negb (bsign y)) as SEQ1 by (by apply btest_sign_sym). - assert (bsign y = negb (bsign x)) as SEQ2 by (by apply btest_sign_sym). - unfold Z_of_bits. - rewrite <- BEQ1. rewrite SEQ2. rewrite <- BEQ2. - case_eqb SIGNX (bsign x); - (try replace (negb true) with false by (compute ; forward)); - (try replace (negb false) with true by (compute ; forward)); - (try rewrite zlnot_inv); - [ f_equal | ]; - unfold N_recomp; - rewrite <- (last_trail_ext _ _ (bsize x) (bsize y)); auto. - (** x<0 , trailing ~x |x| false *) - + rewrite BEQ2. - generalize (btrail x). rewrite SIGNX. - unfold trailing. intros T k R. unfold fnot. rewrite T; auto with arith. - (** x<0 , trailing ~x |y| false *) - + rewrite BEQ2. - generalize (btrail y). rewrite <- BEQ2. rewrite SIGNX in SEQ2. rewrite SEQ2. - replace (negb true) with false by auto. - auto. - (** x>0 , trailing x |x| false *) - + generalize (btrail x). rewrite SIGNX. auto. - (** x>0 , trailing x |y| false *) - + generalize (btrail y). rewrite SIGNX in SEQ2. rewrite SEQ2. - replace (negb false) with true by auto. rewrite BEQ1. - unfold trailing. intros T k R. unfold fnot. rewrite T; auto with arith. -Qed. - -(** ** Involution of Decomposition and Recomposition *) -(** These two fundamental lemmas allow reasoning conversely with bits or integers. *) - -(** [Z_of_bits] is the inverse of [bits_of_Z] *) -Lemma Z_recomp_decomp: forall x: Z, - Z_of_bits (bits_of_Z x) = x. -Proof. - intro x. - unfold bits_of_Z. - induction x; simpl. - (** x = 0 *) - + unfold Z_of_bits. simpl. unfold N_recomp. simpl. trivial. - (** x = Zpos p *) - + unfold Z_of_bits. simpl. unfold N_recomp. - rewrite last_P_decomp; auto. - rewrite P_recomp_decomp; auto. - (** x = Zneg p *) - + unfold Z_of_bits. simpl. - rewrite fnot_inv. - pose ( z := zlnot (Zneg p) ). - fold z. - generalize (zlnot_inv (Zneg p)). intro H. rewrite <- H. - f_equal. fold z. - assert (ZDEF: z = Zpos p - 1). - (** ZDEF *) - * unfold z. unfold zlnot. - pose (u := Zneg p). fold u. - pose (v := Zpos p). fold v. - replace u with (-v) by (unfold u; unfold v; simpl; trivial). - omega. - (** cont. *) - * assert (Q : z = 0 \/ exists q, z = Zpos q). - { destruct p. - - simpl in ZDEF. right. exists (p~1%positive - 1)%positive. trivial. - - simpl in ZDEF. right. exists (p~0%positive - 1)%positive. trivial. - - simpl in ZDEF. left. trivial. } - elim Q. - - intro Z; rewrite Z; simpl. - unfold N_recomp. simpl. trivial. - - intros [q Z]. rewrite Z; simpl. - unfold N_recomp. - rewrite last_P_decomp; auto. - rewrite P_recomp_decomp; auto. -Qed. - -(** [bits_of_Z] is the inverse of [Z_of_bits] modulo [btest] *) -Lemma Z_decomp_recomp: forall b: bits, - btest (bits_of_Z (Z_of_bits b)) = btest b. -Proof. - intros. - unfold Z_of_bits. - destruct (bsign b) eqn:BSIGN ; unfold bits_of_Z. - (** NEGATIVE SIGN *) - + pose ( f := fnot (btest b) ). fold f. - assert ( Fnot : btest b = fnot f). unfold f. rewrite fnot_inv. auto. - pose ( x := N_recomp (bsize b) f ). fold x. - assert ( Xpos : 0 <= x ) by ( apply N_recomp_pos; auto with zarith ). - repeat rewrite zlnot_inv. - case_leq 0 (zlnot x); intro SIGN; simpl. - (** 0 <= zlnot x -> contradiction *) - * unfold zlnot in SIGN. - apply False_ind. omega. - (** 0 > zlnot x *) - * apply fnot_inj. rewrite fnot_inv. fold f. unfold x. - apply N_decomp_recomp. - apply trailing_fnot. - simpl. rewrite <- BSIGN. rewrite <- Fnot. - apply (btrail b). - (** POSITIVE SIGN *) - + pose ( f := btest b ). fold f. - pose ( x := N_recomp (bsize b) f ). fold x. - assert ( Xpos : 0 <= x ) by ( apply N_recomp_pos; auto with zarith ). - case_leq 0 x; intro H; try (apply False_ind; omega; fail). - simpl. unfold f. unfold x. - apply N_decomp_recomp. - rewrite <- BSIGN. apply (btrail b). -Qed. - -(** Two's complement symmetry. *) -Lemma Z_decomp_recomp_sym: forall b: bits, - btest (bits_of_Z (zlnot (Z_of_bits b))) = fnot (btest b). -Proof. - intros. unfold Z_of_bits. - destruct (bsign b) eqn:BSIGN; unfold bits_of_Z; - (try rewrite zlnot_inv). - (** POSITIVE SIGN *) - + pose ( f := fnot (btest b)). fold f. - pose ( x := N_recomp (bsize b) f ). fold x. - assert ( Xpos : 0 <= x ) by ( apply N_recomp_pos; auto with zarith ). - case_leq 0 x; intro H; try (apply False_ind; omega; fail). - simpl. unfold f. unfold x. - apply N_decomp_recomp. - apply trailing_fnot. - replace (negb false) with true by auto. - rewrite fnot_inv. - rewrite <- BSIGN. - apply (btrail b). - (** NEGATIVE SIGN *) - + pose ( f := fnot (btest b) ). fold f. - assert ( Fnot : btest b = fnot f). unfold f. rewrite fnot_inv. auto. - pose ( x := N_recomp (bsize b) (btest b) ). fold x. - assert ( Xpos : 0 <= x) by ( apply N_recomp_pos; auto with zarith ). - case_leq 0 (zlnot x); intro SIGN; simpl. - (** 0 <= zlnot x -> contradiction *) - * unfold zlnot in SIGN. - apply False_ind. omega. - (** 0 > zlnot x *) - * unfold f. f_equal. - apply N_decomp_recomp. - rewrite <- BSIGN. - apply (btrail b). -Qed. - -(** [Zfc] can be used to discriminate. *) -Lemma btest_discrimination: forall x y: bits, - btest x <> btest y -> Z_of_bits x <> Z_of_bits y. -Proof. - intros x y. - intro BNEQ; apply contrap with (Q := btest x = btest y); auto; clear BNEQ. - intro. - rewrite <- (Z_decomp_recomp x); rewrite <- (Z_decomp_recomp y). - f_equal; f_equal; auto. -Qed. - -(** Sign can be used to discriminate. *) -Lemma sign_discrimination: forall x y: bits, - bsign x <> bsign y -> Z_of_bits x <> Z_of_bits y. -Proof. - intros x y SNEQ. apply btest_discrimination. - apply contrap with (Q := bsign x = bsign y); auto. - apply btest_sign. -Qed. - -(** Sign encoding *) -Lemma Zsign_encoding: forall z:Z, - bsign (bits_of_Z z) = negb (Zle_bool 0 z). -Proof. - intro z. unfold bits_of_Z. unfold bsign. - case_leq 0 z; auto. -Qed. - -Lemma bsign_encoding: forall b:bits, - bsign b = negb (Zle_bool 0 (Z_of_bits b)). -Proof. - intro b. - rewrite <- Zsign_encoding. - unfold Z_of_bits. - destruct (bsign b) eqn:BSIGN ; unfold bits_of_Z. - (** NEGATIVE SIGN *) - + pose ( f := fnot (btest b) ). fold f. - assert ( Fnot : btest b = fnot f). unfold f. rewrite fnot_inv. auto. - pose ( x := N_recomp (bsize b) f ). fold x. - assert ( Xpos : 0 <= x ) by ( apply N_recomp_pos; auto with zarith ). - repeat rewrite zlnot_inv. - case_leq 0 (zlnot x); intro SIGN; simpl. - (** 0 <= zlnot x -> contradiction *) - * unfold zlnot in SIGN. - apply False_ind. omega. - (** 0 > zlnot x *) - * auto. - (** POSITIVE SIGN *) - + pose ( f := btest b ). fold f. - pose ( x := N_recomp (bsize b) f ). fold x. - assert ( Xpos : 0 <= x ) by ( apply N_recomp_pos; auto with zarith ). - case_leq 0 x; intro H; try (apply False_ind; omega; fail). - simpl. auto. -Qed. - -(** {@Zbit:} *) -(** * Characteristic Function of integers *) - -(** Extracts the [k]-th bit of [x]. *) -Definition Zbit (x : Z): Zfc := btest (bits_of_Z x). - -Definition TRUE : Zfc := fun _ => true. -Definition FALSE : Zfc := fun _ => false. - -Lemma Zbit_of_zero: Zbit 0 = FALSE. -Proof. - unfold Zbit. unfold bits_of_Z. simpl. auto. -Qed. -Lemma Zbit_of_mone: Zbit (-1) = TRUE. -Proof. - unfold Zbit. unfold bits_of_Z. simpl. auto. -Qed. - -(** The expected characteristic of binary decomposition of an integer *) -Theorem Zbit_power: forall n k:nat, - Zbit (two_power_nat n) k = beq_nat n k. -Proof. - unfold two_power_nat. unfold Zbit. unfold bits_of_Z. - simpl. - induction n; intro k. - (** base *) - + simpl; auto. - (** ind. *) - + unfold shift_nat. destruct k; simpl; auto. -Qed. - -(** The extensional unicity of [Zbit] for each integer *) -Theorem Zbit_ext : - forall x y: Z, Zbit x = Zbit y -> x = y. -Proof. - unfold Zbit. - intros. - rewrite <- (Z_recomp_decomp x). - rewrite <- (Z_recomp_decomp y). - apply btest_ext. auto. -Qed. - -(** Two's complement symmetry *) -Theorem Zbit_ext_sym : - forall x y: Z, Zbit x = fnot (Zbit y) -> x = zlnot y. -Proof. - unfold Zbit. - intros. - rewrite <- (Z_recomp_decomp x). - rewrite <- (Z_recomp_decomp y). - apply btest_ext_sym. auto. -Qed. - -(** * Position of the Highest Significant Bit in two's complement representation *) -Definition ZxHpos (z:Z): nat := - if (Zle_bool 0 z) then NxHpos (Nabs z) else NxHpos (Nabs (zlnot z)). - -(** Zero has no significant bit, as minus one *) -Remark ZxHpos_is_zero: ZxHpos 0 = O /\ ZxHpos (-1) = O. -Proof. - split; by compute. -Qed. - -(** [bsize] of a [bits_of_Z] gives the exact position. - The use of the [last] function gives the exact position. *) -Lemma bsize_exact: forall z:Z, - ZxHpos (z) = bsize (bits_of_Z z). -Proof. - intro. unfold bits_of_Z. unfold ZxHpos. - case_leq 0 z; unfold bsize; auto. -Qed. - -(** [bsize] over approximates the exact position. - The use of the [last] function gives the exact position. *) -Lemma bsize_over_approx: forall b:bits, - ZxHpos (Z_of_bits b) = last (btest b) (bsize b) (bsign b). -Proof. - intros. unfold ZxHpos. - unfold Z_of_bits. - destruct (bsign b) eqn:BSIGN. - (** Negative *) - + pose ( f := fnot (btest b)). fold f. - pose ( x := N_recomp (bsize b) f ). fold x. - assert ( Xpos : 0 <= x ) by (apply N_recomp_pos; auto with zarith ). - case_leq 0 (zlnot x); - intro H; - try (unfold zlnot in H; apply False_ind; omega; fail). - rewrite zlnot_inv. - unfold x. unfold f. - rewrite NxHpos_N_recomp_pos. - rewrite <- last_fnot. - rewrite fnot_inv. - by simpl. - (** Positive *) - + case_leq 0 (N_recomp (bsize b) (btest b)); intro N_recomp. - rewrite NxHpos_N_recomp_pos. trivial. - generalize (N_recomp_pos(bsize b) (btest b)). - intros. apply False_ind. omega. -Qed. - -(** Two's complement symmetry *) -Remark ZxHpos_sym: forall z: Z, - ZxHpos (zlnot z) = ZxHpos z. -Proof. - intro. - unfold ZxHpos; try rewrite zlnot_inv; unfold zlnot. - case_leq 0 z; case_leq 0 (-(z+1)). -Qed. - -(** Position of the highest significant bit of [two_power_nat]. *) -Remark ZxHpos_of_two_power_nat: forall n: nat, - (ZxHpos (two_power_nat n) = S n)%nat. -Proof. - intro. unfold ZxHpos. - case_leq 0 (two_power_nat n); intro. - (** 0 <=two_power_nat n *) - + induction n. - (** Base *) - * by simpl. - (** cont. *) - * rewrite two_power_nat_S. - rewrite two_power_nat_S in H. - replace (Nabs (2 * two_power_nat n)) with (2 * Nabs (two_power_nat n))%N - by by compute. - rewrite NxHpos_2x_p0. - by rewrite IHn. - by compute. - (** 0 > two_power_nat n *) - + generalize (two_power_nat_is_positive n). omega. -Qed. - -(** Position of the highest significant bit of the predecessor of [two_power_nat]. *) -Remark ZxHpos_of_two_power_nat_minus_one: forall n: nat, - (ZxHpos ((two_power_nat n) - 1) = n)%nat. -Proof. - intro. unfold ZxHpos. - case_leq 0 ((two_power_nat n) -1); intro. - (** 0 <=(two_power_nat n) - 1 *) - + induction n. - (** Base *) - * by simpl. - (** cont. *) - * rewrite two_power_nat_S. - rewrite two_power_nat_S in H. - assert ((Nabs (2 * two_power_nat n - 1) = 2 * Nabs (two_power_nat n - 1) +1)%N) as EQ. - { generalize (two_power_nat_is_positive n); intro. - assert (0 <= (two_power_nat n - 1)) as A0 by omega. - assert (0 < 2 * (two_power_nat n - 1) + 1) as A1 by omega. - replace (2 * two_power_nat n - 1) with (2 * (two_power_nat n - 1) + 1) by omega. - destruct (two_power_nat n - 1); by auto. } - rewrite EQ. - rewrite NxHpos_2x_p1. - by rewrite IHn. - (** 0 > two_power_nat n *) - + generalize (two_power_nat_is_positive n). omega. -Qed. - -(** [ZxHpos] increases for positive input values *) -Remark ZxHpos_incr_for_positive: forall x a: Z, - 0 <= x -> 0 <= a -> (ZxHpos x <= ZxHpos (x + a))%nat. -Proof. - intros. - unfold ZxHpos. - case_leq 0 x. case_leq 0 (x + a). intros. - destruct x; destruct a; try (by compute). - replace (Nabs (Zpos p + Zpos p0)) with (Npos p + Npos p0)%N by forward. - apply NxHpos_incr. -Qed. - -(** [ZxHpos] decreases for negative input values *) -Remark ZxHpos_decr_for_negative: forall x a: Z, - x <= 0 -> a <= 0 -> (ZxHpos x <= ZxHpos (x + a))%nat. -Proof. - intros. - unfold ZxHpos. unfold zlnot. - case_leq 0 x; case_leq 0 (x + a); - intros; try (replace x with 0 by omega); try (by compute). - case_leq (-1) x; - intros; try (replace x with (-1) by omega); try (by compute). - assert (- (x + 1) >= 0) as X by omega. - assert (- a >= 0) as A by omega. - clear H; clear H0; clear H1; clear H2; clear H3. - replace (-(x+a+1)) with (-(x+1) + -a) by omega. - pose (b := -a); fold b; fold b in A. - pose (y := -(x+1)); fold y; fold y in X. - destruct y; destruct b; try (by compute). - replace (Nabs (Zpos p + Zpos p0)) with (Npos p + Npos p0)%N by forward. - apply NxHpos_incr. -Qed. - -(** [two_power_nat_of (ZxHpos z)] gives an upper bound for [z] *) -Remark two_power_nat_of_ZxHpos: forall z: Z, - z < two_power_nat (ZxHpos z). -Proof. - destruct z. - (** zero *) - + by compute. - (** positive *) - + unfold ZxHpos. - replace (Nabs (Zpos p)) with (Npos p) by forward. - replace (Zpos p) with (Z_of_N (Npos p)) by forward. - induction p. - (** 2p+1 *) - * simpl. simpl in IHp. - replace (Zpos p~1) with (2*(Zpos p) + 1)%Z by (auto with zarith). - rewrite two_power_nat_S. - omega. - (** 2p *) - * simpl. simpl in IHp. - replace (Zpos p~0) with (2*Zpos p)%Z by (auto with zarith). - rewrite two_power_nat_S. - omega. - (** one *) - * by compute. - (** negative *) - + assert (Zneg p < 0)%Z by (by simpl). - generalize (two_power_nat_is_positive (ZxHpos (Zneg p))). - omega. -Qed. - -(** Lower upper [two_power_nat] bound of an integer. *) -Definition ZxHbound (z: Z): Z := two_power_nat (ZxHpos z). - -Remark ZxHbound_of_two_power_nat_minus_one: forall n: nat, - ZxHbound ((two_power_nat n) - 1) = two_power_nat n. -Proof. - intro. unfold ZxHbound. - rewrite ZxHpos_of_two_power_nat_minus_one. auto. -Qed. - -(** [ZxHbound] gives an upper and lower bound. *) -Lemma ZxHrange: forall z: Z, - let bound := ZxHbound z in -bound <= z < bound. -Proof. - intro. unfold ZxHbound. - case_leq 0 z; intro. - (** 0 <= z *) - + generalize (two_power_nat_of_ZxHpos z). split; omega. - (** 0 > z *) - + generalize (two_power_nat_of_ZxHpos (-(z+1))). - rewrite <- (ZxHpos_sym z). - unfold zlnot. - split; omega. -Qed. - -Remark ZxHpos_le: forall x y: Z, - ZxHbound x <= ZxHbound y -> (ZxHpos x <= ZxHpos y)%nat. -Proof. - unfold ZxHbound. - intros x y. - pose (X := ZxHpos x). fold X. - pose (Y := ZxHpos y). fold Y. - generalize X Y. - induction X0; intro. - (** base *) - + generalize (two_power_nat_is_positive Y0). - replace (two_power_nat 0) with 1 by (compute ; forward). - omega. - (** cont. *) - + rewrite two_power_nat_S. - induction Y0. - (** base *) - * generalize (two_power_nat_is_positive X0). - replace (two_power_nat 0) with 1 by (compute ; forward). - omega. - (** cont. *) - * rewrite two_power_nat_S. - cut ((2 * two_power_nat X0) <= (2 * two_power_nat Y0) -> (S X0 <= S Y0)%nat). omega. - generalize (IHX0 Y0). - omega. -Qed. - -Remark ZxHbound_le: forall x y: Z, - (ZxHpos x <= ZxHpos y)%nat -> ZxHbound x <= ZxHbound y. -Proof. - unfold ZxHbound. - intros x y. - pose (X := ZxHpos x). fold X. - pose (Y := ZxHpos y). fold Y. - repeat rewrite two_power_nat_S. - generalize X Y. - induction X0; intro. - (** base *) - + generalize (two_power_nat_is_positive Y0). - replace (two_power_nat 0) with 1 by (compute ; forward). - omega. - (** cont. *) - + rewrite two_power_nat_S. - induction Y0. - (** base *) - * generalize (two_power_nat_is_positive X0). - replace (two_power_nat 0) with 1 by (compute ; forward). - omega. - (** cont. *) - * intro. - rewrite two_power_nat_S. - cut ((2 * two_power_nat X0) <= (2 * two_power_nat Y0)). omega. - apply (IHX0 Y0). - omega. -Qed. - -Remark ZxHbound_lt: forall x y: Z, - (ZxHpos x < ZxHpos y)%nat -> ZxHbound x < ZxHbound y. -Proof. - unfold ZxHbound. - intros x y. - pose (X := ZxHpos x). fold X. - pose (Y := ZxHpos y). fold Y. - repeat rewrite two_power_nat_S. - generalize X Y. - induction X0; intro. - (** base *) - + generalize (two_power_nat_is_positive Y0). - replace (two_power_nat 0) with 1 by (compute ; forward). - induction Y0; repeat rewrite two_power_nat_S; omega. - (** cont. *) - + rewrite two_power_nat_S. - induction Y0. - (** base *) - * generalize (two_power_nat_is_positive X0). - replace (two_power_nat 0) with 1 by (compute;forward). - omega. - (** cont. *) - * intro. - rewrite two_power_nat_S. - apply (IHX0 Y0). - omega. -Qed. - -Lemma ZxHpower: forall (n: nat) (z: Z), - -(two_power_nat n) <= z < two_power_nat n -> ZxHbound z <= two_power_nat n. -Proof. - intros. - rewrite <- ZxHbound_of_two_power_nat_minus_one. - apply ZxHbound_le. - destruct H. - case_leq 0 z; intro. - (** 0 <= z *) - + clear H. - replace (two_power_nat n - 1) with (z + ((two_power_nat n - 1) - z)) by auto with zarith. - pose (d := ((two_power_nat n - 1) - z)); fold d. - assert (0 <= d) as D by (unfold d; omega). - by (apply ZxHpos_incr_for_positive). - (** 0 > z *) - + rewrite <- (ZxHpos_sym z). - unfold zlnot. - replace (two_power_nat n - 1) with (-(z+1) + (z+two_power_nat n)) by auto with zarith. - pose (x := -(z+1)); fold x. - pose (d := (z + two_power_nat n)); fold d. - assert (0 <= d) as D by (unfold d; omega). - apply ZxHpos_incr_for_positive. - unfold x. omega. unfold d. omega. -Qed. - -(** ** Main tactics.*) -Ltac Zbit_ext k := apply Zbit_ext; extensionality k. - -Ltac auto_bits := autorewrite with bits ; auto with zarith. -Hint Rewrite Zbit_of_zero Zbit_of_mone : bits. diff --git a/src/plugins/wp/share/why3/Cbits.v b/src/plugins/wp/share/why3/Cbits.v deleted file mode 100644 index 52a69988a9a..00000000000 --- a/src/plugins/wp/share/why3/Cbits.v +++ /dev/null @@ -1,1921 +0,0 @@ -(**************************************************************************) -(* *) -(* This file is part of WP plug-in of Frama-C. *) -(* *) -(* Copyright (C) 2007-2019 *) -(* CEA (Commissariat a l'energie atomique et aux energies *) -(* alternatives) *) -(* *) -(* you can redistribute it and/or modify it under the terms of the GNU *) -(* Lesser General Public License as published by the Free Software *) -(* Foundation, version 2.1. *) -(* *) -(* It is distributed in the hope that it will be useful, *) -(* but WITHOUT ANY WARRANTY; without even the implied warranty of *) -(* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *) -(* GNU Lesser General Public License for more details. *) -(* *) -(* See the GNU Lesser General Public License version 2.1 *) -(* for more details (enclosed in the file licenses/LGPLv2.1). *) -(* *) -(**************************************************************************) - -(* This file is generated by Why3's Coq-realize driver *) -(* Beware! Only edit allowed sections below *) -Require Import BuiltIn. -Require BuiltIn. -Require Qed. -Require bool.Bool. -Require int.Int. -Require int.Abs. -Require int.EuclideanDivision. -Require int.ComputerDivision. -Require real.Real. -Require real.RealInfix. -Require real.FromInt. -Require for_drivers.ComputerOfEuclideanDivision. -Require Cint. - -(* Why3 goal *) -Lemma lnot_bool : ((Cint.lnot 0%Z) = (-1%Z)%Z) /\ - ((Cint.lnot (-1%Z)%Z) = 0%Z). -Proof. - split; Zbits.auto_zbits. -Qed. - -(* Why3 goal *) -Lemma land_idemp : forall (x:Z), ((Cint.land x x) = x). -Proof. - intro. Zbits.auto_zbits. -Qed. - -(* Why3 goal *) -Lemma land_0 : forall (x:Z), ((Cint.land 0%Z x) = 0%Z). -Proof. - intro. Zbits.auto_zbits. -Qed. - -(* Why3 goal *) -Lemma land_0bis : forall (x:Z), ((Cint.land x 0%Z) = 0%Z). -Proof. - intro. - rewrite Zbits.land_commut. - Zbits.auto_zbits. -Qed. - -(* Why3 goal *) -Lemma land_1 : forall (x:Z), ((Cint.land (-1%Z)%Z x) = x). -Proof. - intro. Zbits.auto_zbits. -Qed. - -(* Why3 goal *) -Lemma land_1bis : forall (x:Z), ((Cint.land x (-1%Z)%Z) = x). -Proof. - intros x. - rewrite Zbits.land_commut. - Zbits.auto_zbits. -Qed. - -(* Why3 goal *) -Lemma land_bool : ((Cint.land 0%Z 0%Z) = 0%Z) /\ (((Cint.land 0%Z - 1%Z) = 0%Z) /\ (((Cint.land 1%Z 0%Z) = 0%Z) /\ ((Cint.land 1%Z - 1%Z) = 1%Z))). -Proof. - split;split;split;Zbits.auto_zbits. -Qed. - -(* Why3 goal *) -Lemma lor_idemp : forall (x:Z), ((Cint.lor x x) = x). -Proof. - intro. Zbits.auto_zbits. -Qed. - -(* Why3 goal *) -Lemma lor_1 : forall (x:Z), ((Cint.lor (-1%Z)%Z x) = (-1%Z)%Z). -Proof. - intro. Zbits.auto_zbits. -Qed. - -(* Why3 goal *) -Lemma lor_1bis : forall (x:Z), ((Cint.lor x (-1%Z)%Z) = (-1%Z)%Z). -Proof. - intros x. - rewrite Zbits.lor_commut. - Zbits.auto_zbits. -Qed. - -(* Why3 goal *) -Lemma lor_0 : forall (x:Z), ((Cint.lor 0%Z x) = x). -Proof. - intro. Zbits.auto_zbits. -Qed. - -(* Why3 goal *) -Lemma lor_0bis : forall (x:Z), ((Cint.lor x 0%Z) = x). -Proof. - intros x. - rewrite Zbits.lor_commut. - Zbits.auto_zbits. -Qed. - -(* Why3 goal *) -Lemma lor_bool : ((Cint.lor 0%Z 0%Z) = 0%Z) /\ (((Cint.lor 0%Z 1%Z) = 1%Z) /\ - (((Cint.lor 1%Z 0%Z) = 1%Z) /\ ((Cint.lor 1%Z 1%Z) = 1%Z))). -Proof. - split;split;split; Zbits.auto_zbits. -Qed. - -(* Why3 goal *) -Lemma lxor_nilpotent : forall (x:Z), ((Cint.lxor x x) = 0%Z). -Proof. - intro. Zbits.auto_zbits. -Qed. - -(* Why3 goal *) -Lemma lxor_1 : forall (x:Z), ((Cint.lxor (-1%Z)%Z x) = (Cint.lnot x)). -Proof. - intro. Zbits.auto_zbits. -Qed. - -(* Why3 goal *) -Lemma lxor_1bis : forall (x:Z), ((Cint.lxor x (-1%Z)%Z) = (Cint.lnot x)). -Proof. - intros x. - rewrite Zbits.lxor_commut. - Zbits.auto_zbits. -Qed. - -(* Why3 goal *) -Lemma lxor_0 : forall (x:Z), ((Cint.lxor 0%Z x) = x). -Proof. - intro. Zbits.auto_zbits. -Qed. - -(* Why3 goal *) -Lemma lxor_0bis : forall (x:Z), ((Cint.lxor x 0%Z) = x). -Proof. - intros x. - rewrite Zbits.lxor_commut. - Zbits.auto_zbits. -Qed. - -(* Why3 goal *) -Lemma lxor_bool : ((Cint.lxor 0%Z 0%Z) = 0%Z) /\ (((Cint.lxor 0%Z - 1%Z) = 1%Z) /\ (((Cint.lxor 1%Z 0%Z) = 1%Z) /\ ((Cint.lxor 1%Z - 1%Z) = 0%Z))). -Proof. - split; split; split; Zbits.auto_zbits. -Qed. - -Require Import Qedlib. -Local Open Scope Z_scope. -Require Import Zbits. - - -(* Why3 goal *) -Definition bit_testb : Z -> Z -> bool. -exact (bit_testb). -Defined. - -(* Why3 goal *) -Definition bit_test : Z -> Z -> Prop. -exact (fun x i => (bit_testb x i) = true). -Defined. - -(* Why3 goal *) -Definition lnot : Z -> Z. - exact (lnot). -Defined. - -(* Why3 goal *) -Definition land : Z -> Z -> Z. - exact (land). -Defined. - -(* Why3 goal *) -Definition lxor : Z -> Z -> Z. - exact (lxor). -Defined. - -(* Why3 goal *) -Definition lor : Z -> Z -> Z. - exact (lor). -Defined. - -(* Why3 goal *) -Definition lsl : Z -> Z -> Z. - exact (lsl). -Defined. - -(* Why3 goal *) -Definition lsr : Z -> Z -> Z. - exact (lsr). -Defined. - -(** * Bit extraction *) -(** Tacticals *) -Local Ltac omegaContradiction := cut False; [contradiction|omega]. - -Ltac unfold_bit_testb h := - unfold bit_testb; unfold Zbits.bit_testb; - rewrite (Zle_imp_le_bool _ _ h). - -(** Some useful properties *) -Remark Zlt_bool_true_Zlt: forall (b:bool) (x y: Z), - (b = Zlt_bool x y) <-> ((b = true) <-> x < y). -Proof. - intros. - split; case_lt x y; intros; try rewrite H0. - + split; intro G; auto. - + split; intro G; [discriminate G| omega]. - + auto. - + destruct b; try auto. - destruct H0. assert (x < y) by (by (apply H0)). - omegaContradiction. -Qed. - -(** ** Definition of bit_test predicate *) -(* Why3 goal *) -Lemma bit_test_def : - forall (x:Z) (k:Z), ((bit_testb x k) = true) <-> (bit_test x k). -Proof. - intros x k. - unfold bit_test. - reflexivity. -Qed. - -(** * Link between Bit extraction and bitwise operators *) -(** ** Some properties of bit extration *) -(** ** Logical operators *) - -(* Why3 goal *) -Lemma bit_test_extraction : - forall (x:Z) (k:Z), (0%Z <= k)%Z -> - ~ ((land x (lsl 1%Z k)) = 0%Z) <-> (bit_test x k). -Proof. - intros x k h1. - unfold land. - unfold lsl; unfold Zbits.lsl. - rewrite (Zle_imp_le_bool _ _ h1); unfold Zbits.lsl_def. - - unfold bit_test; unfold bit_testb; - unfold_bit_testb h1; unfold Zbits.zbit_test_def. - pose (i:= (Z.abs_nat k)); fold i. - split. - (** 1st impl *) - + intro NEQ. - apply Bool.not_false_is_true. - contradict NEQ. - rewrite Zbits.Zbit_extraction. - assumption. - (** 2sd impl *) - + intro EQ. - contradict EQ. - rewrite Bool.not_true_iff_false. - rewrite <- Zbits.Zbit_extraction. - assumption. -Qed. - -(* Why3 goal *) -Lemma bit_test_extraction_eq : - forall (x:Z) (k:Z), (0%Z <= k)%Z -> - ((land x (lsl 1%Z k)) = (lsl 1%Z k)) <-> (bit_test x k). -Proof. - intros x k h1. - unfold land. - unfold lsl; unfold Zbits.lsl. - rewrite (Zle_imp_le_bool _ _ h1); unfold Zbits.lsl_def. - - unfold bit_test; unfold bit_testb; - unfold_bit_testb h1; unfold Zbits.zbit_test_def. - pose (i:= (Z.abs_nat k)); fold i. - rewrite Zbits.Zbit_extraction_true. - split; auto. -Qed. - -(* Why3 goal *) -Lemma lsl_1_0 : ((lsl 1%Z 0%Z) = 1%Z). -Proof. - compute. auto. -Qed. - -(* Why3 goal *) -Lemma bit_test_extraction_bis : - forall (x:Z), ~ ((land 1%Z x) = 0%Z) -> bit_test x 0%Z. -Proof. - intros x. - rewrite <- lsl_1_0. - intro. - apply bit_test_extraction. - + omega. - + rewrite Zbits.land_commut. - auto. -Qed. - -(* Why3 goal *) -Lemma bit_test_extraction_bis_eq : - forall (x:Z), (bit_test x 0%Z) -> ((land 1%Z x) = 1%Z). -Proof. - intros x h1. - rewrite <- lsl_1_0. - rewrite <- Zbits.land_commut. - apply bit_test_extraction_eq; auto with zarith. -Qed. - -(* Why3 goal *) -Lemma lnot_extraction_bool : - forall (x:Z) (i:Z), (0%Z <= i)%Z -> - ((bit_testb (lnot x) i) = (Init.Datatypes.negb (bit_testb x i))). -Proof. - intros x i h1. unfold_bit_testb h1. - apply Zbits.lnot_extraction. -Qed. - -(* Why3 goal *) -Lemma lnot_extraction : - forall (x:Z) (i:Z), (0%Z <= i)%Z -> - (bit_test (lnot x) i) <-> ~ (bit_test x i). -Proof. - intros x i h1. - unfold bit_test. rewrite lnot_extraction_bool; auto. - pose (xb:=bit_testb x i). fold xb. - destruct xb; simpl; split; intros; auto. - discriminate H. -Qed. - -(* Why3 goal *) -Lemma land_extraction_bool : - forall (x:Z) (y:Z) (i:Z), (0%Z <= i)%Z -> - ((bit_testb (land x y) i) = - (Init.Datatypes.andb (bit_testb x i) (bit_testb y i))). -Proof. - intros x y i h1. unfold_bit_testb h1. - apply Zbits.land_extraction. -Qed. - -(* Why3 goal *) -Lemma land_extraction : - forall (x:Z) (y:Z) (i:Z), (0%Z <= i)%Z -> - (bit_test (land x y) i) <-> ((bit_test x i) /\ (bit_test y i)). -Proof. - intros x y i h1. - unfold bit_test. rewrite land_extraction_bool; auto. - pose (xb:=bit_testb x i). fold xb. - pose (yb:=bit_testb y i). fold yb. - destruct xb; destruct yb; simpl; split; intros; auto; destruct H; auto. -Qed. - -(* Why3 goal *) -Lemma lor_extraction_bool : - forall (x:Z) (y:Z) (i:Z), (0%Z <= i)%Z -> - ((bit_testb (lor x y) i) = - (Init.Datatypes.orb (bit_testb x i) (bit_testb y i))). -Proof. - intros x y i h1. unfold_bit_testb h1. - apply Zbits.lor_extraction. -Qed. - -(* Why3 goal *) -Lemma lor_extraction : - forall (x:Z) (y:Z) (i:Z), (0%Z <= i)%Z -> - (bit_test (lor x y) i) <-> ((bit_test x i) \/ (bit_test y i)). -Proof. - intros x y i h1. - unfold bit_test. rewrite lor_extraction_bool; auto. - pose (xb:=bit_testb x i). fold xb. - pose (yb:=bit_testb y i). fold yb. - destruct xb; destruct yb; simpl; split; intros; auto; destruct H; auto. -Qed. - -(* Why3 goal *) -Lemma lxor_extraction_bool : - forall (x:Z) (y:Z) (i:Z), (0%Z <= i)%Z -> - ((bit_testb (lxor x y) i) = - (Init.Datatypes.xorb (bit_testb x i) (bit_testb y i))). -Proof. - intros x y i h1. - unfold_bit_testb h1. - apply Zbits.lxor_extraction. -Qed. - -(* Why3 goal *) -Lemma lxor_extraction : - forall (x:Z) (y:Z) (i:Z), (0%Z <= i)%Z -> - (bit_test (lxor x y) i) <-> ((bit_test x i) <-> ~ (bit_test y i)). -Proof. - intros x y i h1. - unfold bit_test. rewrite lxor_extraction_bool; auto. - pose (xb:=bit_testb x i). fold xb. - pose (yb:=bit_testb y i). fold yb. - destruct xb; destruct yb; simpl; repeat (split; intros; auto). - discriminate H. - destruct H; contradiction H; auto. - discriminate H0. - destruct H; apply H0; discriminate. -Qed. - -(** ** Shift operators *) - -(* Why3 goal *) -Lemma lsl_1_two_power : - forall (n:Z), (0%Z <= n)%Z -> ((lsl 1%Z n) = (Cint.two_power_abs n)). -Proof. - intros n h1. - unfold lsl. rewrite Zbits.lsl_pos by auto. - unfold Zbits.lsl_def. rewrite Zbits.lsl_arithmetic_shift. - unfold Zbits.lsl_arithmetic_def. - unfold Cint.two_power_abs. ring. -Qed. - -(* Why3 goal *) -Lemma land_1_lsl_1 : - forall (a:Z) (x:Z) (n:Z), (0%Z <= n)%Z -> (a < (lsl 1%Z n))%Z -> - (((2%Z * a)%Z + (land 1%Z x))%Z < (lsl 1%Z (1%Z + n)%Z))%Z. -Proof. - intros a x n h1. - unfold lsl; unfold Zbits.lsl. - case_leq 0%Z (1 + n)%Z ; intro. - case_leq 0%Z (n)%Z ; intro. - - unfold Zbits.lsl_def. - rewrite Zbits.lsl_arithmetic_shift. - unfold Zbits.lsl_arithmetic_def. - rewrite Zabs2Nat.abs_nat_nonneg by auto. - rewrite Zabs2Nat.abs_nat_nonneg by auto. - rewrite Z2Nat.inj_add by omega. - pose (n0:=Z.to_nat n); fold n0. - - replace ((Z.to_nat 1%Z)%nat) with (1%nat) by auto. - rewrite Bits.two_power_nat_plus. - replace ((two_power_nat 1)%Z) with (2%Z) by auto with zarith. - replace ((1 * two_power_nat n0)%Z) with ((two_power_nat n0)%Z) by auto. - replace ((1 * (2 * two_power_nat n0))%Z) with ((2 * two_power_nat n0)%Z) by ring. - - intro. - cut((land 1 x < 2)%Z) ; auto with zarith. - - case_eq ((land 1 x)%Z) (0%Z); intros. - rewrite bit_test_extraction_bis_eq; [omega|]. - apply bit_test_extraction_bis. - auto. -Qed. - -(** ** Shift operators *) -(* Why3 goal *) -Lemma lsl_extraction_sup_bool : - forall (x:Z) (n:Z) (m:Z), (0%Z <= n)%Z -> (0%Z <= m)%Z -> (n <= m)%Z -> - ((bit_testb (lsl x n) m) = (bit_testb x (m - n)%Z)). -Proof. - intros x n m h1 h2 h3. - unfold lsl. unfold Zbits.lsl. - unfold_bit_testb h1. - rewrite (Zle_imp_le_bool _ _ h2). - rewrite (Zle_imp_le_bool 0 (m - n)) by omega. - rewrite Zbits.lsl_extraction. - rewrite (Z.abs_eq n); auto. - rewrite (Z.abs_eq m); auto. - case_leq n m. - intros. - reflexivity. -Qed. - -(* Why3 goal *) -Lemma lsl_extraction_sup : - forall (x:Z) (n:Z) (m:Z), (0%Z <= n)%Z -> (0%Z <= m)%Z -> (n <= m)%Z -> - (bit_test (lsl x n) m) <-> (bit_test x (m - n)%Z). -Proof. - intros x n m h1 h2 h3. - unfold bit_test; rewrite lsl_extraction_sup_bool; auto; reflexivity. -Qed. - -(* Why3 goal *) -Lemma lsl_extraction_inf_bool : - forall (x:Z) (n:Z) (m:Z), (0%Z <= n)%Z -> (0%Z <= m)%Z -> (m < n)%Z -> - ((bit_testb (lsl x n) m) = false). -Proof. - intros x n m h1 h2 h3. - unfold lsl. unfold Zbits.lsl. - unfold_bit_testb h1. - rewrite (Zle_imp_le_bool _ _ h2). - rewrite Zbits.lsl_extraction. - rewrite (Z.abs_eq n); auto. - rewrite (Z.abs_eq m); auto. - case_leq n m. - intros. - reflexivity. -Qed. - -(* Why3 goal *) -Lemma lsl_extraction_inf : - forall (x:Z) (n:Z) (m:Z), (0%Z <= n)%Z -> (0%Z <= m)%Z -> (m < n)%Z -> - ~ (bit_test (lsl x n) m). -Proof. - intros x n m h1 h2 h3. - unfold bit_test; rewrite lsl_extraction_inf_bool; auto; reflexivity. -Qed. - -(* Why3 goal *) -Lemma lsr_extraction_bool : - forall (x:Z) (n:Z) (m:Z), (0%Z <= n)%Z -> (0%Z <= m)%Z -> - ((bit_testb (lsr x n) m) = (bit_testb x (m + n)%Z)). -Proof. - intros x n m h1 h2. - unfold lsr. unfold Zbits.lsr. - unfold_bit_testb h1. - rewrite (Zle_imp_le_bool _ _ h2). - rewrite Zbits.lsr_extraction. - rewrite (Z.abs_eq n); auto. - rewrite (Z.abs_eq m); auto. - case_leq 0 (m+n). - intros. - reflexivity. -Qed. - -(* Why3 goal *) -Lemma lsr_extractionl : - forall (x:Z) (n:Z) (m:Z), (0%Z <= n)%Z -> (0%Z <= m)%Z -> - (bit_test (lsr x n) m) <-> (bit_test x (m + n)%Z). -Proof. - intros x n m h1 h2. - unfold bit_test; rewrite lsr_extraction_bool; auto; reflexivity. -Qed. - -(* Why3 goal *) -Lemma lsl1_extraction_bool : - forall (i:Z) (j:Z), (0%Z <= i)%Z -> (0%Z <= j)%Z -> - ((bit_testb (lsl 1%Z i) j) = (Qed.eqb i j)). -Proof. - intros i j h1 h2. - unfold lsl. unfold Zbits.lsl. rewrite (Zle_imp_le_bool _ _ h1). - unfold_bit_testb h2. - unfold Zbits.lsl_def. - - rewrite Zbits.lsl_arithmetic_shift; unfold Zbits.lsl_arithmetic_def. - replace (1 * two_power_nat (Z.abs_nat i)) - with (two_power_nat (Z.abs_nat i)) by ring. - - unfold Zbits.zbit_test_def; rewrite Bits.Zbit_power. - rewrite Zabs2Nat.abs_nat_nonneg; auto. - rewrite Zabs2Nat.abs_nat_nonneg; auto. - - case_eq i j. - (** i = j *) - + intro EQ; rewrite EQ; rewrite <- beq_nat_refl. - symmetry. apply Qed.eqb1 ; auto. - (** i <> j *) - + intro NEQ. - assert (Qed.eqb i j = false) as EQB. - { apply Qed.eqb_false. assumption. } - rewrite EQB. - rewrite -> beq_nat_false_iff. - contradict NEQ. - rewrite Z2Nat.inj_iff in NEQ; auto. -Qed. - -(* Why3 goal *) -Lemma lsl1_extraction : - forall (i:Z) (j:Z), (0%Z <= i)%Z -> (0%Z <= j)%Z -> - (bit_test (lsl 1%Z i) j) <-> (i = j). -Proof. - intros i j h1 h2. - unfold bit_test; rewrite lsl1_extraction_bool; auto. apply Qed.eqb1. -Qed. - -(* Why3 goal *) -Lemma pos_extraction_sup : - forall (x:Z) (i:Z) (j:Z), (0%Z <= x)%Z -> (0%Z <= i)%Z -> - (x < (lsl 1%Z i))%Z -> (i <= j)%Z -> ~ (bit_test x j). -Proof. - intros x i j h1 h2. - unfold lsl ; unfold bit_test. - rewrite Zbits.lsl_pos; auto. - unfold Zbits.lsl_def. - rewrite Zbits.lsl_arithmetic_shift. - unfold Zbits.lsl_arithmetic_def. - replace (1 * two_power_nat (Z.abs_nat i)) with (two_power_nat (Z.abs_nat i)) by ring. - intros. - rewrite Zbits.bit_testb_pos ; auto. - + assert (HB:(Bits.Zbit x (Z.abs_nat j) = false)). - {(apply (Zbits.Zbit_unsigned_trail (Z.abs_nat i) (Z.abs_nat j) x); auto). - apply Zabs_nat_le; omega. } - unfold Zbits.zbit_test_def. - rewrite HB; discriminate. - + omega. -Qed. - -(* Why3 goal *) -Lemma pos_extraction_sup_inv : - forall (x:Z) (i:Z), (0%Z <= i)%Z -> - (forall (j:Z), (i <= j)%Z -> ~ (bit_test x j)) -> - (0%Z <= x)%Z /\ (x < (lsl 1%Z i))%Z. -Proof. - intros x i h1 h2. - unfold lsl. - rewrite Zbits.lsl_pos; auto. - unfold Zbits.lsl_def. - rewrite Zbits.lsl_arithmetic_shift. - unfold Zbits.lsl_arithmetic_def. - replace (1 * two_power_nat (Z.abs_nat i)) with (two_power_nat (Z.abs_nat i)) by ring. - apply Zbits.Zbit_unsigned_trail_inv. - intros k h. - generalize (h2 (Z.of_nat k)); clear h2; intro h2. - unfold bit_test in h2; rewrite Zbits.bit_testb_pos in h2. - + assert (Zbits.zbit_test_def x (Z.of_nat k) <> true) as h3. - { apply h2. clear h2. rewrite <- (Zabs2Nat.id k) in h. - rewrite <- Zabs2Nat.inj_le in h; auto. - apply Zle_0_nat. } - clear h2. - unfold Zbits.zbit_test_def in h3. rewrite Zabs2Nat.id in h3. - destruct (Bits.Zbit x k). - * contradiction h3. auto. - * auto. - + apply Zle_0_nat. -Qed. - -(** * Link between Bit extraction and C type conversions *) -(** ** Unsigned conversions *) - -(* Why3 goal *) -Lemma to_uint_extraction_sup : - forall (n:Z) (x:Z) (i:Z), ((0%Z <= n)%Z /\ (n <= i)%Z) -> - (Cint.is_uint n x) -> ~ (bit_test x i). -Proof. - intros n x i h1 h2. - assert (H:(Bits.Zbit x (Z.abs_nat i) = false)). - { unfold Cint.is_uint in h2. - apply (Zbits.Zbit_unsigned_trail (Z.abs_nat n) (Z.abs_nat i) x). - + apply Zabs_nat_le. omega. - + unfold Cint.two_power_abs in h2. - trivial. } - assert (I:(0 <= i)) by omega; - unfold bit_test; unfold_bit_testb I; unfold Zbits.zbit_test_def. - rewrite H; discriminate. -Qed. - -(* Why3 goal *) -Lemma to_uint_extraction_inf_bool : - forall (n:Z) (x:Z) (i:Z), ((0%Z <= i)%Z /\ (i < n)%Z) -> - ((bit_testb (Cint.to_uint n x) i) = (bit_testb x i)). -Proof. - intros n x i (h1,h2); unfold_bit_testb h1; unfold Zbits.zbit_test_def. - pose (k:= (Z.abs_nat i)); fold k. - unfold Cint.to_uint; unfold Cint.to_range. - simpl. - replace (x - 0) with x by (auto with zarith). - unfold Cint.two_power_abs. - rewrite Zbits.Zbit_uint_mod_two_power_nat. - rewrite (leb_correct_conv k (Z.abs_nat n)). - + trivial. - + apply Zabs_nat_lt; omega. -Qed. - -(* Why3 goal *) -Lemma to_uint_extraction_inf : - forall (n:Z) (x:Z) (i:Z), ((0%Z <= i)%Z /\ (i < n)%Z) -> - (bit_test (Cint.to_uint n x) i) <-> (bit_test x i). -Proof. - intros n x i (h1,h2); - unfold bit_test; - rewrite to_uint_extraction_inf_bool by auto; - pose (xb:=bit_testb x i); fold xb; - destruct xb; simpl; split; intro G; auto; destruct G; auto. -Qed. - -(* Why3 goal *) -Lemma is_uint_ext : - forall (n:Z) (x:Z) (y:Z), (0%Z <= n)%Z -> (Cint.is_uint n x) -> - (Cint.is_uint n y) -> - (forall (i:Z), ((0%Z <= i)%Z /\ (i < n)%Z) -> - (bit_test x i) <-> (bit_test y i)) -> - (x = y). -Proof. - intros n x y h1 h2 h3 h4. - assert (forall i: int, (0 <= i)%Z -> (bit_test x i <-> bit_test y i)). - { intros. - case_lt i n; intro. - + apply h4; omega. - + assert (~ bit_test x i). - { apply (to_uint_extraction_sup n). omega. auto. } - assert (~ bit_test y i). - { apply (to_uint_extraction_sup n). omega. auto. } - intuition. } - clear h1; clear h2; clear h3; clear h4. - unfold bit_test in H. - unfold bit_testb in H. - apply Zbits.bit_testb_ext; intros. - rewrite <- Zbits.bool2_eq_true. - apply H; auto. -Qed. - -Local Ltac uint_extraction_inf_bool to_uint := - intros; rewrite to_uint; - apply to_uint_extraction_inf_bool; - omega. - -Local Ltac uint_extraction_inf to_uint := - intros; rewrite to_uint; - apply to_uint_extraction_inf; - omega. - -(** *** Cast to uint8 C type *) -(* Why3 goal *) -Lemma to_uint8_extraction_sup : - forall (x:Z) (i:Z), (8%Z <= i)%Z -> (Cint.is_uint8 x) -> ~ (bit_test x i). -Proof. - intros; apply (to_uint_extraction_sup 8); (auto with zarith). -Qed. - -(* Why3 goal *) -Lemma to_uint8_extraction_inf_bool : - forall (x:Z) (i:Z), ((0%Z <= i)%Z /\ (i < 8%Z)%Z) -> - ((bit_testb (Cint.to_uint8 x) i) = (bit_testb x i)). -Proof. - uint_extraction_inf_bool Cint.to_uint_8. -Qed. - -(* Why3 goal *) -Lemma to_uint8_extraction_inf : - forall (x:Z) (i:Z), ((0%Z <= i)%Z /\ (i < 8%Z)%Z) -> - (bit_test (Cint.to_uint8 x) i) <-> (bit_test x i). -Proof. - uint_extraction_inf Cint.to_uint_8. -Qed. - -(* Why3 goal *) -Lemma is_uint8_ext : - forall (x:Z) (y:Z), (Cint.is_uint8 x) -> (Cint.is_uint8 y) -> - (forall (i:Z), ((0%Z <= i)%Z /\ (i < 8%Z)%Z) -> - (bit_test x i) <-> (bit_test y i)) -> - (x = y). -Proof. - intros x y h1 h2 h3. - apply (is_uint_ext 8); (auto with zarith). -Qed. - -(** *** Cast to uint16 C type *) -(* Why3 goal *) -Lemma to_uint16_extraction_sup : - forall (x:Z) (i:Z), (16%Z <= i)%Z -> (Cint.is_uint16 x) -> ~ (bit_test x i). -Proof. - intros; apply (to_uint_extraction_sup 16); (auto with zarith). -Qed. - -(* Why3 goal *) -Lemma to_uint16_extraction_inf_bool : - forall (x:Z) (i:Z), ((0%Z <= i)%Z /\ (i < 16%Z)%Z) -> - ((bit_testb (Cint.to_uint16 x) i) = (bit_testb x i)). -Proof. - uint_extraction_inf_bool Cint.to_uint_16. -Qed. - -(* Why3 goal *) -Lemma to_uint16_extraction_inf : - forall (x:Z) (i:Z), ((0%Z <= i)%Z /\ (i < 16%Z)%Z) -> - (bit_test (Cint.to_uint16 x) i) <-> (bit_test x i). -Proof. - uint_extraction_inf Cint.to_uint_16. -Qed. - -(* Why3 goal *) -Lemma is_uint16_ext : - forall (x:Z) (y:Z), (Cint.is_uint16 x) -> (Cint.is_uint16 y) -> - (forall (i:Z), ((0%Z <= i)%Z /\ (i < 16%Z)%Z) -> - (bit_test x i) <-> (bit_test y i)) -> - (x = y). -Proof. - intros x y h1 h2 h3. - apply (is_uint_ext 16); (auto with zarith). -Qed. - -(** *** Cast to uint32 C type *) -(* Why3 goal *) -Lemma to_uint32_extraction_sup : - forall (x:Z) (i:Z), (32%Z <= i)%Z -> (Cint.is_uint32 x) -> ~ (bit_test x i). -Proof. - intros; apply (to_uint_extraction_sup 32); (auto with zarith). -Qed. - -(* Why3 goal *) -Lemma to_uint32_extraction_inf_bool : - forall (x:Z) (i:Z), ((0%Z <= i)%Z /\ (i < 32%Z)%Z) -> - ((bit_testb (Cint.to_uint32 x) i) = (bit_testb x i)). -Proof. - uint_extraction_inf_bool Cint.to_uint_32. -Qed. - -(* Why3 goal *) -Lemma to_uint32_extraction_inf : - forall (x:Z) (i:Z), ((0%Z <= i)%Z /\ (i < 32%Z)%Z) -> - (bit_test (Cint.to_uint32 x) i) <-> (bit_test x i). -Proof. - uint_extraction_inf Cint.to_uint_32. -Qed. - -(* Why3 goal *) -Lemma is_uint32_ext : - forall (x:Z) (y:Z), (Cint.is_uint32 x) -> (Cint.is_uint32 y) -> - (forall (i:Z), ((0%Z <= i)%Z /\ (i < 32%Z)%Z) -> - (bit_test x i) <-> (bit_test y i)) -> - (x = y). -Proof. - intros x y h1 h2 h3. - apply (is_uint_ext 32); (auto with zarith). -Qed. - -(** *** Cast to uint64 C type *) -(* Why3 goal *) -Lemma to_uint64_extraction_sup : - forall (x:Z) (i:Z), (64%Z <= i)%Z -> (Cint.is_uint64 x) -> ~ (bit_test x i). -Proof. - intros; apply (to_uint_extraction_sup 64); (auto with zarith). -Qed. - -(* Why3 goal *) -Lemma to_uint64_extraction_inf_bool : - forall (x:Z) (i:Z), ((0%Z <= i)%Z /\ (i < 64%Z)%Z) -> - ((bit_testb (Cint.to_uint64 x) i) = (bit_testb x i)). -Proof. - uint_extraction_inf_bool Cint.to_uint_64. -Qed. - -(* Why3 goal *) -Lemma to_uint64_extraction_inf : - forall (x:Z) (i:Z), ((0%Z <= i)%Z /\ (i < 64%Z)%Z) -> - (bit_test (Cint.to_uint64 x) i) <-> (bit_test x i). -Proof. - uint_extraction_inf Cint.to_uint_64. -Qed. - -(* Why3 goal *) -Lemma is_uint64_ext : - forall (x:Z) (y:Z), (Cint.is_uint64 x) -> (Cint.is_uint64 y) -> - (forall (i:Z), ((0%Z <= i)%Z /\ (i < 64%Z)%Z) -> - (bit_test x i) <-> (bit_test y i)) -> - (x = y). -Proof. - intros x y h1 h2 h3. - apply (is_uint_ext 64); (auto with zarith). -Qed. - -(** ** Signed conversions *) -(* Why3 goal *) -Lemma to_sint_extraction_sup : - forall (n:Z) (x:Z) (i:Z), ((0%Z <= n)%Z /\ (n <= i)%Z) -> - (Cint.is_sint n x) -> (bit_test x i) <-> (x < 0%Z)%Z. -Proof. - intros n x i h1. - unfold Cint.is_sint. - intro h2; - assert (H:(0 <= i)) by omega; - unfold bit_test; unfold_bit_testb H; unfold Zbits.zbit_test_def. - assert (Z.abs_nat n <= Z.abs_nat i)%nat. - { apply (Zabs_nat_le); omega. } - rewrite <- Zlt_bool_true_Zlt; - apply (Zbits.Zbit_trail (Z.abs_nat n) (Z.abs_nat i) x); auto. -Qed. - -(* Why3 goal *) -Lemma to_sint_extraction_inf_bool : - forall (n:Z) (x:Z) (i:Z), ((0%Z <= i)%Z /\ (i < n)%Z) -> - ((bit_testb (Cint.to_sint n x) i) = (bit_testb x i)). -Proof. - intros n x i (h1,h2); unfold_bit_testb h1; unfold Zbits.zbit_test_def. - pose (k:= (Z.abs_nat i)); fold k. - unfold Cint.to_sint; unfold Cint.to_range. - rewrite Z.sub_opp_r; rewrite Z.sub_opp_r. - rewrite Z.add_opp_l. - replace (Cint.two_power_abs n + Cint.two_power_abs n) with (2 * Cint.two_power_abs n) by (auto with zarith). - unfold Cint.two_power_abs. - replace n with ((n-i)+i) by (auto with zarith). - rewrite Zabs2Nat.inj_add by omega. - apply Zbits.Zbit_sint_mod_two_power_nat. -Qed. - -(* Why3 goal *) -Lemma to_sint_extraction_inf : - forall (n:Z) (x:Z) (i:Z), ((0%Z <= i)%Z /\ (i < n)%Z) -> - (bit_test (Cint.to_sint n x) i) <-> (bit_test x i). -Proof. - intros n x i (h1,h2). - unfold bit_test; - rewrite to_sint_extraction_inf_bool by auto. - pose (xb:=bit_testb x i); fold xb; - destruct xb; simpl; split; intro G; auto; destruct G; auto. -Qed. - -(* Why3 goal *) -Lemma is_sint_ext : - forall (n:Z) (x:Z) (y:Z), (0%Z <= n)%Z -> (Cint.is_sint n x) -> - (Cint.is_sint n y) -> - (forall (i:Z), ((0%Z <= i)%Z /\ (i <= n)%Z) -> - (bit_test x i) <-> (bit_test y i)) -> - (x = y). -Proof. - intros n x y h1 h2 h3 h4. - assert (forall i: int, (0 <= i)%Z -> (bit_test x i <-> bit_test y i)). - { intros. - case_leq i n; intro. - + apply h4; omega. - + assert (0<=n<=n) by omega. - specialize ((h4 n) H1). - generalize ((to_sint_extraction_sup n x n) H1 h2). - generalize ((to_sint_extraction_sup n y n) H1 h3). - clear H1; intros. - rewrite h4 in H2. rewrite H2 in H1. clear H2. - assert ((bit_test x i) <-> x < 0). - { apply (to_sint_extraction_sup n); [omega | auto]. } - assert ((bit_test y i) <-> y < 0). - { apply (to_sint_extraction_sup n); [omega | auto]. } - rewrite H2. - rewrite H3. - auto. } - clear h1; clear h2; clear h3; clear h4. - unfold bit_test in H. - unfold bit_testb in H. - apply Zbits.bit_testb_ext; intros. - rewrite <- Zbits.bool2_eq_true. - apply H; auto. -Qed. - -(** Tactical *) -Local Ltac sint_extraction_sup is_sint vn vz := - intros x i h1; - unfold is_sint; - intro h2; - assert (H:(0 <= i)) by omega; - unfold bit_test; unfold_bit_testb H; unfold Zbits.zbit_test_def; - assert (Z.abs_nat vz <= Z.abs_nat i)%nat - by (assert (vn = Z.abs_nat vz)%nat by (auto with arith); - apply Zabs_nat_le; omega); - rewrite <- Zlt_bool_true_Zlt; - apply (Zbits.Zbit_trail vn (Z.abs_nat i) x); auto. - -Local Ltac unfold_hyp h := - match goal with - | h:(?X1) |- _ => unfold X1 in h - | h:(?X1 _ ) |- _ => unfold X1 in h - | h:(?X1 _ _) |- _ => unfold X1 in h - | h:(?X1 _ _ _) |- _ => unfold X1 in h - | h:(?X1 _ _ _ _) |- _ => unfold X1 in h - | _ => idtac - end. - -Local Ltac sint_extraction_inf_bool to_sint := - intros; rewrite to_sint; - apply to_sint_extraction_inf_bool; - omega. - -Local Ltac sint_extraction_inf to_sint := - intros; rewrite to_sint; - apply to_sint_extraction_inf; - omega. - -(** *** Cast to sint8 C type *) -(* Why3 goal *) -Lemma to_sint8_extraction_sup : - forall (x:Z) (i:Z), (7%Z <= i)%Z -> (Cint.is_sint8 x) -> - (bit_test x i) <-> (x < 0%Z)%Z. -Proof. - intros; apply (to_sint_extraction_sup 7); (auto with zarith). -Qed. - -(* Why3 goal *) -Lemma to_sint8_extraction_inf_bool : - forall (x:Z) (i:Z), ((0%Z <= i)%Z /\ (i < 7%Z)%Z) -> - ((bit_testb (Cint.to_sint8 x) i) = (bit_testb x i)). -Proof. - sint_extraction_inf_bool Cint.to_sint_8. -Qed. - -(* Why3 goal *) -Lemma to_sint8_extraction_inf : - forall (x:Z) (i:Z), ((0%Z <= i)%Z /\ (i < 7%Z)%Z) -> - (bit_test (Cint.to_sint8 x) i) <-> (bit_test x i). -Proof. - sint_extraction_inf Cint.to_sint_8. -Qed. - -(* Why3 goal *) -Lemma is_sint8_ext : - forall (x:Z) (y:Z), (Cint.is_sint8 x) -> (Cint.is_sint8 y) -> - (forall (i:Z), ((0%Z <= i)%Z /\ (i <= 7%Z)%Z) -> - (bit_test x i) <-> (bit_test y i)) -> - (x = y). -Proof. - intros. apply (is_sint_ext 7) ; (auto with zarith). -Qed. - -(** *** Cast to sint16 C type *) -(* Why3 goal *) -Lemma to_sint16_extraction_sup : - forall (x:Z) (i:Z), (15%Z <= i)%Z -> (Cint.is_sint16 x) -> - (bit_test x i) <-> (x < 0%Z)%Z. -Proof. - intros; apply (to_sint_extraction_sup 15); (auto with zarith). -Qed. - -(* Why3 goal *) -Lemma to_sint16_extraction_inf_bool : - forall (x:Z) (i:Z), ((0%Z <= i)%Z /\ (i < 15%Z)%Z) -> - ((bit_testb (Cint.to_sint16 x) i) = (bit_testb x i)). -Proof. - sint_extraction_inf_bool Cint.to_sint_16. -Qed. - -(* Why3 goal *) -Lemma to_sint16_extraction_inf : - forall (x:Z) (i:Z), ((0%Z <= i)%Z /\ (i < 15%Z)%Z) -> - (bit_test (Cint.to_sint16 x) i) <-> (bit_test x i). -Proof. - sint_extraction_inf Cint.to_sint_16. -Qed. - -(* Why3 goal *) -Lemma is_sint16_ext : - forall (x:Z) (y:Z), (Cint.is_sint16 x) -> (Cint.is_sint16 y) -> - (forall (i:Z), ((0%Z <= i)%Z /\ (i <= 15%Z)%Z) -> - (bit_test x i) <-> (bit_test y i)) -> - (x = y). -Proof. - intros. apply (is_sint_ext 15) ; (auto with zarith). -Qed. - -(** *** Cast to uint32 C type *) -(* Why3 goal *) -Lemma to_sint32_extraction_sup : - forall (x:Z) (i:Z), (31%Z <= i)%Z -> (Cint.is_sint32 x) -> - (bit_test x i) <-> (x < 0%Z)%Z. -Proof. - intros; apply (to_sint_extraction_sup 31); (auto with zarith). -Qed. - -(* Why3 goal *) -Lemma to_sint32_extraction_inf_bool : - forall (x:Z) (i:Z), ((0%Z <= i)%Z /\ (i < 31%Z)%Z) -> - ((bit_testb (Cint.to_sint32 x) i) = (bit_testb x i)). -Proof. - sint_extraction_inf_bool Cint.to_sint_32. -Qed. - -(* Why3 goal *) -Lemma to_sint32_extraction_inf : - forall (x:Z) (i:Z), ((0%Z <= i)%Z /\ (i < 31%Z)%Z) -> - (bit_test (Cint.to_sint32 x) i) <-> (bit_test x i). -Proof. - sint_extraction_inf Cint.to_sint_32. -Qed. - -(* Why3 goal *) -Lemma is_sint32_ext : - forall (x:Z) (y:Z), (Cint.is_sint32 x) -> (Cint.is_sint32 y) -> - (forall (i:Z), ((0%Z <= i)%Z /\ (i <= 31%Z)%Z) -> - (bit_test x i) <-> (bit_test y i)) -> - (x = y). -Proof. - intros. apply (is_sint_ext 31) ; (auto with zarith). -Qed. - -(** *** Cast to uint64 C type *) -(* Why3 goal *) -Lemma to_sint64_extraction_sup : - forall (x:Z) (i:Z), (63%Z <= i)%Z -> (Cint.is_sint64 x) -> - (bit_test x i) <-> (x < 0%Z)%Z. -Proof. - intros; apply (to_sint_extraction_sup 63); (auto with zarith). -Qed. - -(* Why3 goal *) -Lemma to_sint64_extraction_inf_bool : - forall (x:Z) (i:Z), ((0%Z <= i)%Z /\ (i < 63%Z)%Z) -> - ((bit_testb (Cint.to_sint64 x) i) = (bit_testb x i)). -Proof. - sint_extraction_inf_bool Cint.to_sint_64. -Qed. - -(* Why3 goal *) -Lemma to_sint64_extraction_inf : - forall (x:Z) (i:Z), ((0%Z <= i)%Z /\ (i < 63%Z)%Z) -> - (bit_test (Cint.to_sint64 x) i) <-> (bit_test x i). -Proof. - sint_extraction_inf Cint.to_sint_64. -Qed. - -(* Why3 goal *) -Lemma is_sint64_ext : - forall (x:Z) (y:Z), (Cint.is_sint64 x) -> (Cint.is_sint64 y) -> - (forall (i:Z), ((0%Z <= i)%Z /\ (i <= 63%Z)%Z) -> - (bit_test x i) <-> (bit_test y i)) -> - (x = y). -Proof. - intros; apply (is_sint_ext 63); (auto with zarith). -Qed. - -(** * Some C-Integer Bits Conversions are distributive *) -(** Tacticals *) -Local Ltac is_uint_bitwise f n := - intros x y Rx Ry; unfold_hyp Rx; unfold_hyp Ry; apply Cint.id_to_range; - apply (Zbits.Z_bitwise_in_uint_range f n x y Rx Ry); by compute. - -Local Ltac lsr_in_uint_range n := - intros x y Ry Rx; unfold_hyp Rx; apply Cint.id_to_range; - split; - [ (apply (Zbits.lsr_lower_bound 0 _ _ Ry); omega) - | (apply (Zbits.lsr_upper_bound n _ _ Ry); omega)]. - -(** ** Unsigned conversions *) - -(* Why3 goal *) -Lemma to_uint_lor : - forall (n:Z) (x:Z) (y:Z), - ((Cint.to_uint n (lor x y)) = (lor (Cint.to_uint n x) (Cint.to_uint n y))). -Proof. - intros n x y. - apply Zbits.zbit_test_ext. intro. - rewrite Zbits.lor_extraction. - unfold Cint.to_uint; unfold Cint.to_range; Cint.simplify_to_range_unfolding. - unfold Cint.two_power_abs. - repeat (rewrite Zbits.uint_mod_two_power_extraction). - rewrite Zbits.lor_extraction. - pose (c:=(leb (Z.abs_nat n) (Z.abs_nat n0))); fold c. - destruct c; auto. -Qed. - -(** *** Cast to uint8 C type *) -(* Why3 goal *) -Lemma to_uint8_lor : - forall (x:Z) (y:Z), - ((Cint.to_uint8 (lor x y)) = (lor (Cint.to_uint8 x) (Cint.to_uint 8%Z y))). -Proof. - intros x y; rewrite Cint.to_uint_8; apply to_uint_lor. -Qed. - -(** *** Cast to uint16 C type *) -(* Why3 goal *) -Lemma to_uint16_lor : - forall (x:Z) (y:Z), - ((Cint.to_uint16 (lor x y)) = (lor (Cint.to_uint16 x) (Cint.to_uint16 y))). -Proof. - intros x y; rewrite Cint.to_uint_16; apply to_uint_lor. -Qed. - -(** *** Cast to uint32 C type *) -(* Why3 goal *) -Lemma to_uint32_lor : - forall (x:Z) (y:Z), - ((Cint.to_uint32 (lor x y)) = (lor (Cint.to_uint32 x) (Cint.to_uint32 y))). -Proof. - intros x y; rewrite Cint.to_uint_32; apply to_uint_lor. -Qed. - -(** *** Cast to uint64 C type *) -(* Why3 goal *) -Lemma to_uint64_lor : - forall (x:Z) (y:Z), - ((Cint.to_uint64 (lor x y)) = (lor (Cint.to_uint64 x) (Cint.to_uint64 y))). -Proof. - intros x y; rewrite Cint.to_uint_64; apply to_uint_lor. -Qed. - -(* Why3 goal *) -Lemma is_uint_lxor : - forall (n:Z) (x:Z) (y:Z), (Cint.is_uint n x) -> (Cint.is_uint n y) -> - ((Cint.to_uint n (lxor x y)) = (lxor x y)). -Proof. - intro n; is_uint_bitwise xorb (Zabs_nat n). -Qed. - -(** * Some C-Integer Bits Conversions are identity *) -(** ** Unsigned conversions *) -(* Why3 goal *) -Lemma is_uint_lor : - forall (n:Z) (x:Z) (y:Z), (Cint.is_uint n x) -> (Cint.is_uint n y) -> - ((Cint.to_uint n (lor x y)) = (lor x y)). -Proof. - intro n; is_uint_bitwise orb (Zabs_nat n). -Qed. - -(* Why3 goal *) -Lemma is_uint_land : - forall (n:Z) (x:Z) (y:Z), (Cint.is_uint n x) -> (Cint.is_uint n y) -> - ((Cint.to_uint n (land x y)) = (land x y)). -Proof. - intro n; is_uint_bitwise andb (Zabs_nat n). -Qed. - -(* Why3 goal *) -Lemma is_uint_lsr : - forall (n:Z) (x:Z) (y:Z), (0%Z <= y)%Z -> (Cint.is_uint n x) -> - ((Cint.to_uint n (lsr x y)) = (lsr x y)). -Proof. - intro n; lsr_in_uint_range (Cint.two_power_abs n). -Qed. - -(* Why3 goal *) -Lemma is_uint_lsl1_inf : - forall (n:Z) (y:Z), ((0%Z <= y)%Z /\ (y < n)%Z) -> - ((Cint.to_uint n (lsl 1%Z y)) = (lsl 1%Z y)). -Proof. - intros n y (h1,h2); - (assert (0 <= y) as Ry by omega); - unfold lsl; unfold Zbits.lsl; rewrite (Zle_imp_le_bool _ _ Ry); - unfold Zbits.lsl_def; - rewrite Zbits.lsl_arithmetic_shift; unfold Zbits.lsl_arithmetic_def. - (replace (1 * two_power_nat (Z.abs_nat y)) - with (two_power_nat (Z.abs_nat y)) by (auto with zarith)); - clear Ry. - - assert (Z.abs_nat y < (Z.abs_nat n))%nat as A by - (apply Zabs_nat_lt; omega); - clear h1; clear h2; - pose (M := Z.abs_nat y); fold M; fold M in A. - - unfold Cint.to_uint; unfold Cint.to_range; Cint.simplify_to_range_unfolding. - rewrite Zmod_small; trivial. - unfold Cint.two_power_abs; pose (N:=(Z.abs_nat n)); fold N; fold N in A. - generalize (Bits.two_power_nat_is_positive M); intro Pos. - generalize (Bits.two_power_nat_increase_strict M N A) ; intro. - omega. -Qed. - -(* Why3 goal *) -Lemma is_uint_lsl1_sup : - forall (n:Z) (y:Z), ((0%Z <= n)%Z /\ (n <= y)%Z) -> - ((Cint.to_uint n (lsl 1%Z y)) = 0%Z). -Proof. - intros n y h1. - (assert (0 <= y) as Ry by omega); - unfold lsl; unfold Zbits.lsl; rewrite (Zle_imp_le_bool _ _ Ry); - unfold Zbits.lsl_def; - rewrite Zbits.lsl_arithmetic_shift; unfold Zbits.lsl_arithmetic_def. - (replace (1 * two_power_nat (Z.abs_nat y)) - with (two_power_nat (Z.abs_nat y)) by (auto with zarith)); - clear Ry. - - assert (Z.abs_nat n <= (Z.abs_nat y))%nat as A by - (apply Zabs_nat_le; omega); - clear h1; - pose (M := Z.abs_nat y); fold M; fold M in A. - unfold Cint.to_uint; unfold Cint.to_range; Cint.simplify_to_range_unfolding. - - rewrite (le_plus_minus (Z.abs_nat n) M A). - replace (Z.abs_nat n + (M - Z.abs_nat n))%nat with ((M - Z.abs_nat n) + Z.abs_nat n)%nat by (auto with zarith). - rewrite Bits.two_power_nat_plus. - - apply Z_mod_mult. -Qed. - -(** *** Cast to uint8 C type *) -(* Why3 goal *) -Lemma is_uint8_lxor : - forall (x:Z) (y:Z), (Cint.is_uint8 x) -> (Cint.is_uint8 y) -> - ((Cint.to_uint8 (lxor x y)) = (lxor x y)). -Proof. - intros; rewrite Cint.to_uint_8; apply is_uint_lxor; trivial. -Qed. - -(* Why3 goal *) -Lemma is_uint8_lor : - forall (x:Z) (y:Z), (Cint.is_uint8 x) -> (Cint.is_uint8 y) -> - ((Cint.to_uint8 (lor x y)) = (lor x y)). -Proof. - intros; rewrite Cint.to_uint_8; apply is_uint_lor; trivial. -Qed. - -(* Why3 goal *) -Lemma is_uint8_land : - forall (x:Z) (y:Z), (Cint.is_uint8 x) -> (Cint.is_uint8 y) -> - ((Cint.to_uint8 (land x y)) = (land x y)). -Proof. - intros; rewrite Cint.to_uint_8; apply is_uint_land; trivial. -Qed. - -(* Why3 goal *) -Lemma is_uint8_lsr : - forall (x:Z) (y:Z), (0%Z <= y)%Z -> (Cint.is_uint8 x) -> - ((Cint.to_uint8 (lsr x y)) = (lsr x y)). -Proof. - intros; rewrite Cint.to_uint_8; apply is_uint_lsr; trivial. -Qed. - -(* Why3 goal *) -Lemma is_uint8_lsl1_inf : - forall (y:Z), ((0%Z <= y)%Z /\ (y < 8%Z)%Z) -> - ((Cint.to_uint8 (lsl 1%Z y)) = (lsl 1%Z y)). -Proof. - intros; rewrite Cint.to_uint_8; apply is_uint_lsl1_inf; trivial. -Qed. - -(* Why3 goal *) -Lemma is_uint8_lsl1_sup : - forall (y:Z), (8%Z <= y)%Z -> ((Cint.to_uint8 (lsl 1%Z y)) = 0%Z). -Proof. - intros; rewrite Cint.to_uint_8; apply is_uint_lsl1_sup; omega. -Qed. - -(** *** Cast to uint16 C type *) -(* Why3 goal *) -Lemma is_uint16_lxor : - forall (x:Z) (y:Z), (Cint.is_uint16 x) -> (Cint.is_uint16 y) -> - ((Cint.to_uint16 (lxor x y)) = (lxor x y)). -Proof. - intros; rewrite Cint.to_uint_16; apply is_uint_lxor; trivial. -Qed. - -(* Why3 goal *) -Lemma is_uint16_lor : - forall (x:Z) (y:Z), (Cint.is_uint16 x) -> (Cint.is_uint16 y) -> - ((Cint.to_uint16 (lor x y)) = (lor x y)). -Proof. - intros; rewrite Cint.to_uint_16; apply is_uint_lor; trivial. -Qed. - -(* Why3 goal *) -Lemma is_uint16_land : - forall (x:Z) (y:Z), (Cint.is_uint16 x) -> (Cint.is_uint16 y) -> - ((Cint.to_uint16 (land x y)) = (land x y)). -Proof. - intros; rewrite Cint.to_uint_16; apply is_uint_land; trivial. -Qed. - -(* Why3 goal *) -Lemma is_uint16_lsr : - forall (x:Z) (y:Z), (0%Z <= y)%Z -> (Cint.is_uint16 x) -> - ((Cint.to_uint16 (lsr x y)) = (lsr x y)). -Proof. - intros; rewrite Cint.to_uint_16; apply is_uint_lsr; trivial. -Qed. - -(* Why3 goal *) -Lemma is_uint16_lsl1_inf : - forall (y:Z), ((0%Z <= y)%Z /\ (y < 16%Z)%Z) -> - ((Cint.to_uint16 (lsl 1%Z y)) = (lsl 1%Z y)). -Proof. - intros; rewrite Cint.to_uint_16. apply is_uint_lsl1_inf; trivial. -Qed. - -(* Why3 goal *) -Lemma is_uint16_lsl1_sup : - forall (y:Z), (16%Z <= y)%Z -> ((Cint.to_uint16 (lsl 1%Z y)) = 0%Z). -Proof. - intros; rewrite Cint.to_uint_16; apply is_uint_lsl1_sup; omega. -Qed. - -(** *** Cast to uint32 C type *) -(* Why3 goal *) -Lemma is_uint32_lxor : - forall (x:Z) (y:Z), (Cint.is_uint32 x) -> (Cint.is_uint32 y) -> - ((Cint.to_uint32 (lxor x y)) = (lxor x y)). -Proof. - intros; rewrite Cint.to_uint_32; apply is_uint_lxor; trivial. -Qed. - -(* Why3 goal *) -Lemma is_uint32_lor : - forall (x:Z) (y:Z), (Cint.is_uint32 x) -> (Cint.is_uint32 y) -> - ((Cint.to_uint32 (lor x y)) = (lor x y)). -Proof. - intros; rewrite Cint.to_uint_32; apply is_uint_lor; trivial. -Qed. - -(* Why3 goal *) -Lemma is_uint32_land : - forall (x:Z) (y:Z), (Cint.is_uint32 x) -> (Cint.is_uint32 y) -> - ((Cint.to_uint32 (land x y)) = (land x y)). -Proof. - intros; rewrite Cint.to_uint_32; apply is_uint_land; trivial. -Qed. - -(* Why3 goal *) -Lemma is_uint32_lsr : - forall (x:Z) (y:Z), (0%Z <= y)%Z -> (Cint.is_uint32 x) -> - ((Cint.to_uint32 (lsr x y)) = (lsr x y)). -Proof. - intros; rewrite Cint.to_uint_32; apply is_uint_lsr; trivial. -Qed. - -(* Why3 goal *) -Lemma is_uint32_lsl1_inf : - forall (y:Z), ((0%Z <= y)%Z /\ (y < 32%Z)%Z) -> - ((Cint.to_uint32 (lsl 1%Z y)) = (lsl 1%Z y)). -Proof. - intros; rewrite Cint.to_uint_32; apply is_uint_lsl1_inf; trivial. -Qed. - -(* Why3 goal *) -Lemma is_uint32_lsl1_sup : - forall (y:Z), (32%Z <= y)%Z -> ((Cint.to_uint32 (lsl 1%Z y)) = 0%Z). -Proof. - intros; rewrite Cint.to_uint_32; apply is_uint_lsl1_sup; omega. -Qed. - -(** *** Cast to uint64 C type *) -(* Why3 goal *) -Lemma is_uint64_lxor : - forall (x:Z) (y:Z), (Cint.is_uint64 x) -> (Cint.is_uint64 y) -> - ((Cint.to_uint64 (lxor x y)) = (lxor x y)). -Proof. - intros; rewrite Cint.to_uint_64; apply is_uint_lxor; trivial. -Qed. - -(* Why3 goal *) -Lemma is_uint64_lor : - forall (x:Z) (y:Z), (Cint.is_uint64 x) -> (Cint.is_uint64 y) -> - ((Cint.to_uint64 (lor x y)) = (lor x y)). -Proof. - intros; rewrite Cint.to_uint_64; apply is_uint_lor; trivial. -Qed. - -(* Why3 goal *) -Lemma is_uint64_land : - forall (x:Z) (y:Z), (Cint.is_uint64 x) -> (Cint.is_uint64 y) -> - ((Cint.to_uint64 (land x y)) = (land x y)). -Proof. - intros; rewrite Cint.to_uint_64; apply is_uint_land; trivial. -Qed. - -(* Why3 goal *) -Lemma is_uint64_lsr : - forall (x:Z) (y:Z), (0%Z <= y)%Z -> (Cint.is_uint64 x) -> - ((Cint.to_uint64 (lsr x y)) = (lsr x y)). -Proof. - intros; rewrite Cint.to_uint_64; apply is_uint_lsr; trivial. -Qed. - -(* Why3 goal *) -Lemma is_uint64_lsl1_inf : - forall (y:Z), ((0%Z <= y)%Z /\ (y < 64%Z)%Z) -> - ((Cint.to_uint64 (lsl 1%Z y)) = (lsl 1%Z y)). -Proof. - intros; rewrite Cint.to_uint_64; apply is_uint_lsl1_inf; trivial. -Qed. - -(* Why3 goal *) -Lemma is_uint64_lsl1_sup : - forall (y:Z), (64%Z <= y)%Z -> ((Cint.to_uint64 (lsl 1%Z y)) = 0%Z). -Proof. - intros; rewrite Cint.to_uint_64; apply is_uint_lsl1_sup; omega. -Qed. - -(** ** Signed conversions *) -(** Tacticals *) -Local Ltac is_sint_lnot b := - intros x Rx; unfold_hyp Rx; apply Cint.id_to_range; - apply (Zbits.lnot_in_range (-b) b x Rx); omega. - -Local Ltac is_sint_bitwise f n := - intros x y Rx Ry; unfold_hyp Rx; unfold_hyp Ry; apply Cint.id_to_range; - apply (Zbits.Z_bitwise_in_sint_range f n x y Rx Ry); by compute. - -Local Ltac lsr_in_sint_range n := - intros x y Ry Rx; unfold_hyp Rx; apply Cint.id_to_range; - split; - [ (apply (Zbits.lsr_lower_bound (-n) _ _ Ry); omega) - | (apply (Zbits.lsr_upper_bound n _ _ Ry); omega)]. - -(* Why3 goal *) -Lemma is_sint_lnot : - forall (n:Z) (x:Z), (Cint.is_sint n x) -> - ((Cint.to_sint n (lnot x)) = (lnot x)). -Proof. - intros n; is_sint_lnot (Cint.two_power_abs n). -Qed. - -(* Why3 goal *) -Lemma is_sint_lxor : - forall (n:Z) (x:Z) (y:Z), (Cint.is_sint n x) -> (Cint.is_sint n y) -> - ((Cint.to_sint n (lxor x y)) = (lxor x y)). -Proof. - intro n; is_sint_bitwise xorb (Zabs_nat n). -Qed. - -(* Why3 goal *) -Lemma is_sint_lor : - forall (n:Z) (x:Z) (y:Z), (Cint.is_sint n x) -> (Cint.is_sint n y) -> - ((Cint.to_sint n (lor x y)) = (lor x y)). -Proof. - intro n; is_sint_bitwise orb (Zabs_nat n). -Qed. - -(* Why3 goal *) -Lemma is_sint_land : - forall (n:Z) (x:Z) (y:Z), (Cint.is_sint n x) -> (Cint.is_sint n y) -> - ((Cint.to_sint n (land x y)) = (land x y)). -Proof. - intro n; is_sint_bitwise andb (Zabs_nat n). -Qed. - -(* Why3 goal *) -Lemma is_sint_lsr : - forall (n:Z) (x:Z) (y:Z), (0%Z <= y)%Z -> (Cint.is_sint n x) -> - ((Cint.to_sint n (lsr x y)) = (lsr x y)). -Proof. - intro n; lsr_in_sint_range (Cint.two_power_abs n). -Qed. - -(* Why3 goal *) -Lemma is_sint_lsl1_inf : - forall (n:Z) (y:Z), ((0%Z <= y)%Z /\ (y < n)%Z) -> - ((Cint.to_sint n (lsl 1%Z y)) = (lsl 1%Z y)). -Proof. - intros n y (h1,h2). - apply Cint.id_sint. - unfold lsl; unfold Zbits.lsl; rewrite (Zle_imp_le_bool _ _ h1); - unfold Zbits.lsl_def; - rewrite Zbits.lsl_arithmetic_shift; unfold Zbits.lsl_arithmetic_def; - (replace (1 * two_power_nat (Z.abs_nat y)) - with (two_power_nat (Z.abs_nat y)) by (auto with zarith)). - unfold Cint.is_sint. - generalize (Cint.two_power_abs_is_positive y); - generalize (Cint.two_power_abs_is_positive n); - unfold Cint.two_power_abs; intros. - split; [omega|]. - apply Bits.two_power_nat_increase_strict. - apply Zabs_nat_lt; omega. -Qed. - -(* Why3 goal *) -Lemma is_sint_lsl1_sup : - forall (n:Z) (y:Z), ((0%Z <= n)%Z /\ (n < y)%Z) -> - ((Cint.to_sint n (lsl 1%Z y)) = 0%Z). -Proof. - intros n y h1. - assert (0 <= y) as Ry by omega; - unfold lsl; unfold Zbits.lsl; rewrite (Zle_imp_le_bool _ _ Ry); - unfold Zbits.lsl_def; - rewrite Zbits.lsl_arithmetic_shift; unfold Zbits.lsl_arithmetic_def; - (replace (1 * two_power_nat (Z.abs_nat y)) - with (two_power_nat (Z.abs_nat y)) by (auto with zarith)). - pose (M := two_power_nat (Z.abs_nat y)); fold M. - unfold Cint.to_sint; unfold Cint.to_range; Cint.simplify_to_range_unfolding. - pose (N:=(Cint.two_power_abs n)); fold N. - - rewrite <- (Z.mod_unique_pos (M + N) (N + N) - (Cint.two_power_abs (y - (n + 1))) - N). - + auto with zarith. - + generalize (Cint.two_power_abs_is_positive n); fold N; omega. - + rewrite Z.add_cancel_r. - replace (N + N) with (2 * N) by (auto with zarith); unfold N. - rewrite <- Cint.two_power_abs_plus_one by omega. - rewrite <- Cint.two_power_abs_plus_pos by omega. - replace (n + 1 + (y - (n + 1))) with y by ring. - auto. -Qed. - -(** *** Cast to sint8 C type *) -(* Why3 goal *) -Lemma is_sint8_lnot : - forall (x:Z), (Cint.is_sint8 x) -> ((Cint.to_sint8 (lnot x)) = (lnot x)). -Proof. - is_sint_lnot 128. -Qed. - -(* Why3 goal *) -Lemma is_sint8_lxor : - forall (x:Z) (y:Z), (Cint.is_sint8 x) -> (Cint.is_sint8 y) -> - ((Cint.to_sint8 (lxor x y)) = (lxor x y)). -Proof. - is_sint_bitwise xorb 7%nat. -Qed. - -(* Why3 goal *) -Lemma is_sint8_lor : - forall (x:Z) (y:Z), (Cint.is_sint8 x) -> (Cint.is_sint8 y) -> - ((Cint.to_sint8 (lor x y)) = (lor x y)). -Proof. - is_sint_bitwise orb 7%nat. -Qed. - -(* Why3 goal *) -Lemma is_sint8_land : - forall (x:Z) (y:Z), (Cint.is_sint8 x) -> (Cint.is_sint8 y) -> - ((Cint.to_sint8 (land x y)) = (land x y)). -Proof. - is_sint_bitwise andb 7%nat. -Qed. - -(* Why3 goal *) -Lemma is_sint8_lsr : - forall (x:Z) (y:Z), (0%Z <= y)%Z -> (Cint.is_sint8 x) -> - ((Cint.to_sint8 (lsr x y)) = (lsr x y)). -Proof. - lsr_in_sint_range 128. -Qed. - -(* Why3 goal *) -Lemma is_sint8_lsl1 : ((lsl 1%Z 7%Z) = 128%Z). -Proof. - compute. auto. -Qed. - -(* Why3 goal *) -Lemma is_sint8_lsl1_inf : - forall (y:Z), ((0%Z <= y)%Z /\ (y < 7%Z)%Z) -> - ((Cint.to_sint8 (lsl 1%Z y)) = (lsl 1%Z y)). -Proof. - intros; rewrite Cint.to_sint_8; apply is_sint_lsl1_inf; omega. -Qed. - -(* Why3 goal *) -Lemma is_sint8_lsl1_sup : - forall (y:Z), (8%Z <= y)%Z -> ((Cint.to_sint8 (lsl 1%Z y)) = 0%Z). -Proof. - intros; rewrite Cint.to_sint_8; apply is_sint_lsl1_sup; omega. -Qed. - -(** *** Cast to sint16 C type *) -(* Why3 goal *) -Lemma is_sint16_lnot : - forall (x:Z), (Cint.is_sint16 x) -> ((Cint.to_sint16 (lnot x)) = (lnot x)). -Proof. - is_sint_lnot 32768. -Qed. - -(* Why3 goal *) -Lemma is_sint16_lxor : - forall (x:Z) (y:Z), (Cint.is_sint16 x) -> (Cint.is_sint16 y) -> - ((Cint.to_sint16 (lxor x y)) = (lxor x y)). -Proof. - is_sint_bitwise xorb 15%nat. -Qed. - -(* Why3 goal *) -Lemma is_sint16_lor : - forall (x:Z) (y:Z), (Cint.is_sint16 x) -> (Cint.is_sint16 y) -> - ((Cint.to_sint16 (lor x y)) = (lor x y)). -Proof. - is_sint_bitwise orb 15%nat. -Qed. - -(* Why3 goal *) -Lemma is_sint16_land : - forall (x:Z) (y:Z), (Cint.is_sint16 x) -> (Cint.is_sint16 y) -> - ((Cint.to_sint16 (land x y)) = (land x y)). -Proof. - is_sint_bitwise andb 15%nat. -Qed. - -(* Why3 goal *) -Lemma is_sint16_lsr : - forall (x:Z) (y:Z), (0%Z <= y)%Z -> (Cint.is_sint16 x) -> - ((Cint.to_sint16 (lsr x y)) = (lsr x y)). -Proof. - lsr_in_sint_range 32768. -Qed. - -(* Why3 goal *) -Lemma is_sint16_lsl1 : ((lsl 1%Z 15%Z) = 32768%Z). -Proof. - compute. auto. -Qed. - -(* Why3 goal *) -Lemma is_sint16_lsl1_inf : - forall (y:Z), ((0%Z <= y)%Z /\ (y < 15%Z)%Z) -> - ((Cint.to_sint16 (lsl 1%Z y)) = (lsl 1%Z y)). -Proof. - intros; rewrite Cint.to_sint_16; apply is_sint_lsl1_inf; omega. -Qed. - -(* Why3 goal *) -Lemma is_sint16_lsl1_sup : - forall (y:Z), (16%Z <= y)%Z -> ((Cint.to_sint16 (lsl 1%Z y)) = 0%Z). -Proof. - intros; rewrite Cint.to_sint_16; apply is_sint_lsl1_sup; omega. -Qed. - -(** *** Cast to sint32 C type *) -(* Why3 goal *) -Lemma is_sint32_lnot : - forall (x:Z), (Cint.is_sint32 x) -> ((Cint.to_sint32 (lnot x)) = (lnot x)). -Proof. - is_sint_lnot 2147483648. -Qed. - -(* Why3 goal *) -Lemma is_sint32_lxor : - forall (x:Z) (y:Z), (Cint.is_sint32 x) -> (Cint.is_sint32 y) -> - ((Cint.to_sint32 (lxor x y)) = (lxor x y)). -Proof. - is_sint_bitwise xorb 31%nat. -Qed. - -(* Why3 goal *) -Lemma is_sint32_lor : - forall (x:Z) (y:Z), (Cint.is_sint32 x) -> (Cint.is_sint32 y) -> - ((Cint.to_sint32 (lor x y)) = (lor x y)). -Proof. - is_sint_bitwise orb 31%nat. -Qed. - -(* Why3 goal *) -Lemma is_sint32_land : - forall (x:Z) (y:Z), (Cint.is_sint32 x) -> (Cint.is_sint32 y) -> - ((Cint.to_sint32 (land x y)) = (land x y)). -Proof. - is_sint_bitwise andb 31%nat. -Qed. - -(* Why3 goal *) -Lemma is_sint32_lsr : - forall (x:Z) (y:Z), (0%Z <= y)%Z -> (Cint.is_sint32 x) -> - ((Cint.to_sint32 (lsr x y)) = (lsr x y)). -Proof. - lsr_in_sint_range 2147483648. -Qed. - -(* Why3 goal *) -Lemma is_sint32_lsl1 : ((lsl 1%Z 31%Z) = 2147483648%Z). -Proof. - compute. auto. -Qed. - -(* Why3 goal *) -Lemma is_sint32_lsl1_inf : - forall (y:Z), ((0%Z <= y)%Z /\ (y < 31%Z)%Z) -> - ((Cint.to_sint32 (lsl 1%Z y)) = (lsl 1%Z y)). -Proof. - intros; rewrite Cint.to_sint_32; apply is_sint_lsl1_inf; omega. -Qed. - -(* Why3 goal *) -Lemma is_sint32_lsl1_sup : - forall (y:Z), (32%Z <= y)%Z -> ((Cint.to_sint32 (lsl 1%Z y)) = 0%Z). -Proof. - intros; rewrite Cint.to_sint_32; apply is_sint_lsl1_sup; omega. -Qed. - -(** *** Cast to sint64 C type *) -(* Why3 goal *) -Lemma is_sint64_lnot : - forall (x:Z), (Cint.is_sint64 x) -> ((Cint.to_sint64 (lnot x)) = (lnot x)). -Proof. - is_sint_lnot 9223372036854775808. -Qed. - -(* Why3 goal *) -Lemma is_sint64_lxor : - forall (x:Z) (y:Z), (Cint.is_sint64 x) -> (Cint.is_sint64 y) -> - ((Cint.to_sint64 (lxor x y)) = (lxor x y)). -Proof. - is_sint_bitwise xorb 63%nat. -Qed. - -(* Why3 goal *) -Lemma is_sint64_lor : - forall (x:Z) (y:Z), (Cint.is_sint64 x) -> (Cint.is_sint64 y) -> - ((Cint.to_sint64 (lor x y)) = (lor x y)). -Proof. - is_sint_bitwise orb 63%nat. -Qed. - -(* Why3 goal *) -Lemma is_sint64_land : - forall (x:Z) (y:Z), (Cint.is_sint64 x) -> (Cint.is_sint64 y) -> - ((Cint.to_sint64 (land x y)) = (land x y)). -Proof. - is_sint_bitwise andb 63%nat. -Qed. - -(* Why3 goal *) -Lemma is_sint64_lsr : - forall (x:Z) (y:Z), (0%Z <= y)%Z -> (Cint.is_sint64 x) -> - ((Cint.to_sint64 (lsr x y)) = (lsr x y)). -Proof. - lsr_in_sint_range 9223372036854775808. -Qed. - -(* Why3 goal *) -Lemma is_sint64_lsl1 : ((lsl 1%Z 63%Z) = 9223372036854775808%Z). -Proof. - compute. auto. -Qed. - -(* Why3 goal *) -Lemma is_sint64_lsl1_inf : - forall (y:Z), ((0%Z <= y)%Z /\ (y < 63%Z)%Z) -> - ((Cint.to_sint64 (lsl 1%Z y)) = (lsl 1%Z y)). -Proof. - intros; rewrite Cint.to_sint_64; apply is_sint_lsl1_inf; omega. -Qed. - -(* Why3 goal *) -Lemma is_sint64_lsl1_sup : - forall (y:Z), (64%Z <= y)%Z -> ((Cint.to_sint64 (lsl 1%Z y)) = 0%Z). -Proof. - intros; rewrite Cint.to_sint_64; apply is_sint_lsl1_sup; omega. -Qed. - -(** * Range of some bitwise operations *) -(* Why3 goal *) -Lemma uint_land_range : - forall (x:Z) (y:Z), (0%Z <= x)%Z -> - (0%Z <= (land x y))%Z /\ ((land x y) <= x)%Z. -Proof. - intros x y h1. - apply Zbits.uint_land_range; trivial. -Qed. - -(* Why3 goal *) -Lemma uint_lor_inf : - forall (x:Z) (y:Z), ((-1%Z)%Z <= x)%Z -> (0%Z <= y)%Z -> (x <= (lor x y))%Z. -Proof. - intros x y h1 h2. - case_leq 0 x; intro. - + apply Zbits.uint_lor_inf; trivial. - + replace x with (-1). - { rewrite Zbits.lor_1; omega. } - omega. -Qed. - -(* Why3 goal *) -Lemma sint_land_inf : - forall (x:Z) (y:Z), (x <= 0%Z)%Z -> (y < 0%Z)%Z -> ((land x y) <= x)%Z. -Proof. - intros x y h1 h2. - cut (-(x+1) <= -((land x y)+1)). - { omega. } - fold (Bits.zlnot x). - fold (Bits.zlnot (land x y)). - repeat (rewrite <- Zbits.lnot_zlnot_equiv). - rewrite Zbits.lnot_land_de_morgan. - repeat (rewrite Zbits.lnot_zlnot_equiv). - apply (uint_lor_inf (Bits.zlnot x)); unfold Bits.zlnot; try omega. -Qed. - -(* Why3 goal *) -Lemma sint_lor_range : - forall (x:Z) (y:Z), (x < 0%Z)%Z -> - (x <= (lor x y))%Z /\ ((lor x y) < 0%Z)%Z. -Proof. - intros x y h1. - cut (0 <= -((lor x y)+1) <= -(x+1)). - { omega. } - fold (Bits.zlnot x). - fold (Bits.zlnot (lor x y)). - rewrite <- Zbits.lnot_zlnot_equiv. - rewrite Zbits.lnot_lor_de_morgan. - rewrite Zbits.lnot_zlnot_equiv. - apply (uint_land_range (Bits.zlnot x)). - unfold Bits.zlnot; omega. -Qed. - -(* Why3 goal *) -Lemma is_uint_lor_distrib : - forall (n:Z) (x:Z) (y:Z), - (Cint.is_uint n (lor x y)) <-> ((Cint.is_uint n x) /\ (Cint.is_uint n y)). -Proof. - intros n x y; split. - + unfold Cint.is_uint ; intros. - destruct H. - rewrite <- Zbits.lor_sign in H. - destruct H. - generalize H0; clear H0. - assert (h1:((-1) <= x)) by omega. - generalize (uint_lor_inf x y h1 H1). - rewrite Zbits.lor_commut. - assert (h2:((-1) <= y)) by omega. - generalize (uint_lor_inf y x h2 H). - unfold lor; - pose (z:=(Zbits.lor y x)); fold z; intros. - omega. - + intro H; destruct H. - rewrite <- (is_uint_lor n) by trivial. - apply Cint.is_to_uint. -Qed. - -(** * Link between bitwise operators and addition *) - -(* Why3 goal *) -Lemma lor_addition : - forall (x:Z) (y:Z), ((land x y) = 0%Z) -> ((x + y)%Z = (lor x y)). -Proof. - intros x y h1. - apply Zbits.lor_addition; trivial. -Qed. - -(* Why3 goal *) -Lemma lxor_addition : - forall (x:Z) (y:Z), ((land x y) = 0%Z) -> ((x + y)%Z = (lxor x y)). -Proof. - intros x y h1. - apply Zbits.lxor_addition; trivial. -Qed. - -(** * Link between land and cast operator *) -(* Why3 goal *) -Lemma to_uint_land_edge : - forall (x:Z) (n:Z), (0%Z <= n)%Z -> - ((Cint.to_uint n x) = (land ((lsl 1%Z n) - 1%Z)%Z x)). -Proof. - intros x n h1. - unfold Cint.to_uint; unfold Cint.to_range; Cint.simplify_to_range_unfolding. - unfold Cint.two_power_abs. - rewrite Zbits.pos_mod_two_power_nat_land_edge. - unfold land; f_equal. - unfold lsl; rewrite Zbits.lsl_pos by omega; unfold Zbits.lsl_def. - rewrite Zbits.lsl_arithmetic_shift; unfold Zbits.lsl_arithmetic_def. - auto with zarith. -Qed. - diff --git a/src/plugins/wp/share/why3/Cfloat.v b/src/plugins/wp/share/why3/Cfloat.v deleted file mode 100644 index f25c72b7027..00000000000 --- a/src/plugins/wp/share/why3/Cfloat.v +++ /dev/null @@ -1,421 +0,0 @@ -(**************************************************************************) -(* *) -(* This file is part of WP plug-in of Frama-C. *) -(* *) -(* Copyright (C) 2007-2019 *) -(* CEA (Commissariat a l'energie atomique et aux energies *) -(* alternatives) *) -(* *) -(* you can redistribute it and/or modify it under the terms of the GNU *) -(* Lesser General Public License as published by the Free Software *) -(* Foundation, version 2.1. *) -(* *) -(* It is distributed in the hope that it will be useful, *) -(* but WITHOUT ANY WARRANTY; without even the implied warranty of *) -(* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *) -(* GNU Lesser General Public License for more details. *) -(* *) -(* See the GNU Lesser General Public License version 2.1 *) -(* for more details (enclosed in the file licenses/LGPLv2.1). *) -(* *) -(**************************************************************************) - -(* This file is generated by Why3's Coq-realize driver *) -(* Beware! Only edit allowed sections below *) -Require Import BuiltIn. -Require Reals.Rbasic_fun. -Require Reals.R_sqrt. -Require BuiltIn. -Require bool.Bool. -Require int.Int. -Require real.Real. -Require real.RealInfix. -Require real.Abs. -Require real.FromInt. -Require real.Square. - -(* Why3 goal *) -Definition f32 : Type. -Admitted. - -(* Why3 goal *) -Definition f64 : Type. -Admitted. - -(* Why3 goal *) -Definition to_f32: R -> f32. -Admitted. - -(* Why3 goal *) -Definition of_f32: f32 -> R. -Admitted. - -(* Why3 goal *) -Definition to_f64: R -> f64. -Admitted. - -(* Why3 goal *) -Definition of_f64: f64 -> R. -Admitted. - -(* Why3 goal *) -Lemma to_f32_zero : ((of_f32 (to_f32 0%R)) = 0%R). -Admitted. - -(* Why3 goal *) -Lemma to_f32_one : ((of_f32 (to_f32 1%R)) = 1%R). -Admitted. - -(* Why3 goal *) -Lemma to_f64_zero : ((of_f64 (to_f64 0%R)) = 0%R). -Admitted. - -(* Why3 goal *) -Lemma to_f64_one : ((of_f64 (to_f64 1%R)) = 1%R). -Admitted. - -(* Why3 assumption *) -Inductive rounding_mode := - | Up : rounding_mode - | Down : rounding_mode - | ToZero : rounding_mode - | NearestTiesToAway : rounding_mode - | NearestTiesToEven : rounding_mode. -Axiom rounding_mode_WhyType : WhyType rounding_mode. -Existing Instance rounding_mode_WhyType. - -(* Why3 goal *) -Definition round_float: rounding_mode -> R -> f32. -Admitted. - -(* Why3 goal *) -Definition round_double: rounding_mode -> R -> f64. -Admitted. - -(* Why3 goal *) -Lemma float_32 : forall (x:R), ((to_f32 x) = (round_float NearestTiesToEven - x)). -Admitted. - -(* Why3 goal *) -Lemma float_64 : forall (x:R), ((to_f64 x) = (round_double NearestTiesToEven - x)). -Admitted. - -(* Why3 assumption *) -Inductive float_kind := - | Finite : float_kind - | NaN : float_kind - | Inf_pos : float_kind - | Inf_neg : float_kind. -Axiom float_kind_WhyType : WhyType float_kind. -Existing Instance float_kind_WhyType. - -(* Why3 goal *) -Definition classify_f32: f32 -> float_kind. -Admitted. - -(* Why3 goal *) -Definition classify_f64: f64 -> float_kind. -Admitted. - -(* Why3 assumption *) -Definition is_finite_f32 (f:f32): Prop := ((classify_f32 f) = Finite). - -(* Why3 assumption *) -Definition is_finite_f64 (d:f64): Prop := ((classify_f64 d) = Finite). - -(* Why3 assumption *) -Definition is_NaN_f32 (f:f32): Prop := ((classify_f32 f) = NaN). - -(* Why3 assumption *) -Definition is_NaN_f64 (d:f64): Prop := ((classify_f64 d) = NaN). - -(* Why3 assumption *) -Definition is_infinite_f32 (f:f32): Prop := ((classify_f32 f) = Inf_pos) \/ - ((classify_f32 f) = Inf_neg). - -(* Why3 assumption *) -Definition is_infinite_f64 (d:f64): Prop := ((classify_f64 d) = Inf_pos) \/ - ((classify_f64 d) = Inf_neg). - -(* Why3 assumption *) -Definition is_positive_infinite_f32 (f:f32): Prop := - ((classify_f32 f) = Inf_pos). - -(* Why3 assumption *) -Definition is_positive_infinite_f64 (d:f64): Prop := - ((classify_f64 d) = Inf_pos). - -(* Why3 assumption *) -Definition is_negative_infinite_f32 (f:f32): Prop := - ((classify_f32 f) = Inf_neg). - -(* Why3 assumption *) -Definition is_negative_infinite_f64 (d:f64): Prop := - ((classify_f64 d) = Inf_neg). - -(* Why3 goal *) -Lemma is_finite_to_float_32 : forall (x:R), (is_finite_f32 (to_f32 x)). -Admitted. - -(* Why3 goal *) -Lemma is_finite_to_float_64 : forall (x:R), (is_finite_f64 (to_f64 x)). -Admitted. - -(* Why3 goal *) -Lemma to_float_is_finite_32 : forall (f:f32), (is_finite_f32 f) -> - ((to_f32 (of_f32 f)) = f). -Admitted. - -(* Why3 goal *) -Lemma to_float_is_finite_64 : forall (d:f64), (is_finite_f64 d) -> - ((to_f64 (of_f64 d)) = d). -Admitted. - -(* Why3 assumption *) -Definition finite (x:R): Prop := (is_finite_f32 (to_f32 x)) /\ (is_finite_f64 - (to_f64 x)). - -(* Why3 goal *) -Lemma finite_small_f32 : forall (x:R), - (((-179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368%R)%R <= x)%R /\ - (x <= 340282346600000016151267322115014000640%R)%R) -> (is_finite_f32 - (to_f32 x)). -Admitted. - -(* Why3 goal *) -Lemma finite_small_f64 : forall (x:R), - (((-179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368%R)%R <= x)%R /\ - (x <= 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368%R)%R) -> - (is_finite_f64 (to_f64 x)). -Admitted. - -(* Why3 goal *) -Lemma finite_range_f32 : forall (f:f32), (is_finite_f32 f) <-> - (((-340282346600000016151267322115014000640%R)%R <= (of_f32 f))%R /\ - ((of_f32 f) <= 340282346600000016151267322115014000640%R)%R). -Admitted. - -(* Why3 goal *) -Lemma finite_range_f64 : forall (d:f64), (is_finite_f64 d) <-> - (((-179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368%R)%R <= (of_f64 d))%R /\ - ((of_f64 d) <= 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368%R)%R). -Admitted. - -(* Why3 goal *) -Definition eq_f32b: f32 -> f32 -> bool. -Admitted. - -(* Why3 goal *) -Definition eq_f64b: f64 -> f64 -> bool. -Admitted. - -(* Why3 assumption *) -Definition eq_f32 (x:f32) (y:f32): Prop := ((eq_f32b x y) = true). - -(* Why3 assumption *) -Definition eq_f64 (x:f64) (y:f64): Prop := ((eq_f64b x y) = true). - -(* Why3 goal *) -Lemma eq_finite_f32 : forall (x:f32) (y:f32), (is_finite_f32 x) -> - ((is_finite_f32 y) -> ((eq_f32 x y) <-> ((of_f32 x) = (of_f32 y)))). -Admitted. - -(* Why3 goal *) -Lemma eq_finite_f64 : forall (x:f64) (y:f64), (is_finite_f64 x) -> - ((is_finite_f64 y) -> ((eq_f64 x y) <-> ((of_f64 x) = (of_f64 y)))). -Admitted. - -(* Why3 goal *) -Definition ne_f32b: f32 -> f32 -> bool. -Admitted. - -(* Why3 goal *) -Definition ne_f64b: f64 -> f64 -> bool. -Admitted. - -(* Why3 assumption *) -Definition ne_f32 (x:f32) (y:f32): Prop := ((ne_f32b x y) = true). - -(* Why3 assumption *) -Definition ne_f64 (x:f64) (y:f64): Prop := ((ne_f64b x y) = true). - -(* Why3 goal *) -Lemma ne_finite_f32 : forall (x:f32) (y:f32), (is_finite_f32 x) -> - ((is_finite_f32 y) -> ((ne_f32 x y) <-> ~ ((of_f32 x) = (of_f32 y)))). -Admitted. - -(* Why3 goal *) -Lemma ne_finite_f64 : forall (x:f64) (y:f64), (is_finite_f64 x) -> - ((is_finite_f64 y) -> ((ne_f64 x y) <-> ~ ((of_f64 x) = (of_f64 y)))). -Admitted. - -(* Why3 goal *) -Definition le_f32b: f32 -> f32 -> bool. -Admitted. - -(* Why3 goal *) -Definition le_f64b: f64 -> f64 -> bool. -Admitted. - -(* Why3 assumption *) -Definition le_f32 (x:f32) (y:f32): Prop := ((le_f32b x y) = true). - -(* Why3 assumption *) -Definition le_f64 (x:f64) (y:f64): Prop := ((le_f64b x y) = true). - -(* Why3 goal *) -Lemma le_finite_f32 : forall (x:f32) (y:f32), (is_finite_f32 x) -> - ((is_finite_f32 y) -> ((le_f32 x y) <-> ((of_f32 x) <= (of_f32 y))%R)). -Admitted. - -(* Why3 goal *) -Lemma le_finite_f64 : forall (x:f64) (y:f64), (is_finite_f64 x) -> - ((is_finite_f64 y) -> ((le_f64 x y) <-> ((of_f64 x) <= (of_f64 y))%R)). -Admitted. - -(* Why3 goal *) -Definition lt_f32b: f32 -> f32 -> bool. -Admitted. - -(* Why3 goal *) -Definition lt_f64b: f64 -> f64 -> bool. -Admitted. - -(* Why3 assumption *) -Definition lt_f32 (x:f32) (y:f32): Prop := ((lt_f32b x y) = true). - -(* Why3 assumption *) -Definition lt_f64 (x:f64) (y:f64): Prop := ((lt_f64b x y) = true). - -(* Why3 goal *) -Lemma lt_finite_f32 : forall (x:f32) (y:f32), (is_finite_f32 x) -> - ((is_finite_f32 y) -> ((lt_f32 x y) <-> ((of_f32 x) < (of_f32 y))%R)). -Admitted. - -(* Why3 goal *) -Lemma lt_finite_f64 : forall (x:f64) (y:f64), (is_finite_f64 x) -> - ((is_finite_f64 y) -> ((lt_f64 x y) <-> ((of_f64 x) < (of_f64 y))%R)). -Admitted. - -(* Why3 goal *) -Definition neg_f32: f32 -> f32. -Admitted. - -(* Why3 goal *) -Definition neg_f64: f64 -> f64. -Admitted. - -(* Why3 goal *) -Lemma neg_finite_f32 : forall (x:f32), (is_finite_f32 x) -> - ((of_f32 (neg_f32 x)) = (-(of_f32 x))%R). -Admitted. - -(* Why3 goal *) -Lemma neg_finite_f64 : forall (x:f64), (is_finite_f64 x) -> - ((of_f64 (neg_f64 x)) = (-(of_f64 x))%R). -Admitted. - -(* Why3 goal *) -Definition add_f32: f32 -> f32 -> f32. -Admitted. - -(* Why3 goal *) -Definition add_f64: f64 -> f64 -> f64. -Admitted. - -(* Why3 goal *) -Lemma add_finite_f32 : forall (x:f32) (y:f32), (is_finite_f32 x) -> - ((is_finite_f32 y) -> ((add_f32 x - y) = (to_f32 ((of_f32 x) + (of_f32 y))%R))). -Admitted. - -(* Why3 goal *) -Lemma add_finite_f64 : forall (x:f64) (y:f64), (is_finite_f64 x) -> - ((is_finite_f64 y) -> ((add_f64 x - y) = (to_f64 ((of_f64 x) + (of_f64 y))%R))). -Admitted. - -(* Why3 goal *) -Definition mul_f32: f32 -> f32 -> f32. -Admitted. - -(* Why3 goal *) -Definition mul_f64: f64 -> f64 -> f64. -Admitted. - -(* Why3 goal *) -Lemma mul_finite_f32 : forall (x:f32) (y:f32), (is_finite_f32 x) -> - ((is_finite_f32 y) -> ((mul_f32 x - y) = (to_f32 ((of_f32 x) * (of_f32 y))%R))). -Admitted. - -(* Why3 goal *) -Lemma mul_finite_f64 : forall (x:f64) (y:f64), (is_finite_f64 x) -> - ((is_finite_f64 y) -> ((mul_f64 x - y) = (to_f64 ((of_f64 x) * (of_f64 y))%R))). -Admitted. - -(* Why3 goal *) -Definition div_f32: f32 -> f32 -> f32. -Admitted. - -(* Why3 goal *) -Definition div_f64: f64 -> f64 -> f64. -Admitted. - -(* Why3 goal *) -Lemma div_finite_f32 : forall (x:f32) (y:f32), (is_finite_f32 x) -> - ((is_finite_f32 y) -> ((div_f32 x - y) = (to_f32 ((of_f32 x) / (of_f32 y))%R))). -Admitted. - -(* Why3 goal *) -Lemma div_finite_f64 : forall (x:f64) (y:f64), (is_finite_f64 x) -> - ((is_finite_f64 y) -> ((div_f64 x - y) = (to_f64 ((of_f64 x) / (of_f64 y))%R))). -Admitted. - -(* Why3 goal *) -Definition sqrt_f32: f32 -> f32. -Admitted. - -(* Why3 goal *) -Definition sqrt_f64: f64 -> f64. -Admitted. - -(* Why3 goal *) -Lemma sqrt_finite_f32 : forall (x:f32), (is_finite_f32 x) -> - ((sqrt_f32 x) = (to_f32 (Reals.R_sqrt.sqrt (of_f32 x)))). -Admitted. - -(* Why3 goal *) -Lemma sqrt_finite_f64 : forall (x:f64), (is_finite_f64 x) -> - ((sqrt_f64 x) = (to_f64 (Reals.R_sqrt.sqrt (of_f64 x)))). -Admitted. - -(* Why3 goal *) -Definition model_f32: f32 -> R. -Admitted. - -(* Why3 assumption *) -Definition delta_f32 (f:f32): R := - (Reals.Rbasic_fun.Rabs ((of_f32 f) - (model_f32 f))%R). - -(* Why3 assumption *) -Definition error_f32 (f:f32): R := - ((delta_f32 f) / (Reals.Rbasic_fun.Rabs (model_f32 f)))%R. - -(* Why3 goal *) -Definition model_f64: f64 -> R. -Admitted. - -(* Why3 assumption *) -Definition delta_f64 (f:f64): R := - (Reals.Rbasic_fun.Rabs ((of_f64 f) - (model_f64 f))%R). - -(* Why3 assumption *) -Definition error_f64 (f:f64): R := - ((delta_f64 f) / (Reals.Rbasic_fun.Rabs (model_f64 f)))%R. - diff --git a/src/plugins/wp/share/why3/Cint.v b/src/plugins/wp/share/why3/Cint.v deleted file mode 100644 index 1f80f9e6d32..00000000000 --- a/src/plugins/wp/share/why3/Cint.v +++ /dev/null @@ -1,874 +0,0 @@ -(**************************************************************************) -(* *) -(* This file is part of WP plug-in of Frama-C. *) -(* *) -(* Copyright (C) 2007-2019 *) -(* CEA (Commissariat a l'energie atomique et aux energies *) -(* alternatives) *) -(* *) -(* you can redistribute it and/or modify it under the terms of the GNU *) -(* Lesser General Public License as published by the Free Software *) -(* Foundation, version 2.1. *) -(* *) -(* It is distributed in the hope that it will be useful, *) -(* but WITHOUT ANY WARRANTY; without even the implied warranty of *) -(* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *) -(* GNU Lesser General Public License for more details. *) -(* *) -(* See the GNU Lesser General Public License version 2.1 *) -(* for more details (enclosed in the file licenses/LGPLv2.1). *) -(* *) -(**************************************************************************) - -(* This file is generated by Why3's Coq-realize driver *) -(* Beware! Only edit allowed sections below *) -Require Import BuiltIn. -Require BuiltIn. -Require bool.Bool. -Require int.Int. - -(* Why3 assumption *) -Definition is_bool (x:Z): Prop := (x = 0%Z) \/ (x = 1%Z). - -Require Import Qedlib. - -(** * remarks about two_power_nat *) -Remark two_power_nat_is_positive: forall n, - (0 < two_power_nat n)%Z. -Proof. - induction n. - (** base *) - + compute. auto. - (** ind. *) - + rewrite two_power_nat_S. - apply Zmult_lt_0_compat. - omega. - auto. -Qed. - -Remark two_power_nat_plus: forall n m, - (two_power_nat (n+m) = (two_power_nat n)*(two_power_nat m))%Z. -Proof. - induction m. - (replace (two_power_nat 0) with 1%Z by (compute;forward)). - (replace (n + 0)%nat with n by (auto with zarith)). - ring. - rewrite two_power_nat_S. - replace (n + S m)%nat with (S(n+m)) by (auto with zarith). - rewrite two_power_nat_S. - rewrite IHm. - ring. -Qed. - -(** * C-Integer bounds * **) - -(** ** bounds are inlined into prover files ** **) - -(** * C-Integer Ranges *) - -(* Why3 assumption *) -Definition is_uint8 (x:Z): Prop := (0%Z <= x)%Z /\ (x < 256%Z)%Z. - -(* Why3 assumption *) -Definition is_sint8 (x:Z): Prop := ((-128%Z)%Z <= x)%Z /\ (x < 128%Z)%Z. - -(* Why3 assumption *) -Definition is_uint16 (x:Z): Prop := (0%Z <= x)%Z /\ (x < 65536%Z)%Z. - -(* Why3 assumption *) -Definition is_sint16 (x:Z): Prop := ((-32768%Z)%Z <= x)%Z /\ (x < 32768%Z)%Z. - -(* Why3 assumption *) -Definition is_uint32 (x:Z): Prop := (0%Z <= x)%Z /\ (x < 4294967296%Z)%Z. - -(* Why3 assumption *) -Definition is_sint32 (x:Z): Prop := ((-2147483648%Z)%Z <= x)%Z /\ - (x < 2147483648%Z)%Z. - -(* Why3 assumption *) -Definition is_uint64 (x:Z): Prop := (0%Z <= x)%Z /\ - (x < 18446744073709551616%Z)%Z. - -(* Why3 assumption *) -Definition is_sint64 (x:Z): Prop := ((-9223372036854775808%Z)%Z <= x)%Z /\ - (x < 9223372036854775808%Z)%Z. - -(* Why3 goal *) -Lemma is_bool0 : (is_bool 0%Z). -Proof. - unfold is_bool. auto. -Qed. - -(* Why3 goal *) -Lemma is_bool1 : (is_bool 1%Z). -Proof. - unfold is_bool. auto. -Qed. - -(* Why3 goal *) -Definition to_bool: Z -> Z. -exact (fun x => if ( x =? 0 ) then 0 else 1). -Defined. - -(* Why3 goal *) -Lemma to_bool_def : forall (x:Z), ((x = 0%Z) -> ((to_bool x) = 0%Z)) /\ - ((~ (x = 0%Z)) -> ((to_bool x) = 1%Z)). -Proof. -intros x. unfold to_bool. induction (Z.eqb_spec x 0%Z) ; intuition. -Qed. - -Local Open Scope Z_scope. - -Definition to_range a b z := a + (z-a) mod (b-a). - -Ltac simplify_to_range_unfolding := - repeat (rewrite Z.sub_0_r); repeat (rewrite Z.add_0_l); repeat (rewrite Z.sub_opp_r). - -Lemma is_to_range: forall a b z, a<b -> a <= to_range a b z < b. -Proof. - intros. - unfold to_range. - assert (Q : b-a > 0) ; auto with zarith. - generalize (Z_mod_lt (z-a) (b-a) Q). - intro R. - auto with zarith. -Qed. - - -(* Why3 goal *) -Definition to_uint8: Z -> Z. -exact (to_range 0 256). -Defined. - -(* Why3 goal *) -Definition to_sint8: Z -> Z. -exact (to_range (-128) 128). -Defined. - -(* Why3 goal *) -Definition to_uint16: Z -> Z. -exact (to_range 0 65536). -Defined. - -(* Why3 goal *) -Definition to_sint16: Z -> Z. -exact (to_range (-32768) 32768). -Defined. - -(* Why3 goal *) -Definition to_uint32: Z -> Z. -exact (to_range 0 4294967296). -Defined. - -(* Why3 goal *) -Definition to_sint32: Z -> Z. -exact (to_range (-2147483648) 2147483648). -Defined. - -(* Why3 goal *) -Definition to_uint64: Z -> Z. -exact (to_range 0 18446744073709551616). -Defined. - -(* Why3 goal *) -Definition to_sint64: Z -> Z. -exact (to_range (-9223372036854775808) 9223372036854775808). -Defined. - -(* Why3 goal *) -Definition two_power_abs: Z -> Z. -exact (fun n => two_power_nat (Z.abs_nat n)). -Defined. - -(* Why3 goal *) -Lemma two_power_abs_is_positive : forall (n:Z), (0%Z < (two_power_abs n))%Z. -Proof. - intros n. - unfold two_power_abs. - apply two_power_nat_is_positive. -Qed. - -(* Why3 goal *) -Lemma two_power_abs_plus_pos : forall (n:Z) (m:Z), (0%Z <= n)%Z -> - ((0%Z <= m)%Z -> - ((two_power_abs (n + m)%Z) = ((two_power_abs n) * (two_power_abs m))%Z)). -Proof. - intros n m h1 h2. - unfold two_power_abs. - replace (Z.abs_nat (n + m)) with ((Z.abs_nat n) + (Z.abs_nat m))%nat. - + rewrite two_power_nat_plus. trivial. - + rewrite Zabs2Nat.inj_add by omega. trivial. -Qed. - -(* Why3 goal *) -Lemma two_power_abs_plus_one : forall (n:Z), (0%Z <= n)%Z -> - ((two_power_abs (n + 1%Z)%Z) = (2%Z * (two_power_abs n))%Z). -Proof. - intros n h1. - rewrite two_power_abs_plus_pos by omega. - replace (two_power_abs 1) with 2%Z. - + ring. - + unfold two_power_abs. - compute. trivial. -Qed. - -(* Why3 assumption *) -Definition is_uint (n:Z) (x:Z): Prop := (0%Z <= x)%Z /\ - (x < (two_power_abs n))%Z. - -(* Why3 assumption *) -Definition is_sint (n:Z) (x:Z): Prop := ((-(two_power_abs n))%Z <= x)%Z /\ - (x < (two_power_abs n))%Z. - -(* Why3 goal *) -Definition to_uint: Z -> Z -> Z. -exact (fun n => to_range 0 (two_power_abs n)). -Defined. - -Ltac to_uint to_uintN := unfold to_uint; unfold to_uintN; f_equal. - -Remark to_uint_8 : to_uint8 = to_uint 8%Z. -Proof. to_uint to_uint8. -Qed. - -Remark to_uint_16 : to_uint16 = to_uint 16%Z. -Proof. to_uint to_uint16. -Qed. - -Remark to_uint_32 : to_uint32 = to_uint 32%Z. -Proof. to_uint to_uint32. -Qed. - -Remark to_uint_64 : to_uint64 = to_uint 64%Z. -Proof. to_uint to_uint64. -Qed. - -(* Why3 goal *) -Definition to_sint: Z -> Z -> Z. -exact (fun n => to_range (-two_power_abs n) (two_power_abs n)). -Defined. - -Ltac to_sint to_sintN := unfold to_sint; unfold to_sintN; f_equal. - -Remark to_sint_8 : to_sint8 = to_sint 7%Z. -Proof. to_sint to_sint8. -Qed. - -Remark to_sint_16 : to_sint16 = to_sint 15%Z. -Proof. to_sint to_sint16. -Qed. - -Remark to_sint_32 : to_sint32 = to_sint 31%Z. -Proof. to_sint to_sint32. -Qed. - -Remark to_sint_64 : to_sint64 = to_sint 63%Z. -Proof. to_sint to_sint64. -Qed. - -(* Why3 goal *) -Lemma is_to_uint : forall (n:Z) (x:Z), (is_uint n (to_uint n x)). -Proof. - intros n x. - apply is_to_range. - apply two_power_abs_is_positive. -Qed. - -(* Why3 goal *) -Lemma is_to_sint : forall (n:Z) (x:Z), (is_sint n (to_sint n x)). -Proof. - intros n x. - apply is_to_range. - generalize (two_power_abs_is_positive n); intro. - omega. -Qed. - -(** * C-Integer Conversions are in-range *) - -Local Ltac to_range := intro x ; apply is_to_range ; omega. - -(* Why3 goal *) -Lemma is_to_uint8 : forall (x:Z), (is_uint8 (to_uint8 x)). -Proof. to_range. -Qed. - -(* Why3 goal *) -Lemma is_to_sint8 : forall (x:Z), (is_sint8 (to_sint8 x)). -Proof. to_range. -Qed. - -(* Why3 goal *) -Lemma is_to_uint16 : forall (x:Z), (is_uint16 (to_uint16 x)). -Proof. to_range. -Qed. - -(* Why3 goal *) -Lemma is_to_sint16 : forall (x:Z), (is_sint16 (to_sint16 x)). -Proof. to_range. -Qed. - -(* Why3 goal *) -Lemma is_to_uint32 : forall (x:Z), (is_uint32 (to_uint32 x)). -Proof. to_range. -Qed. - -(* Why3 goal *) -Lemma is_to_sint32 : forall (x:Z), (is_sint32 (to_sint32 x)). -Proof. to_range. -Qed. - -(* Why3 goal *) -Lemma is_to_uint64 : forall (x:Z), (is_uint64 (to_uint64 x)). -Proof. to_range. -Qed. - -(* Why3 goal *) -Lemma is_to_sint64 : forall (x:Z), (is_sint64 (to_sint64 x)). -Proof. to_range. -Qed. - -(** * C-Integer Conversions are identity when in-range *) - -Remark mod_kn_mod_n: forall (k:Z) (n:Z) (x:Z), k>0 -> n>0 -> (x mod (k*n)) mod n = x mod n. -Proof. - intros. - rewrite (Zmod_eq_full x (k*n)). - + rewrite <- Z.add_opp_r. rewrite Zopp_mult_distr_l. - replace (- (x/(k*n)) * (k*n)) with (((-(x/(k*n))) * k) * n) by ring. - apply Z_mod_plus_full. - + assert (k*n > 0). - { apply Zmult_gt_0_compat; trivial. } - omega. -Qed. - -Lemma id_to_range : forall a b x, a <= x < b -> to_range a b x = x. -Proof. - intros a b x Range. unfold to_range. - assert (Q : b-a > 0) ; auto with zarith. - cut ((x-a) mod (b-a) = (x-a)). omega. - apply Zmod_small. omega. -Qed. - -Local Ltac id_range := intro x ; apply id_to_range ; omega. - -(* Why3 goal *) -Lemma id_uint : forall (n:Z) (x:Z), (is_uint n x) <-> ((to_uint n x) = x). -Proof. - intros n x; split. - + apply id_to_range. - + intro H; rewrite <- H. apply is_to_uint. -Qed. - -(* Why3 goal *) -Lemma id_sint : forall (n:Z) (x:Z), (is_sint n x) <-> ((to_sint n x) = x). -Proof. - intros n x; split. - + apply id_to_range. - + intro H; rewrite <- H. apply is_to_sint. -Qed. - -(* Why3 goal *) -Lemma id_uint8 : forall (x:Z), (is_uint8 x) -> ((to_uint8 x) = x). -Proof. id_range. -Qed. - -(* Why3 goal *) -Lemma id_sint8 : forall (x:Z), (is_sint8 x) -> ((to_sint8 x) = x). -Proof. id_range. -Qed. - -(* Why3 goal *) -Lemma id_uint16 : forall (x:Z), (is_uint16 x) -> ((to_uint16 x) = x). -Proof. id_range. -Qed. - -(* Why3 goal *) -Lemma id_sint16 : forall (x:Z), (is_sint16 x) -> ((to_sint16 x) = x). -Proof. id_range. -Qed. - -(* Why3 goal *) -Lemma id_uint32 : forall (x:Z), (is_uint32 x) -> ((to_uint32 x) = x). -Proof. id_range. -Qed. - -(* Why3 goal *) -Lemma id_sint32 : forall (x:Z), (is_sint32 x) -> ((to_sint32 x) = x). -Proof. id_range. -Qed. - -(* Why3 goal *) -Lemma id_uint64 : forall (x:Z), (is_uint64 x) -> ((to_uint64 x) = x). -Proof. id_range. -Qed. - -(* Why3 goal *) -Lemma id_sint64 : forall (x:Z), (is_sint64 x) -> ((to_sint64 x) = x). -Proof. id_range. -Qed. - -(** * C-Integer Conversions are projections *) - -Local Ltac proj := intro x ; apply id_to_range ; apply is_to_range ; omega. - -(* Why3 goal *) -Lemma proj_uint : forall (n:Z) (x:Z), ((to_uint n (to_uint n x)) = (to_uint n - x)). -Proof. - intros n x. apply id_to_range. - unfold to_uint. apply is_to_range. apply two_power_abs_is_positive. -Qed. - -(* Why3 goal *) -Lemma proj_sint : forall (n:Z) (x:Z), ((to_sint n (to_sint n x)) = (to_sint n - x)). -Proof. - intros n x. apply id_to_range. - unfold to_sint. apply is_to_range. - assert (0 < two_power_abs n). - { apply two_power_abs_is_positive. } - omega. -Qed. - -(* Why3 goal *) -Lemma proj_uint8 : forall (x:Z), ((to_uint8 (to_uint8 x)) = (to_uint8 x)). -Proof. proj. -Qed. - -(* Why3 goal *) -Lemma proj_sint8 : forall (x:Z), ((to_sint8 (to_sint8 x)) = (to_sint8 x)). -Proof. proj. -Qed. - -(* Why3 goal *) -Lemma proj_uint16 : forall (x:Z), - ((to_uint16 (to_uint16 x)) = (to_uint16 x)). -Proof. proj. -Qed. - -(* Why3 goal *) -Lemma proj_sint16 : forall (x:Z), - ((to_sint16 (to_sint16 x)) = (to_sint16 x)). -Proof. proj. -Qed. - -(* Why3 goal *) -Lemma proj_uint32 : forall (x:Z), - ((to_uint32 (to_uint32 x)) = (to_uint32 x)). -Proof. proj. -Qed. - -(* Why3 goal *) -Lemma proj_sint32 : forall (x:Z), - ((to_sint32 (to_sint32 x)) = (to_sint32 x)). -Proof. proj. -Qed. - -(* Why3 goal *) -Lemma proj_uint64 : forall (x:Z), - ((to_uint64 (to_uint64 x)) = (to_uint64 x)). -Proof. proj. -Qed. - -(* Why3 goal *) -Lemma proj_sint64 : forall (x:Z), - ((to_sint64 (to_sint64 x)) = (to_sint64 x)). -Proof. proj. -Qed. - -(* Why3 goal *) -Lemma proj_su : forall (n:Z) (x:Z), ((to_sint n (to_uint n x)) = (to_uint n - x)). -Proof. - intros n x; unfold to_uint; unfold to_sint; unfold to_range; simplify_to_range_unfolding. - generalize (two_power_abs_is_positive n). - pose (n2:=(two_power_abs n)); fold n2. - intros. - replace (n2 + n2) with (2*n2) by (auto with zarith). - replace ((x mod n2 + n2) mod (2 * n2)) with (x mod n2 + n2). - + replace (- n2 + (x mod n2 + n2)) with (x mod n2) by ring. - trivial. - + symmetry. apply Zmod_small. - assert (0 <= x mod n2 < n2). - { apply Z_mod_lt; omega. } - omega. -Qed. - -(* Why3 goal *) -Lemma incl_su : forall (n:Z) (x:Z), (is_uint n x) -> (is_sint n x). -Proof. - intros n x. - rewrite id_uint; intro H; rewrite <- H. - rewrite id_sint; apply proj_su. -Qed. - -(* Why3 goal *) -Lemma proj_su_uint : forall (n:Z) (m:Z) (x:Z), (0%Z <= n)%Z -> - ((0%Z <= m)%Z -> ((to_sint (m + n)%Z (to_uint n x)) = (to_uint n x))). -Proof. - intros n m x Posn POSm; unfold to_uint; unfold to_sint; unfold to_range. - repeat (rewrite Z.sub_0_r); rewrite Z.add_0_l; repeat (rewrite Z.sub_opp_r). - generalize (two_power_abs_is_positive n). - generalize (two_power_abs_is_positive m). - generalize (two_power_abs_is_positive (m+n)). - - rewrite two_power_abs_plus_pos by omega. - pose (n2:=(two_power_abs n)); fold n2. - pose (m2:=(two_power_abs m)); fold m2. - intros. - - replace (m2*n2 + m2*n2) with (2*(m2*n2)) by (auto with zarith). - replace ((x mod n2 + (m2*n2)) mod (2*(m2*n2))) with (x mod n2 + (m2*n2)). - + omega. - + symmetry. apply Zmod_small. - pose (r:=(x mod n2)); fold r. - assert (0 <= r < n2). - { apply Z_mod_lt; omega. } - split. - * omega. - * replace (2*(m2*n2)) with (m2*n2 + m2*n2) by (auto with zarith). - rewrite <- Z.add_lt_mono_r. - pose (mn:=(m2 * n2)); fold mn. - assert (n2 <= mn). - { replace n2 with (1*n2) by auto with zarith. - unfold mn. - apply Int.CompatOrderMult; omega. } - destruct H2. omega. -Qed. - -(* Why3 goal *) -Lemma proj_su_sint : forall (n:Z) (m:Z) (x:Z), (0%Z <= n)%Z -> - ((0%Z <= m)%Z -> ((to_sint n (to_uint (m + (n + 1%Z)%Z)%Z x)) = (to_sint n - x))). -Proof. - intros n m x POSn POSm; unfold to_uint; unfold to_sint; unfold to_range. - repeat (rewrite Z.sub_0_r); rewrite Z.add_0_l; repeat (rewrite Z.sub_opp_r). - generalize (two_power_abs_is_positive n). - generalize (two_power_abs_is_positive m). - generalize (two_power_abs_is_positive (m + (n + 1))). - - rewrite two_power_abs_plus_pos by omega. - rewrite two_power_abs_plus_one by omega. - pose (n2:=(two_power_abs n)); fold n2. - pose (m2:=(two_power_abs m)); fold m2. - intros. - - replace (n2 + n2) with (2*n2) by (auto with zarith). - symmetry. - rewrite <- (mod_kn_mod_n m2 ) by omega. - rewrite <- Z.add_mod_idemp_l by omega. - rewrite mod_kn_mod_n by omega. - trivial. -Qed. - -(* Why3 goal *) -Lemma proj_int8 : forall (x:Z), ((to_sint8 (to_uint8 x)) = (to_sint8 x)). -Proof. - intros x. - rewrite to_sint_8. rewrite to_uint_8. - replace 8 with (0+(7+1)) by (auto with zarith). - apply proj_su_sint; (auto with zarith). -Qed. - -(* Why3 goal *) -Lemma proj_int16 : forall (x:Z), ((to_sint16 (to_uint16 x)) = (to_sint16 x)). -Proof. - intros x. - rewrite to_sint_16. rewrite to_uint_16. - replace 16 with (0+(15+1)) by (auto with zarith). - apply proj_su_sint; (auto with zarith). -Qed. - -(* Why3 goal *) -Lemma proj_int32 : forall (x:Z), ((to_sint32 (to_uint32 x)) = (to_sint32 x)). -Proof. - intros x. - rewrite to_sint_32. rewrite to_uint_32. - replace 32 with (0+(31+1)) by (auto with zarith). - apply proj_su_sint; (auto with zarith). -Qed. - -(* Why3 goal *) -Lemma proj_int64 : forall (x:Z), ((to_sint64 (to_uint64 x)) = (to_sint64 x)). -Proof. - intros x. - rewrite to_sint_64. rewrite to_uint_64. - replace 64 with (0+(63+1)) by (auto with zarith). - apply proj_su_sint; (auto with zarith). -Qed. - -(* Why3 goal *) -Lemma proj_us_uint : forall (n:Z) (m:Z) (x:Z), (0%Z <= n)%Z -> - ((0%Z <= m)%Z -> ((to_uint (n + 1%Z)%Z (to_sint (m + n)%Z - x)) = (to_uint (n + 1%Z)%Z x))). -Proof. - intros n m x POSn POSm; unfold to_uint; unfold to_sint; unfold to_range. - repeat (rewrite Z.sub_0_r); repeat (rewrite Z.add_0_l); repeat (rewrite Z.sub_opp_r). - generalize (two_power_abs_is_positive n). - generalize (two_power_abs_is_positive m). - rewrite two_power_abs_plus_one by omega. - rewrite two_power_abs_plus_pos by omega. - pose (n2:=(two_power_abs n)); fold n2. - pose (m2:=(two_power_abs m)); fold m2. - intros. - replace (m2*n2 + m2*n2) with (2*(m2*n2)) by (auto with zarith). - rewrite Z.add_opp_l. - symmetry. - rewrite <- (mod_kn_mod_n m2) by omega. - replace (m2 * (2 * n2)) with (2 * (m2 * n2)) by ring. - pose (mn:=(m2*n2)); fold mn. - replace x with ((x+mn)-mn) by (auto with zarith). - replace (x + mn - mn + mn) with (x + mn) by (auto with zarith). - rewrite <- Zminus_mod_idemp_l. - unfold mn. - replace (2 * (m2 * n2)) with (m2 * (2 * n2)) by ring. - rewrite mod_kn_mod_n by omega. - trivial. -Qed. - -Remark two_power_abs_increase: forall (n:Z), 0 <= n -> two_power_abs n < two_power_abs (n +1). -Proof. - intros. - generalize (two_power_abs_is_positive n); intro h. - rewrite two_power_abs_plus_one; omega. -Qed. - -Require Import Qedlib. -(* Why3 goal *) -Lemma incl_uint : forall (n:Z) (x:Z) (i:Z), (0%Z <= n)%Z -> ((0%Z <= i)%Z -> - ((is_uint n x) -> (is_uint (n + i)%Z x))). -Proof. - intros n x i h1 h2 h3. - apply Qedlib.Z_induction_rank with (m:=0) (n := i) ; auto with zarith. - { replace (n + 0) with n by ring; auto. } - intro; unfold is_uint; intros h10 h11. - split. - + omega. - + replace (n + (n0 + 1)) with ((n + n0) + 1) by ring. - pose (m :=(n + n0)); fold m; fold m in h11. - assert (two_power_abs m < two_power_abs (m + 1)). - { assert (0 <= m) by (unfold m; omega). - clear h11 h2 x h3 i h1 h10. - apply two_power_abs_increase; auto. - } - omega. -Qed. - -(* Why3 goal *) -Lemma incl_sint : forall (n:Z) (x:Z) (i:Z), (0%Z <= n)%Z -> ((0%Z <= i)%Z -> - ((is_sint n x) -> (is_sint (n + i)%Z x))). -Proof. - intros n x i h1 h2 h3. - apply Qedlib.Z_induction_rank with (m:=0) (n := i) ; auto with zarith. - { replace (n + 0) with n by ring; auto. } - intro; unfold is_sint; intros h10 h11. - replace (n + (n0 + 1)) with ((n + n0) + 1) by ring. - pose (m :=(n + n0)); fold m; fold m in h11. - assert (0 <= m). - { unfold m; omega. } - generalize (two_power_abs_increase m); intro. - omega. -Qed. - -(* Why3 goal *) -Lemma incl_int : forall (n:Z) (x:Z) (i:Z), (0%Z <= n)%Z -> ((0%Z <= i)%Z -> - ((is_uint n x) -> (is_sint (n + i)%Z x))). -Proof. - intros n x i h1 h2 h3. - unfold is_sint; unfold is_uint in h3. - apply Qedlib.Z_induction_rank with (m:=0) (n := i) ; auto with zarith. - { replace (n + 0) with n by ring; omega. } - intro. - replace (n + (n0 + 1)) with ((n + n0) + 1) by ring. - pose (m :=(n + n0)); fold m; intros. - assert (0 <= m). - { unfold m; omega. } - generalize (two_power_abs_increase m); intro. - omega. -Qed. - -Require Import Zbits. - -(* Why3 goal *) -Definition lnot: Z -> Z. - exact (lnot). -Defined. - -(* Why3 goal *) -Definition land: Z -> Z -> Z. - exact (land). -Defined. - -(* Why3 goal *) -Definition lxor: Z -> Z -> Z. - exact (lxor). -Defined. - -(* Why3 goal *) -Definition lor: Z -> Z -> Z. - exact (lor). -Defined. - -(* Why3 goal *) -Definition lsl: Z -> Z -> Z. - exact (lsl). -Defined. - -(* Why3 goal *) -Definition lsr: Z -> Z -> Z. - exact (lsr). -Defined. - -(* Why3 goal *) -Definition bit_testb: Z -> Z -> bool. -exact (bit_testb). -Defined. - -(* Why3 goal *) -Definition bit_test: Z -> Z -> Prop. -exact (fun x i => (bit_testb x i) = true). -Defined. - -(* Unused content named is_uint8_pos -intros x h. -red in h. -intuition. -Qed. - *) -(* Unused content named is_uint16_pos -intros x h. -red in h. -intuition. -Qed. - *) -(* Unused content named is_uint32_pos -intros x h. -red in h. -intuition. -Qed. - *) -(* Unused content named is_uint64_pos -intros x h. -red in h. -intuition. -Qed. - *) -(** * Tacticals. *) -Require Import Qedlib. - -Fixpoint Cst_nat n := - match n with O => true | S c => Cst_nat c - end. -Fixpoint Cst_pos p := - match p with xH => true | xI c | xO c => Cst_pos c - end. -Fixpoint Cst_N n := - match n with N0 => true | Npos c => Cst_pos c - end. -Definition Cst_Z x := - match x with Z0 => true | Zpos c | Zneg c => Cst_pos c - end. -Ltac COMPUTE e := - let R := fresh in pose (R := e); fold R; compute in R; unfold R; clear R. -Ltac COMPUTE_HYP h e := - let R := fresh in pose (R := e); fold R in h; compute in R; unfold R in h; clear R. -Ltac GUARD cst e := - let E := fresh in pose (E := cst e); compute in E; - match goal with - | [ E:=true |- _] => clear E - end. -Ltac COMPUTE1 f cst := - match goal with - | [ |- context[f ?e] ] => GUARD cst e; COMPUTE (f e) - | [ H:=context[f ?e] |- _ ] => GUARD cst e; COMPUTE_HYP H (f e) - | [ H: context[f ?e] |- _ ] => GUARD cst e; COMPUTE_HYP H (f e) - end. -Ltac COMPUTE2 f cst1 cst2 := - match goal with - | [ |- context[f ?e1 ?e2] ] => GUARD cst1 e1; GUARD cst2 e2; COMPUTE (f e1 e2) - | [ H:=context[f ?e1 ?e2] |- _] => GUARD cst1 e1; GUARD cst2 e2; COMPUTE_HYP H (f e1 e2) - | [ H: context[f ?e1 ?e2] |- _] => GUARD cst1 e1; GUARD cst2 e2; COMPUTE_HYP H (f e1 e2) - end. -Ltac COMPUTE2AC f cst tac := - match goal with - | [ |- context[f ?e1 (f ?e2 ?e3) ]] => GUARD cst e1; - first [ (GUARD cst e2; (replace (f e1 (f e2 e3)) with (f e3 (f e1 e2)) by (tac ; forward)); COMPUTE (f e1 e2)) - | (GUARD cst e3; (replace (f e1 (f e2 e3)) with (f e2 (f e1 e3)) by (tac ; forward)); COMPUTE (f e1 e3))] - | [ |- context[f (f ?e3 ?e2) ?e1 ]] => GUARD cst e1; - first [ (GUARD cst e2; (replace (f (f e3 e2) e1) with (f e3 (f e2 e1)) by (tac ; forward)); COMPUTE (f e2 e1)) - | (GUARD cst e3; (replace (f (f e3 e2) e1) with (f e2 (f e3 e1)) by (tac ; forward)); COMPUTE (f e3 e1))] - | [ H:=context[f ?e1 (f ?e2 ?e3) ] |- _] => GUARD cst e1; - first [ (GUARD cst e2; (replace (f e1 (f e2 e3)) with (f e3 (f e1 e2)) in H by (tac ; forward)); COMPUTE_HYP H (f e1 e2)) - | (GUARD cst e3; (replace (f e1 (f e2 e3)) with (f e2 (f e1 e3)) in H by (tac ; forward)); COMPUTE_HYP H (f e1 e3))] - | [ H:=context[f (f ?e3 ?e2) ?e1 ] |- _] => GUARD cst e1; - first [ (GUARD cst e2; (replace (f (f e3 e2) e1) with (f e3 (f e2 e1)) in H by (tac ; forward)); COMPUTE_HYP H (f e2 e1)) - | (GUARD cst e3; (replace (f (f e3 e2) e1) with (f e2 (f e3 e1)) in H by (tac ; forward)); COMPUTE_HYP H (f e3 e1))] - | [ H: context[f ?e1 (f ?e2 ?e3) ] |- _] => GUARD cst e1; - first [ (GUARD cst e2; (replace (f e1 (f e2 e3)) with (f e3 (f e1 e2)) in H by (tac ; forward)); COMPUTE (f e1 e2)) - | (GUARD cst e3; (replace (f e1 (f e2 e3)) with (f e2 (f e1 e3)) in H by (tac ; forward)); COMPUTE_HYP H (f e1 e3))] - | [ H: context[f (f ?e3 ?e2) ?e1 ] |- _] => GUARD cst e1; - first [ (GUARD cst e2; (replace (f (f e3 e2) e1) with (f e3 (f e2 e1)) in H by (tac ; forward)); COMPUTE_HYP H (f e2 e1)) - | (GUARD cst e3; (replace (f (f e3 e2) e1) with (f e2 (f e3 e1)) in H by (tac ; forward)); COMPUTE_HYP H (f e3 e1))] - end. -Ltac COMPUTE3 f cst1 cst2 cst3 := - match goal with - | [ |- context[f ?e1 ?e2 ?e3] ] => GUARD cst1 e1; GUARD cst2 e2; GUARD cst3 e3; COMPUTE (f e1 e2 e3) - | [ H:=context[f ?e1 ?e2 ?e3] |- _ ] => GUARD cst1 e1; GUARD cst2 e2; GUARD cst3 e3; COMPUTE_HYP H (f e1 e2 e3) - | [ H: context[f ?e1 ?e2 ?e3] |- _ ] => GUARD cst1 e1; GUARD cst2 e2; GUARD cst3 e3; COMPUTE_HYP H (f e1 e2 e3) - end. - -(* - -Require Import Bits. - -Ltac ring_tactic := ring. - -Ltac rewrite_cst := - first [ COMPUTE Zopp Cst_Z - | COMPUTE Zsucc Cst_Z - | COMPUTE Zpred Cst_Z - | COMPUTE Zdouble_plus_one Cst_Z - | COMPUTE Zdouble_minus_one Cst_Z - | COMPUTE Zdouble Cst_Z - | COMPUTE Zabs Cst_Z - - | COMPUTE Zabs_N Cst_Z - | COMPUTE Zabs_nat Cst_Z - - | COMPUTE Z_of_N Cst_N - | COMPUTE Z_of_nat Cst_nat - | COMPUTE two_power_nat Cst_nat - - | COMPUTE2 Zminus Cst_Z Cst_Z - | COMPUTE2 Zplus Cst_Z Cst_Z - | COMPUTE2 Zmult Cst_Z Cst_Z - - | COMPUTE2AC Zplus Cst_Z ring_tactic - | COMPUTE2AC Zmult Cst_Z ring_tactic - - | COMPUTE to_uint8 Cst_Z - | COMPUTE to_sint8 Cst_Z - | COMPUTE to_uint16 Cst_Z - | COMPUTE to_sint16 Cst_Z - | COMPUTE to_uint32 Cst_Z - | COMPUTE to_sint32 Cst_Z - | COMPUTE to_uint64 Cst_Z - | COMPUTE to_sint64 Cst_Z - | COMPUTE3 to_range Cst_Z Cst_Z Cst_Z - | COMPUTE1 zlnot Cst_Z - | COMPUTE1 ZxHpos Cst_Z - | COMPUTE1 ZxHpower Cst_Z - ]. - -Remark rewrite_cst_example_1: forall x y, 1 + ((2 * x) * 3 + 2) = (3 * (2 * y)+ 2) + 1 -> 1 + (2 + (x * 2) * 3 ) = (2 + 3 * (y* 2)) + 1. -Proof. - intros. repeat rewrite_cst. auto. -Qed. - -Remark rewrite_cst_example_2: forall x: Z, - x + zlnot (zlnot (0)) = x + Z_of_nat (ZxHpos 0). -Proof. - rewrite_cst. intro. auto. -Qed. - -*) diff --git a/src/plugins/wp/share/why3/Cmath.v b/src/plugins/wp/share/why3/Cmath.v deleted file mode 100644 index aada736b687..00000000000 --- a/src/plugins/wp/share/why3/Cmath.v +++ /dev/null @@ -1,42 +0,0 @@ -(**************************************************************************) -(* *) -(* This file is part of WP plug-in of Frama-C. *) -(* *) -(* Copyright (C) 2007-2019 *) -(* CEA (Commissariat a l'energie atomique et aux energies *) -(* alternatives) *) -(* *) -(* you can redistribute it and/or modify it under the terms of the GNU *) -(* Lesser General Public License as published by the Free Software *) -(* Foundation, version 2.1. *) -(* *) -(* It is distributed in the hope that it will be useful, *) -(* but WITHOUT ANY WARRANTY; without even the implied warranty of *) -(* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *) -(* GNU Lesser General Public License for more details. *) -(* *) -(* See the GNU Lesser General Public License version 2.1 *) -(* for more details (enclosed in the file licenses/LGPLv2.1). *) -(* *) -(**************************************************************************) - -(* This file is generated by Why3's Coq-realize driver *) -(* Beware! Only edit allowed sections below *) -Require Import BuiltIn. -Require BuiltIn. -Require int.Int. -Require int.Abs. -Require real.Real. -Require real.RealInfix. - -Require Import RIneq. - -(* Why3 goal *) -Lemma abs_def : - forall (x:Z), - ((0%Z <= x)%Z -> ((ZArith.BinInt.Z.abs x) = x)) /\ - (~ (0%Z <= x)%Z -> ((ZArith.BinInt.Z.abs x) = (-x)%Z)). -Proof. -exact int.Abs.abs_def. -Qed. - diff --git a/src/plugins/wp/share/why3/ExpLog.v b/src/plugins/wp/share/why3/ExpLog.v deleted file mode 100644 index e7d71a0cc1a..00000000000 --- a/src/plugins/wp/share/why3/ExpLog.v +++ /dev/null @@ -1,36 +0,0 @@ -(**************************************************************************) -(* *) -(* This file is part of WP plug-in of Frama-C. *) -(* *) -(* Copyright (C) 2007-2019 *) -(* CEA (Commissariat a l'energie atomique et aux energies *) -(* alternatives) *) -(* *) -(* you can redistribute it and/or modify it under the terms of the GNU *) -(* Lesser General Public License as published by the Free Software *) -(* Foundation, version 2.1. *) -(* *) -(* It is distributed in the hope that it will be useful, *) -(* but WITHOUT ANY WARRANTY; without even the implied warranty of *) -(* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *) -(* GNU Lesser General Public License for more details. *) -(* *) -(* See the GNU Lesser General Public License version 2.1 *) -(* for more details (enclosed in the file licenses/LGPLv2.1). *) -(* *) -(**************************************************************************) - -(* This file is generated by Why3's Coq-realize driver *) -(* Beware! Only edit allowed sections below *) -Require Import BuiltIn. -Require Reals.Rtrigo_def. -Require Reals.Rpower. -Require BuiltIn. -Require real.Real. -Require real.RealInfix. -Require real.ExpLog. - -(* Why3 goal *) -Lemma exp_pos : forall (x:R), (0%R < (Reals.Rtrigo_def.exp x))%R. -Admitted. - diff --git a/src/plugins/wp/share/why3/Memory.v b/src/plugins/wp/share/why3/Memory.v deleted file mode 100644 index 26866826a49..00000000000 --- a/src/plugins/wp/share/why3/Memory.v +++ /dev/null @@ -1,384 +0,0 @@ -(**************************************************************************) -(* *) -(* This file is part of WP plug-in of Frama-C. *) -(* *) -(* Copyright (C) 2007-2019 *) -(* CEA (Commissariat a l'energie atomique et aux energies *) -(* alternatives) *) -(* *) -(* you can redistribute it and/or modify it under the terms of the GNU *) -(* Lesser General Public License as published by the Free Software *) -(* Foundation, version 2.1. *) -(* *) -(* It is distributed in the hope that it will be useful, *) -(* but WITHOUT ANY WARRANTY; without even the implied warranty of *) -(* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *) -(* GNU Lesser General Public License for more details. *) -(* *) -(* See the GNU Lesser General Public License version 2.1 *) -(* for more details (enclosed in the file licenses/LGPLv2.1). *) -(* *) -(**************************************************************************) - -(* This file is generated by Why3's Coq-realize driver *) -(* Beware! Only edit allowed sections below *) -Require Import BuiltIn. -Require BuiltIn. -Require HighOrd. -Require bool.Bool. -Require int.Int. -Require map.Map. - -Require Import ZArith. -Require Import Qedlib. - -(* Why3 assumption *) -Inductive addr := - | mk_addr : Z -> Z -> addr. -Axiom addr_WhyType : WhyType addr. -Existing Instance addr_WhyType. - -(* Why3 assumption *) -Definition offset (v:addr) : Z := match v with - | mk_addr x x1 => x1 - end. - -(* Why3 assumption *) -Definition base (v:addr) : Z := match v with - | mk_addr x x1 => x - end. - -(* Why3 goal *) -Definition addr_le : addr -> addr -> Prop. - exact (fun (p q : addr) => ((base p = base q) /\ (offset p <= offset q)%Z)). -Defined. - -(* Why3 goal *) -Definition addr_lt : addr -> addr -> Prop. - exact (fun (p q : addr) => (base p = base q) /\ (offset p < offset q)%Z). -Defined. - -(* Why3 goal *) -Definition addr_le_bool : addr -> addr -> bool. - exact (fun (p q : addr) => - andb (Zeq_bool (base p) (base q)) (Zle_bool (offset p) (offset q))). -Defined. - -(* Why3 goal *) -Definition addr_lt_bool : addr -> addr -> bool. - exact (fun (p q : addr) => - andb (Zeq_bool (base p) (base q)) (Zlt_bool (offset p) (offset q))). -Defined. - -(* Why3 goal *) -Lemma addr_le_def : - forall (p:addr) (q:addr), ((base p) = (base q)) -> - (addr_le p q) <-> ((offset p) <= (offset q))%Z. -Proof. - unfold addr_le. - intuition. -Qed. - -(* Why3 goal *) -Lemma addr_lt_def : - forall (p:addr) (q:addr), ((base p) = (base q)) -> - (addr_lt p q) <-> ((offset p) < (offset q))%Z. -Proof. - unfold addr_lt. - intuition. -Qed. - -(* Why3 goal *) -Lemma addr_le_bool_def : - forall (p:addr) (q:addr), (addr_le p q) <-> ((addr_le_bool p q) = true). -Proof. - unfold addr_le. unfold addr_le_bool. - intros. split; intro H. - destruct H as [H0 H1]. - rewrite Zeq_is_eq_bool in H0. - apply Zle_imp_le_bool in H1. - rewrite H0. rewrite H1. - compute;reflexivity. - symmetry in H. - apply Bool.andb_true_eq in H. - destruct H as [H1 H2]. - split;[apply Zeq_bool_eq|apply Zle_bool_imp_le];symmetry; assumption. -Qed. - -(* Why3 goal *) -Lemma addr_lt_bool_def : - forall (p:addr) (q:addr), (addr_lt p q) <-> ((addr_lt_bool p q) = true). -Proof. - unfold addr_lt. unfold addr_lt_bool. - intros. split; intro H. - destruct H as [H0 H1]. - rewrite Zeq_is_eq_bool in H0. - rewrite Zlt_is_lt_bool in H1. - rewrite H0. rewrite H1. - compute;reflexivity. - symmetry in H. - apply Bool.andb_true_eq in H. - destruct H as [H1 H2]. - split;[apply Zeq_bool_eq|rewrite Zlt_is_lt_bool];symmetry; assumption. -Qed. - -(* Why3 assumption *) -Definition null : addr := mk_addr 0%Z 0%Z. - -(* Why3 assumption *) -Definition global (b:Z) : addr := mk_addr b 0%Z. - -(* Why3 assumption *) -Definition shift (p:addr) (k:Z) : addr := - mk_addr (base p) ((offset p) + k)%Z. - -(* Why3 assumption *) -Definition included (p:addr) (a:Z) (q:addr) (b:Z) : Prop := - (0%Z < a)%Z -> - (0%Z <= b)%Z /\ - (((base p) = (base q)) /\ - (((offset q) <= (offset p))%Z /\ - (((offset p) + a)%Z <= ((offset q) + b)%Z)%Z)). - -(* Why3 assumption *) -Definition separated (p:addr) (a:Z) (q:addr) (b:Z) : Prop := - (a <= 0%Z)%Z \/ - ((b <= 0%Z)%Z \/ - (~ ((base p) = (base q)) \/ - ((((offset q) + b)%Z <= (offset p))%Z \/ - (((offset p) + a)%Z <= (offset q))%Z))). - -(* Why3 assumption *) -Definition eqmem {a:Type} {a_WT:WhyType a} (m1:addr -> a) (m2:addr -> a) - (p:addr) (a1:Z) : Prop := - forall (q:addr), (included q 1%Z p a1) -> ((m1 q) = (m2 q)). - -(* Why3 goal *) -Variable havoc: forall {a:Type} {a_WT:WhyType a}, (addr -> a) -> - (addr -> a) -> addr -> Z -> addr -> a. - -Definition fhavoc {A : Type} - (m : farray addr A) - (w : farray addr A) (p:addr) (n:Z) : (farray addr A) := - {| whytype1 := whytype1 m; - whytype2 := whytype2 m; - access := @havoc _ (whytype2 m) (access m) (access w) p n |}. - -(* Why3 assumption *) -Definition valid_rw (m:Z -> Z) (p:addr) (n:Z) : Prop := - (0%Z < n)%Z -> - (0%Z < (base p))%Z /\ - ((0%Z <= (offset p))%Z /\ (((offset p) + n)%Z <= (m (base p)))%Z). - -(* Why3 assumption *) -Definition valid_rd (m:Z -> Z) (p:addr) (n:Z) : Prop := - (0%Z < n)%Z -> - ~ (0%Z = (base p)) /\ - ((0%Z <= (offset p))%Z /\ (((offset p) + n)%Z <= (m (base p)))%Z). - -(* Why3 assumption *) -Definition invalid (m:Z -> Z) (p:addr) (n:Z) : Prop := - (0%Z < n)%Z -> - ((m (base p)) <= (offset p))%Z \/ (((offset p) + n)%Z <= 0%Z)%Z. - -(* Why3 goal *) -Lemma valid_rw_rd : - forall (m:Z -> Z), forall (p:addr), forall (n:Z), (valid_rw m p n) -> - valid_rd m p n. -Proof. - intros m p n. - unfold valid_rw. unfold valid_rd. - intuition (auto with zarith). -Qed. - -(* Why3 goal *) -Lemma valid_string : - forall (m:Z -> Z), forall (p:addr), ((base p) < 0%Z)%Z -> - ((0%Z <= (offset p))%Z /\ ((offset p) < (m (base p)))%Z) -> - (valid_rd m p 1%Z) /\ ~ (valid_rw m p 1%Z). -Proof. - intros m p. - unfold valid_rd. unfold valid_rw. - intuition (auto with zarith). -Qed. - -Lemma separated_neq : forall p a q b p' q', - separated p a q b -> - included p' 1 p a -> - included q' 1 q b -> - p' <> q'. -Proof. - intros p a q b p' q' SEP InP InQ EQ. - unfold separated in SEP. - unfold included in InP,InQ. - case_lt 0%Z a. - case_lt 0%Z b. - intros BPOS APOS. - generalize InP ; clear InP. - intro H ; elim H ; clear H ; auto with zarith. - intro H. clear H. - intro H ; elim H ; clear H. - intro BaseP. - intro H ; elim H ; clear H. - intros InP1 InP2. - generalize InQ ; clear InQ. - intro H ; elim H ; clear H ; auto with zarith. - intro H. clear H. - intro H ; elim H ; clear H. - intro BaseQ. - intro H ; elim H ; clear H. - intros InQ1 InQ2. - generalize SEP ; clear SEP. - intro H ; elim H ; clear H ; auto with zarith. - intro H ; elim H ; clear H ; auto with zarith. - intro H ; elim H ; clear H ; auto with zarith. - rewrite <- EQ in BaseQ. - rewrite BaseP in BaseQ. - contradiction. - rewrite <- EQ in InQ1,InQ2. - omega. -Qed. - -(* Why3 goal *) -Lemma separated_1 : - forall (p:addr) (q:addr), forall (a:Z) (b:Z) (i:Z) (j:Z), - (separated p a q b) -> - (((offset p) <= i)%Z /\ (i < ((offset p) + a)%Z)%Z) -> - (((offset q) <= j)%Z /\ (j < ((offset q) + b)%Z)%Z) -> - ~ ((mk_addr (base p) i) = (mk_addr (base q) j)). -Admitted. - -(* Why3 goal *) -Definition region : Z -> Z. -Admitted. - -(* Why3 goal *) -Definition linked : (Z -> Z) -> Prop. -Admitted. - -(* Why3 goal *) -Definition sconst : (addr -> Z) -> Prop. -Admitted. - -(* Why3 assumption *) -Definition framed (m:addr -> addr) : Prop := - forall (p:addr), ((region (base (m p))) <= 0%Z)%Z. - -(* Why3 goal *) -Lemma separated_included : - forall (p:addr) (q:addr), forall (a:Z) (b:Z), (0%Z < a)%Z -> (0%Z < b)%Z -> - (separated p a q b) -> ~ (included p a q b). -Proof. -intros p q a b h1 h2 h3. - unfold separated. unfold included. unfold not. - intuition. -Admitted. - -(* -Lemma separated_region : forall p a q b, - region (base p) <> region (base q) -> separated p a q b. -Proof. - intros p a q b RDIFF. - unfold separated. - right. right. left. - intuition. - apply RDIFF. rewrite H. auto. -Qed. -*) - -(* Why3 goal *) -Lemma included_trans : - forall (p:addr) (q:addr) (r:addr), forall (a:Z) (b:Z) (c:Z), - (included p a q b) -> (included q b r c) -> included p a r c. -Proof. - intros p a q b r c. - unfold included. intuition. -Qed. - -(* Why3 goal *) -Lemma separated_trans : - forall (p:addr) (q:addr) (r:addr), forall (a:Z) (b:Z) (c:Z), - (included p a q b) -> (separated q b r c) -> separated p a r c. -Proof. - intros p a q b r c. -Admitted. - -(* Why3 goal *) -Lemma separated_sym : - forall (p:addr) (q:addr), forall (a:Z) (b:Z), - (separated p a q b) <-> (separated q b p a). -Proof. - intros p q a b. - unfold separated. intuition. -Qed. - -(* Why3 goal *) -Lemma eqmem_included {a:Type} {a_WT:WhyType a} : - forall (m1:addr -> a) (m2:addr -> a), forall (p:addr) (q:addr), - forall (a1:Z) (b:Z), (included p a1 q b) -> (eqmem m1 m2 q b) -> - eqmem m1 m2 p a1. -Proof. - intros m1 m2 p q a1 b h1 h2. -Admitted. - -(* Why3 goal *) -Lemma eqmem_sym {a:Type} {a_WT:WhyType a} : - forall (m1:addr -> a) (m2:addr -> a), forall (p:addr), forall (a1:Z), - (eqmem m1 m2 p a1) -> eqmem m2 m1 p a1. -Proof. - intros m1 m2 p a1. unfold eqmem. -Admitted. - -(* Why3 goal *) -Lemma havoc_access {a:Type} {a_WT:WhyType a} : - forall (m0:addr -> a) (m1:addr -> a), forall (q:addr) (p:addr), - forall (a1:Z), - ((separated q 1%Z p a1) -> (((havoc m0 m1 p a1) q) = (m1 q))) /\ - (~ (separated q 1%Z p a1) -> (((havoc m0 m1 p a1) q) = (m0 q))). -Proof. - intros m0 m1 q p a1. -Admitted. - -(* Why3 goal *) -Definition int_of_addr : addr -> Z. -Admitted. - -(* Why3 goal *) -Definition addr_of_int : Z -> addr. -Admitted. - -(* Why3 goal *) -Definition base_offset: Z -> Z. -Admitted. - -(* Why3 goal *) -Definition base_index: Z -> Z. -Admitted. - -(* Why3 goal *) -Lemma int_of_addr_bijection : forall (a:Z), - ((int_of_addr (addr_of_int a)) = a). -Admitted. - -(* Why3 goal *) -Lemma addr_of_int_bijection : - forall (p:addr), ((addr_of_int (int_of_addr p)) = p). -Admitted. - -(* Why3 goal *) -Lemma addr_of_null : ((int_of_addr null) = 0%Z). -Admitted. - -(* Why3 goal *) -Lemma base_offset_zero : ((base_offset 0%Z) = 0%Z). -Admitted. - -(* Why3 goal *) -Lemma base_offset_inj : forall (i:Z), ((base_index (base_offset i)) = i). -Admitted. - -(* Why3 goal *) -Lemma base_offset_monotonic : forall (i:Z) (j:Z), (i < j)%Z -> - ((base_offset i) < (base_offset j))%Z. -Admitted. - diff --git a/src/plugins/wp/share/why3/Qed.v b/src/plugins/wp/share/why3/Qed.v deleted file mode 100644 index a33a18a8206..00000000000 --- a/src/plugins/wp/share/why3/Qed.v +++ /dev/null @@ -1,206 +0,0 @@ -(**************************************************************************) -(* *) -(* This file is part of WP plug-in of Frama-C. *) -(* *) -(* Copyright (C) 2007-2019 *) -(* CEA (Commissariat a l'energie atomique et aux energies *) -(* alternatives) *) -(* *) -(* you can redistribute it and/or modify it under the terms of the GNU *) -(* Lesser General Public License as published by the Free Software *) -(* Foundation, version 2.1. *) -(* *) -(* It is distributed in the hope that it will be useful, *) -(* but WITHOUT ANY WARRANTY; without even the implied warranty of *) -(* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *) -(* GNU Lesser General Public License for more details. *) -(* *) -(* See the GNU Lesser General Public License version 2.1 *) -(* for more details (enclosed in the file licenses/LGPLv2.1). *) -(* *) -(**************************************************************************) - -(* This file is generated by Why3's Coq-realize driver *) -(* Beware! Only edit allowed sections below *) -Require Import BuiltIn. -Require BuiltIn. -Require bool.Bool. -Require int.Int. -Require int.Abs. -Require int.EuclideanDivision. -Require int.ComputerDivision. -Require real.Real. -Require real.RealInfix. -Require real.FromInt. -Require for_drivers.ComputerOfEuclideanDivision. - -(* Why3 goal *) -Definition match_bool {a:Type} {a_WT:WhyType a} : bool -> a -> a -> a. -exact (fun b x y => if b then x else y). -Defined. - -(* Why3 goal *) -Lemma match_bool1 {a:Type} {a_WT:WhyType a} : - forall (p:bool) (x:a) (y:a), - ((p = true) /\ ((match_bool p x y) = x)) \/ - ((p = false) /\ ((match_bool p x y) = y)). -Proof. - intros p x y. - destruct p; intuition. -Qed. - -(* Why3 goal *) -Definition eqb {a:Type} {a_WT:WhyType a} : a -> a -> bool. -exact (fun x y => if why_decidable_eq x y then true else false). -Defined. - -(* Why3 goal *) -Lemma eqb1 {a:Type} {a_WT:WhyType a} : - forall (x:a) (y:a), ((eqb x y) = true) <-> (x = y). -Proof. - intros x y. - destruct a_WT. - compute;destruct (why_decidable_eq x y);intuition discriminate. -Qed. - -(* Why3 goal *) -Lemma eqb_false {a:Type} {a_WT:WhyType a} : - forall (x:a) (y:a), ((eqb x y) = false) <-> ~ (x = y). -Proof. - intros x y. - destruct a_WT. - compute;destruct (why_decidable_eq x y);intuition discriminate. -Qed. - -(* Why3 goal *) -Definition neqb {a:Type} {a_WT:WhyType a} : a -> a -> bool. -exact (fun x y => if why_decidable_eq x y then false else true). -Defined. - -(* Why3 goal *) -Lemma neqb1 {a:Type} {a_WT:WhyType a} : - forall (x:a) (y:a), ((neqb x y) = true) <-> ~ (x = y). -Proof. - intros x y. - destruct a_WT. - compute;destruct (why_decidable_eq x y);intuition discriminate. -Qed. - -(* Why3 goal *) -Definition zlt : Z -> Z -> bool. -exact(Zlt_bool). -Defined. - -(* Why3 goal *) -Definition zleq : Z -> Z -> bool. -exact(Zle_bool). -Defined. - -(* Why3 goal *) -Lemma zlt1 : forall (x:Z) (y:Z), ((zlt x y) = true) <-> (x < y)%Z. -Proof. - intros x y. - assert (T:= Zlt_is_lt_bool x y). - tauto. -Qed. - -(* Why3 goal *) -Lemma zleq1 : forall (x:Z) (y:Z), ((zleq x y) = true) <-> (x <= y)%Z. -Proof. - intros x y. - assert (T:= Zle_is_le_bool x y). - tauto. -Qed. - -(* Why3 goal *) -Definition rlt : R -> R -> bool. -exact (fun x y => if Rlt_dec x y then true else false). -Defined. - -(* Why3 goal *) -Definition rleq : R -> R -> bool. -exact (fun x y => if Rle_dec x y then true else false). -Defined. - -(* Why3 goal *) -Lemma rlt1 : forall (x:R) (y:R), ((rlt x y) = true) <-> (x < y)%R. -Proof. - intros x y. - compute;destruct (Rlt_dec x y); intuition discriminate. -Qed. - -(* Why3 goal *) -Lemma rleq1 : forall (x:R) (y:R), ((rleq x y) = true) <-> (x <= y)%R. -Proof. - intros x y. - compute;destruct (Rle_dec x y);intuition;discriminate. -Qed. - -(* Why3 assumption *) -Definition real_of_int (x:Z) : R := (BuiltIn.IZR x). - -Lemma lt_is_not_eqb1: forall x y, (x < y -> Z.eqb x y = false)%Z. -Proof. - intros. - rewrite Z.eqb_compare. - rewrite H. - reflexivity. -Qed. - -Lemma lt_is_not_eqb2: forall x y, (y < x -> Z.eqb x y = false)%Z. -Proof. - intros. - rewrite Z.eqb_compare. - rewrite (Z.lt_gt _ _ H). - reflexivity. -Qed. - -(* Why3 goal *) -Lemma c_euclidian : - forall (n:Z) (d:Z), ~ (d = 0%Z) -> - (n = (((ZArith.BinInt.Z.quot n d) * d)%Z + (ZArith.BinInt.Z.rem n d))%Z). -Proof. - intros n d. - intros H. - rewrite Int.Comm1. - exact (ComputerDivision.Div_mod n d H). -Qed. - -(* Why3 goal *) -Lemma cmod_remainder : - forall (n:Z) (d:Z), - ((0%Z <= n)%Z -> (0%Z < d)%Z -> - (0%Z <= (ZArith.BinInt.Z.rem n d))%Z /\ ((ZArith.BinInt.Z.rem n d) < d)%Z) /\ - (((n <= 0%Z)%Z -> (0%Z < d)%Z -> - ((-d)%Z < (ZArith.BinInt.Z.rem n d))%Z /\ - ((ZArith.BinInt.Z.rem n d) <= 0%Z)%Z) /\ - (((0%Z <= n)%Z -> (d < 0%Z)%Z -> - (0%Z <= (ZArith.BinInt.Z.rem n d))%Z /\ - ((ZArith.BinInt.Z.rem n d) < (-d)%Z)%Z) /\ - ((n <= 0%Z)%Z -> (d < 0%Z)%Z -> - (d < (ZArith.BinInt.Z.rem n d))%Z /\ - ((ZArith.BinInt.Z.rem n d) <= 0%Z)%Z))). -Proof. - intros n d. - (split;[|split;[|split]]);intros; - [exact (Zquot.Zrem_lt_pos_pos _ _ H H0)| - exact (Zquot.Zrem_lt_neg_pos _ _ H H0)| - exact (Zquot.Zrem_lt_pos_neg _ _ H H0)| - exact (Zquot.Zrem_lt_neg_neg _ _ H H0)]. -Qed. - -(* Why3 goal *) -Lemma cdiv_neutral : forall (a:Z), ((ZArith.BinInt.Z.quot a 1%Z) = a). -Proof. - intro a. - exact (Z.quot_1_r a). -Qed. - -(* Why3 goal *) -Lemma cdiv_inv : - forall (a:Z), ~ (a = 0%Z) -> ((ZArith.BinInt.Z.quot a a) = 1%Z). -Proof. - intros a h1. - exact (Z.quot_same a h1). -Qed. - diff --git a/src/plugins/wp/share/why3/Qedlib.v b/src/plugins/wp/share/why3/Qedlib.v deleted file mode 100644 index f251ad04956..00000000000 --- a/src/plugins/wp/share/why3/Qedlib.v +++ /dev/null @@ -1,347 +0,0 @@ -(**************************************************************************) -(* *) -(* This file is part of WP plug-in of Frama-C. *) -(* *) -(* Copyright (C) 2007-2019 *) -(* CEA (Commissariat a l'energie atomique et aux energies *) -(* alternatives) *) -(* *) -(* you can redistribute it and/or modify it under the terms of the GNU *) -(* Lesser General Public License as published by the Free Software *) -(* Foundation, version 2.1. *) -(* *) -(* It is distributed in the hope that it will be useful, *) -(* but WITHOUT ANY WARRANTY; without even the implied warranty of *) -(* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *) -(* GNU Lesser General Public License for more details. *) -(* *) -(* See the GNU Lesser General Public License version 2.1 *) -(* for more details (enclosed in the file licenses/LGPLv2.1). *) -(* *) -(**************************************************************************) - -Require Import Bool. -Require Import ZArith. -Require Import Reals. - -Require BuiltIn. -Require map.Map. - -Open Scope Z_scope. - -Set Implicit Arguments. - -(** ** Tactical *) - -Ltac forward := - repeat (first [ split | intros ]) ; - try discriminate ; - try contradiction ; - try tauto ; - try constructor ; - try (apply False_ind ; omega ; fail) ; - try (apply False_ind ; auto with zarith ; fail) ; - auto with zarith. - -Ltac finish := forward ; fail. - -Tactic Notation "by" tactic(A) := A ; finish. - -(** ** Conditional Property *) - -Inductive branch (A B C : Prop) : Prop := - | Then: A -> B -> branch A B C - | Else: not A -> C -> branch A B C -. - -Definition itep (A B C : Prop) := (A -> B) /\ (~A -> C). - -Lemma ite_then : forall A B C : Prop, itep A B C -> A -> B. -Proof. by (unfold itep). Qed. - -Lemma ite_else : forall A B C : Prop, itep A B C -> ~A -> C. -Proof. by (unfold itep). Qed. - -Lemma ite_both : forall A B C : Prop, itep A B C -> (B \/ C). -Proof. by (unfold itep). Qed. - -Remark contrap: forall P Q : Prop, - (P -> Q) -> ~Q -> ~P. -Proof. intuition. Qed. - -(** ** Booleans *) - -Inductive reflect (P:Prop) : bool -> Prop := - | R_true : P -> reflect P true - | R_false : ~P -> reflect P false. - -Definition boolean {A : Set} - (f : A -> A -> bool) - (p : A -> A -> Prop) : Prop := forall x y, reflect (p x y) (f x y). - -(* - forall x y, (f x y = true <-> p x y) /\ - (f x y = false <-> ~(p x y)). -*) - -Ltac case_leq x y := - generalize (Zle_cases x y) ; induction (Zle_bool x y) ; try omega. - -Ltac case_lt x y := - generalize (Zlt_cases x y) ; induction (Zlt_bool x y) ; try omega. - -Ltac case_eq x y := - generalize (Zeq_bool_if x y) ; induction (Zeq_bool x y) ; try omega. - -Lemma Zneq_cases : forall x y, if Zneq_bool x y then x <> y else x = y. -Proof. - intros x y. - generalize (Zeq_bool_if x y). - unfold Zeq_bool. - unfold Zneq_bool. - induction (x ?= y) ; auto. -Qed. - -Ltac case_neq x y := - generalize (Zneq_cases x y) ; induction (Zneq_bool x y) ; try omega. - -Inductive Zcases (x y : Z) := - | Case_lt : (x < y) -> Zcases x y - | Case_eq : (x = y) -> Zcases x y - | Case_gt : (x > y) -> Zcases x y. - -Program Definition Zcompare x y : Zcases x y. -Proof. - intros. - case_leq x y. - case_lt x y. intros H _. exact (Case_lt H). - intros H1 H2. assert (H : x=y) by omega. exact (Case_eq H). - intro H. exact (Case_gt H). -Qed. - -Theorem Zeq_boolean : boolean Zeq_bool (fun x y => (x=y)). -Proof. - unfold boolean. intros x y. by (case_eq x y). -Qed. - - -Theorem Zneq_boolean : boolean Zneq_bool (fun x y => (x <> y)). -Proof. - unfold boolean. intros x y. by (case_neq x y). -Qed. - -Theorem Zlt_boolean : boolean Zlt_bool Zlt. -Proof. - unfold boolean. intros x y. by (case_lt x y). -Qed. - -Theorem Zle_boolean : boolean Zle_bool Zle. -Proof. - unfold boolean. intros x y. by (case_leq x y). -Qed. - -Parameter Req_bool : R -> R -> bool. -Parameter Rlt_bool : R -> R -> bool. -Parameter Rle_bool : R -> R -> bool. -Parameter Rneq_bool : R -> R -> bool. -Hypothesis Rlt_boolean : boolean Rlt_bool Rlt. -Hypothesis Rle_boolean : boolean Rle_bool Rle. -Hypothesis Req_boolean : boolean Req_bool (fun x y => (x=y)). -Hypothesis Rneq_boolean : boolean Rneq_bool (fun x y => (x<>y)). - -Parameter Aeq_bool : forall A : Set, A -> A -> bool. -Hypothesis Aeq_boolean : forall A : Set, boolean (@Aeq_bool A) (fun x y => x=y). -Definition Aneq_bool {A : Set} (x y : A) := negb (Aeq_bool x y). -Hypothesis Aneq_boolean : forall A : Set, boolean (@Aneq_bool A) (fun x y => x<>y). - -(** ** Integer Induction (after a given rank) *) - -Theorem Z_induction(m : Z)(P : Z -> Prop) : - (forall n, n <= m -> P n ) -> - (forall n, n >= m -> P n -> P (n+1)) -> - (forall n, P n). -Proof. - intros. - induction (Z_le_dec n m) ; auto with zarith. - apply Z.le_ind with (n := m) ; auto with zarith. - unfold Morphisms.Proper. - unfold Morphisms.respectful. - intros. rewrite H1. intuition. - intros. apply H0; auto with zarith. -Qed. - -Theorem Z_induction_rank(m : Z)(P : Z -> Prop) : - P m -> - (forall n, m <= n -> P n -> P (n+1)) -> - (forall n, m <= n -> P n). -Proof. - intros h0 h1 n. - apply Z_induction with (m := m) (n := n). - + intros. - apply Z.le_ind with (n := m) ; auto with zarith. - unfold Morphisms.Proper. - unfold Morphisms.respectful. - intros. rewrite H1. intuition. - + intros. auto with zarith. -Qed. - -(** ** Real Constants *) - -(** signed power *) - -Definition real_base e a n := - match n with - | 0 => a - | Zpos n => (a * pow e (Pos.to_nat n))%R - | Zneg n => (a / pow e (Pos.to_nat n))%R - end. - -(** an integer multiplied by a (signed) power of 10. *) -Definition real_dec := real_base 10%R. - -(** an integer multiplied by a (signed) power of 2. *) -Definition real_hex := real_base 2%R. - -(** ** Arrays *) - -Record farray (A B : Type) := { whytype1 : BuiltIn.WhyType A ; - whytype2 : BuiltIn.WhyType B ; - access :> @Map.map A B }. -Definition array (A : Type) := farray Z A. -Hypothesis extensionality: forall (A B : Type) (f g : A -> B), - (forall x, f x = g x) -> f = g. - - -Definition select {A B : Type} - (m : farray A B) (k : A) : B := (access m) k. - -Lemma farray_eq : forall A B (m1 m2 : farray A B), - whytype1 m1 = whytype1 m2 -> whytype2 m1 = whytype2 m2 -> - (forall k, select m1 k = select m2 k) -> m1 = m2. -Proof. - intros A B m1 m2. - destruct m1. destruct m2. simpl. - intros H1 H2; rewrite H1; rewrite H2 ; clear H1 H2. - intro K. - rewrite (extensionality _ _ K). - reflexivity. -Qed. - -Definition update {A B : Type} - (m : farray A B) (k : A) (v : B) : (farray A B) := - {| whytype1 := whytype1 m; whytype2 := whytype2 m; access := @Map.set A (whytype1 m) B (whytype2 m) (access m) k v|}. - -Notation " a .[ k ] " := (select a k) (at level 60). -Notation " a .[ k <- v ] " := (update a k v) (at level 60). - -Lemma access_update : - forall (A B : Type) (m : farray A B) k v, - m.[k <- v].[k] = v. -Proof. - intros. - apply (proj1 (Map.set_def (access m) k v k)). - reflexivity. -Qed. - -Lemma access_update_neq : - forall (A B : Type) (m : farray A B) i j v, - i <> j -> m.[ i <- v ].[j] = m.[j]. -Proof. - intros. - apply (proj2 (Map.set_def (access m) i v j)). - auto. -Qed. - -(** ** Division on Z *) - -Definition Cdiv (n d : Z) : Z := - match n , d with - | 0 , _ | _ , 0 => 0 - | Zpos a , Zpos b - | Zneg a , Zneg b => (Zpos a/Zpos b) - | Zpos a , Zneg b - | Zneg a , Zpos b => (-(Zpos a/Zpos b)) - end. - -Definition Cmod (n d : Z) : Z := - match n , d with - | 0 , _ | _ , 0 => 0 - | Zpos a , Zpos b - | Zpos a , Zneg b => ( (Zpos a) mod (Zpos b) ) - | Zneg a , Zpos b - | Zneg a , Zneg b => (-( (Zpos a) mod (Zpos b) )) - end. - -Lemma Cdiv_cases : forall n d, - ((n >= 0) -> (d > 0) -> Cdiv n d = n/d) /\ - ((n <= 0) -> (d > 0) -> Cdiv n d = -((-n)/d)) /\ - ((n >= 0) -> (d < 0) -> Cdiv n d = -(n/(-d))) /\ - ((n <= 0) -> (d < 0) -> Cdiv n d = (-n)/(-d)). -Proof. - intros. - destruct n as [|a|a] ; - destruct d as [|b|b] ; - intuition ; - by auto with zarith. -Qed. - -Lemma Cmod_cases : forall n d, - ((n >= 0) -> (d > 0) -> Cmod n d = n mod d) /\ - ((n <= 0) -> (d > 0) -> Cmod n d = -((-n) mod d)) /\ - ((n >= 0) -> (d < 0) -> Cmod n d = (n mod (-d))) /\ - ((n <= 0) -> (d < 0) -> Cmod n d = -((-n) mod (-d))). -Proof. - intros. - destruct n as [|a|a] ; - destruct d as [|b|b] ; - intuition ; - by auto with zarith. -Qed. - -Theorem Cdiv_enclidian : - forall (n d : Z), - d <> 0 -> - let q := Cdiv n d in let r := Cmod n d in - (q * d + r = n). -Proof. - intros n d NEQ q r. - assert (OPP: forall p, (- (Zneg p) = Zpos p)) by auto with zarith. - assert (NEG: forall p, (Zneg p = - (Zpos p))) by auto with zarith. - destruct n as [|a|a] ; - destruct d as [|b|b] ; auto with zarith ; - unfold Cdiv in q ; unfold Cmod in r ; - unfold q ; unfold r ; - repeat rewrite OPP ; repeat rewrite NEG ; - rewrite (Zmod_eq_full (Zpos a) (Zpos b)) ; try discriminate ; - try ring. -Qed. - -Lemma Cmod_less : forall n d, - ((n >= 0) -> (d > 0) -> 0 <= Cmod n d < d) /\ - ((n <= 0) -> (d > 0) -> -d < Cmod n d <= 0) /\ - ((n >= 0) -> (d < 0) -> 0 <= Cmod n d < -d) /\ - ((n <= 0) -> (d < 0) -> d < Cmod n d <= 0). -Proof. - intros. - destruct n as [|a|a] ; - destruct d as [|b|b] ; - intuition ; simpl ; forward ; - generalize (Z_mod_lt (Zpos a) (Zpos b) (Zgt_pos_0 b)) ; - repeat (replace (Zneg b) with (- Zpos b) by auto with zarith) ; - intuition (auto with zarith). -Qed. - -Lemma Zdiv_less : - forall (n d : Z), (n > 0) -> (d > 0) -> (d * (n/d) <= n). -Proof. - intros n d Npos Dpos. - generalize (Zmod_eq n d). - pose (x := (n/d)). - fold x. intro H. generalize (H Dpos). clear H. - pose (r := (n mod d)). - fold r. intro H. - generalize (Z_mod_lt n d). - intro R. generalize (R Dpos). clear R. fold r. - replace (d*x) with (x*d) by ring. - omega. -Qed. diff --git a/src/plugins/wp/share/why3/Square.v b/src/plugins/wp/share/why3/Square.v deleted file mode 100644 index a2605235088..00000000000 --- a/src/plugins/wp/share/why3/Square.v +++ /dev/null @@ -1,60 +0,0 @@ -(**************************************************************************) -(* *) -(* This file is part of WP plug-in of Frama-C. *) -(* *) -(* Copyright (C) 2007-2019 *) -(* CEA (Commissariat a l'energie atomique et aux energies *) -(* alternatives) *) -(* *) -(* you can redistribute it and/or modify it under the terms of the GNU *) -(* Lesser General Public License as published by the Free Software *) -(* Foundation, version 2.1. *) -(* *) -(* It is distributed in the hope that it will be useful, *) -(* but WITHOUT ANY WARRANTY; without even the implied warranty of *) -(* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *) -(* GNU Lesser General Public License for more details. *) -(* *) -(* See the GNU Lesser General Public License version 2.1 *) -(* for more details (enclosed in the file licenses/LGPLv2.1). *) -(* *) -(**************************************************************************) - -(* This file is generated by Why3's Coq-realize driver *) -(* Beware! Only edit allowed sections below *) -Require Import BuiltIn. -Require Reals.R_sqrt. -Require BuiltIn. -Require real.Real. -Require real.RealInfix. -Require real.Square. - -(* Why3 goal *) -Lemma sqrt_lin1 : forall (x:R), (1%R < x)%R -> ((Reals.R_sqrt.sqrt x) < x)%R. -Proof. - intros x h1. - refine (Reals.R_sqrt.sqrt_less _ _ h1). - apply (Rle_trans 0 1 x Rle_0_1)%R. - exact (Rlt_le _ _ h1). -Qed. - -(* Why3 goal *) -Lemma sqrt_lin0 : - forall (x:R), ((0%R < x)%R /\ (x < 1%R)%R) -> (x < (Reals.R_sqrt.sqrt x))%R. -Proof. - intros x (h1,h2). - exact (Reals.R_sqrt.sqrt_more x h1 h2). -Qed. - -(* Why3 goal *) -Lemma sqrt_0 : ((Reals.R_sqrt.sqrt 0%R) = 0%R). -Proof. - exact Reals.R_sqrt.sqrt_0. -Qed. - -(* Why3 goal *) -Lemma sqrt_1 : ((Reals.R_sqrt.sqrt 1%R) = 1%R). -Proof. - exact Reals.R_sqrt.sqrt_1. -Qed. - diff --git a/src/plugins/wp/share/why3/Vlist.v b/src/plugins/wp/share/why3/Vlist.v deleted file mode 100644 index e4f1f454f37..00000000000 --- a/src/plugins/wp/share/why3/Vlist.v +++ /dev/null @@ -1,471 +0,0 @@ -(**************************************************************************) -(* *) -(* This file is part of WP plug-in of Frama-C. *) -(* *) -(* Copyright (C) 2007-2019 *) -(* CEA (Commissariat a l'energie atomique et aux energies *) -(* alternatives) *) -(* *) -(* you can redistribute it and/or modify it under the terms of the GNU *) -(* Lesser General Public License as published by the Free Software *) -(* Foundation, version 2.1. *) -(* *) -(* It is distributed in the hope that it will be useful, *) -(* but WITHOUT ANY WARRANTY; without even the implied warranty of *) -(* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *) -(* GNU Lesser General Public License for more details. *) -(* *) -(* See the GNU Lesser General Public License version 2.1 *) -(* for more details (enclosed in the file licenses/LGPLv2.1). *) -(* *) -(**************************************************************************) - -(* This file is generated by Why3's Coq-realize driver *) -(* Beware! Only edit allowed sections below *) -Require Import BuiltIn. -Require BuiltIn. -Require int.Int. -Require int.Abs. -Require int.ComputerDivision. - -(* ---------------------------------------------------------------------- *) -(* --- Lists for Why-3 --- *) -(* ---------------------------------------------------------------------- *) - -Require List. -Ltac seq := autorewrite with list ; auto with zarith. -Hint Rewrite List.app_assoc List.app_nil_l List.app_nil_r : list. - - (* -------------------------------------------------------------------- *) - (* --- Classical Lists for Alt-Ergo --- *) - (* -------------------------------------------------------------------- *) -Require Import Qedlib. - -(* Why3 goal *) -Definition list : forall (a:Type), Type. - exact(List.list). -Defined. - -(* Why3 goal *) -Definition nil {a:Type} {a_WT:WhyType a} : list a. - generalize a. - exact(@List.nil). -Defined. - -(* Why3 goal *) -Definition cons {a:Type} {a_WT:WhyType a} : a -> (list a) -> list a. - generalize a. - exact(@List.cons). -Defined. - -(* Why3 goal *) -Definition concat {a:Type} {a_WT:WhyType a} : (list a) -> (list a) -> list a. - Local Open Scope list_scope. - exact(fun u v => u ++ v). -Defined. - -Fixpoint repeat_nat (a:Type) (w: list a) (n: nat) {struct n} := - match n with - | O => w - | S m => w ++ (repeat_nat a w m) - end. - - -(* Why3 goal *) -Definition repeat {a:Type} {a_WT:WhyType a} : (list a) -> Z -> list a. - exact(fun w n => match n with - | Z0 => nil - | Zneg _ => nil - | other => repeat_nat a w (Zabs_nat (n-1)) - end). -Defined. - -(* Why3 goal *) -Definition length {a:Type} {a_WT:WhyType a} : (list a) -> Z. - exact(fun w => Z.of_nat (List.length w)). -Defined. - -(* Why3 goal *) -Definition nth {a:Type} {a_WT:WhyType a} : (list a) -> Z -> a. - exact(fun w n => match n with - | Zneg _ => (@why_inhabitant a a_WT) - | other => List.nth (Zabs_nat n) w (@why_inhabitant a a_WT) - end). -Defined. - - (* -------------------------------------------------------------------- *) - (* --- length --- *) - (* -------------------------------------------------------------------- *) - -(* Why3 goal *) -Lemma length_pos {a:Type} {a_WT:WhyType a} : - forall (w:list a), (0%Z <= (length w))%Z. -Proof. - intros. - unfold length. - apply Zle_0_nat. -Qed. - -(* Why3 goal *) -Lemma length_nil {a:Type} {a_WT:WhyType a} : ((length (nil : list a)) = 0%Z). -Proof. - intros. - unfold length. unfold nil. - by seq. -Qed. - -(* Why3 goal *) -Lemma length_nil_bis {a:Type} {a_WT:WhyType a} : - forall (w:list a), ((length w) = 0%Z) -> (w = (nil : list a)). -Proof. - intros w. - unfold length. unfold nil. - destruct w. - + by seq. - + Import List.ListNotations. - assert (0 < Z.of_nat (Datatypes.length (a0 :: w))). - { replace (Datatypes.length (a0 :: w)) with (1 + Datatypes.length (w))%nat - by( (replace (a0 :: w) with ([a0] ++ w) by seq); rewrite List.app_length; by seq). - assert (0 <= Z.of_nat (Datatypes.length w)) by apply Zle_0_nat. - replace (Z.of_nat (1 + Datatypes.length w)) with (1 + Z.of_nat (Datatypes.length w)). - { omega. } - rewrite Nat2Z.inj_add. - auto with zarith. - } - intro. - cut False; [contradiction|omega]. -Qed. - -(* Why3 goal *) -Lemma length_cons {a:Type} {a_WT:WhyType a} : - forall (x:a) (w:list a), ((length (cons x w)) = (1%Z + (length w))%Z). -Proof. - intros. unfold length. - replace (Datatypes.length (cons x w)) with (1 + (Datatypes.length w))%nat. - apply Nat2Z.inj_add. simpl. auto. -Qed. - -(* Why3 goal *) -Hypothesis length_concat : - forall {a:Type} {a_WT:WhyType a}, - forall (u:list a) (v:list a), - ((length (concat u v)) = ((length u) + (length v))%Z). - -(* Why3 goal *) -Hypothesis length_repeat : - forall {a:Type} {a_WT:WhyType a}, - forall (w:list a) (n:Z), (0%Z <= n)%Z -> - ((length (repeat w n)) = (n * (length w))%Z). - - (* -------------------------------------------------------------------- *) - (* --- nth --- *) - (* -------------------------------------------------------------------- *) - -(* Why3 goal *) -Hypothesis nth_cons : - forall {a:Type} {a_WT:WhyType a}, - forall (k:Z) (x:a) (w:list a), - ((k = 0%Z) -> ((nth (cons x w) k) = x)) /\ - (~ (k = 0%Z) -> ((nth (cons x w) k) = (nth w (k - 1%Z)%Z))). - -(* Why3 goal *) -Hypothesis nth_concat : - forall {a:Type} {a_WT:WhyType a}, - forall (u:list a) (v:list a) (k:Z), - ((k < (length u))%Z -> ((nth (concat u v) k) = (nth u k))) /\ - (~ (k < (length u))%Z -> - ((nth (concat u v) k) = (nth v (k - (length u))%Z))). - -(* Why3 goal *) -Hypothesis nth_repeat : - forall {a:Type} {a_WT:WhyType a}, - forall (n:Z) (k:Z) (w:list a), - ((0%Z <= k)%Z /\ (k < (n * (length w))%Z)%Z) -> (0%Z < (length w))%Z -> - ((nth (repeat w n) k) = (nth w (ZArith.BinInt.Z.rem k (length w)))). - -(* Why3 assumption *) -Definition vlist_eq {a:Type} {a_WT:WhyType a} (u:list a) (v:list a) : Prop := - ((length u) = (length v)) /\ - forall (i:Z), ((0%Z <= i)%Z /\ (i < (length u))%Z) -> - ((nth u i) = (nth v i)). - - (* -------------------------------------------------------------------- *) - (* --- equality of Lists --- *) - (* -------------------------------------------------------------------- *) - -(* Why3 goal *) -Hypothesis extensionality : - forall {a:Type} {a_WT:WhyType a}, - forall (u:list a) (v:list a), (vlist_eq u v) -> (u = v). - - (* -------------------------------------------------------------------- *) - (* --- neutral elements --- *) - (* -------------------------------------------------------------------- *) - -(* Why3 goal *) -Lemma eq_nil_concat {a:Type} {a_WT:WhyType a} : - forall (w:list a), - (vlist_eq (concat (nil : list a) w) w) /\ - (vlist_eq (concat w (nil : list a)) w). -Proof. - intros. - split ; unfold vlist_eq ; rewrite length_concat; rewrite length_nil; split; auto with zarith; intros. - (* + generalize (nth_concat nil w i); rewrite length_nil; intro G; destruct G. - rewrite H1. - * replace (i - 0)%Z with i by (auto with zarith). auto. - * omega. *) - + generalize (nth_concat w nil i). intro G; destruct G. - rewrite H0. - * auto. - * omega. -Qed. - -(* Why3 goal *) -Lemma rw_nil_concat_left {a:Type} {a_WT:WhyType a} : - forall (w:list a), ((concat (nil : list a) w) = w). -Proof. - intros. - apply extensionality. - generalize (eq_nil_concat w). intro G; destruct G. - apply H. -Qed. - -(* Why3 goal *) -Lemma rw_nil_concat_right {a:Type} {a_WT:WhyType a} : - forall (w:list a), ((concat w (nil : list a)) = w). - intros. - apply extensionality. - generalize (eq_nil_concat w). intro G; destruct G. - apply H0. -Qed. - -(* Why3 goal *) -Lemma eq_cons_concat {a:Type} {a_WT:WhyType a} : - forall (x:a) (v:list a) (w:list a), - vlist_eq (concat (cons x v) w) (cons x (concat v w)). -Proof. - intros. - unfold vlist_eq ; rewrite length_concat. repeat (rewrite length_cons). - split. - + rewrite length_concat. ring. - + intros. - generalize (nth_cons i x (concat v w)); intro G; destruct G. - case_eq i 0%Z; intro Position_0. - * clear H1; rewrite H0; clear H0; auto. - generalize (nth_concat (cons x v) w i); rewrite length_cons; intro G; destruct G. - generalize (length_pos v); intro Positive. - clear H1; rewrite H0 by omega; clear H0. - generalize (nth_cons i x v); intro G; destruct G. - clear H1; rewrite H0; clear H0; auto. - * clear H0; rewrite H1; clear H1; auto. - generalize (nth_concat (cons x v) w i); rewrite length_cons; intro G; destruct G. - case_lt i (1+ length v)%Z; intros. - - clear H1; rewrite H0 by auto; clear H0. - generalize (nth_cons i x v); intro G; destruct G. - clear H0; rewrite H1 by auto; clear H1. - generalize (nth_concat v w (i -1)); intro G; destruct G. - clear H1; rewrite H0 by auto with zarith; clear H0. - auto. - - clear H0; rewrite H1 by auto; clear H1. - generalize (nth_concat v w (i -1)); intro G; destruct G. - clear H0; rewrite H1 by auto with zarith. - replace (i - (1 + length v))%Z with (i - 1 - length v)%Z by auto with zarith. - auto. -Qed. - -(* Why3 goal *) -Lemma rw_cons_concat {a:Type} {a_WT:WhyType a} : - forall (x:a) (v:list a) (w:list a), - ((concat (cons x v) w) = (cons x (concat v w))). -Proof. - intros. - apply extensionality. - apply eq_cons_concat. -Qed. - -(* Why3 goal *) -Lemma rw_nil_cons_concat {a:Type} {a_WT:WhyType a} : - forall (x:a) (w:list a), ((concat (cons x (nil : list a)) w) = (cons x w)). -Proof. - intros. - rewrite rw_cons_concat. - rewrite rw_nil_concat_left. - auto. -Qed. - - (* -------------------------------------------------------------------- *) - (* --- associativity --- *) - (* -------------------------------------------------------------------- *) - -(* Why3 goal *) -Lemma eq_assoc_concat {a:Type} {a_WT:WhyType a} : - forall (u:list a) (v:list a) (w:list a), - vlist_eq (concat (concat u v) w) (concat u (concat v w)). -Proof. - intros. - unfold vlist_eq. repeat (rewrite length_concat). split. - - ring. - - intros. - generalize (length_pos u); generalize (length_pos v); intros uPos vPos. - case_lt i (length u); intro inU; - generalize (nth_concat u (concat v w) i) ; intro G; destruct G. - + clear H1; rewrite H0 by auto; clear H0. - generalize (nth_concat (concat u v) w i) ; rewrite length_concat ; intro G; destruct G. - clear H1; rewrite H0 by omega; clear H0. - generalize (nth_concat u v i) ; intro G; destruct G. - clear H1; rewrite H0 by auto; clear H0. - auto. - + clear H0; rewrite H1 by auto; clear H1. - case_lt i ((length u) + (length v)); intro inV; - generalize (nth_concat (concat u v) w i) ; rewrite length_concat ; intro G; destruct G. - * clear H1; rewrite H0 by omega; clear H0. - generalize (nth_concat u v i) ; intro G; destruct G. - clear H0; rewrite H1 by auto; clear H1. - generalize (nth_concat v w (i - length u)) ; intro G; destruct G. - clear H1; rewrite H0 by omega; clear H0. - auto. - * clear H0; rewrite H1 by omega; clear H1. - generalize (nth_concat v w (i - length u)) ; intro G; destruct G. - clear H0; rewrite H1 by omega; clear H1. - replace (i - (length u + length v)) with (i - length u - length v) by auto with zarith. - auto. -Qed. - -(* Why3 goal *) -Lemma rw_nil_repeat {a:Type} {a_WT:WhyType a} : - forall (n:Z), (0%Z <= n)%Z -> ((repeat (nil : list a) n) = (nil : list a)). -Proof. -intros n h1. -induction n ; simpl ; auto. -assert (R : forall n, repeat_nat a nil n = nil). - * intro n. induction n ; simpl ; auto. - * apply R. -Qed. - -(* Why3 goal *) -Lemma rw_repeat_zero {a:Type} {a_WT:WhyType a} : - forall (w:list a), ((repeat w 0%Z) = (nil : list a)). -Proof. -intros w. simpl. auto. -Qed. - -(* Why3 goal *) -Lemma eq_repeat_one {a:Type} {a_WT:WhyType a} : - forall (w:list a), vlist_eq (repeat w 1%Z) w. -intros w. simpl. unfold vlist_eq. auto. -Qed. - -(* Why3 goal *) -Lemma rw_repeat_one {a:Type} {a_WT:WhyType a} : - forall (w:list a), ((repeat w 1%Z) = w). -Proof. -intros w. simpl. auto. -Qed. - -(* Why3 goal *) -Lemma eq_repeat_concat {a:Type} {a_WT:WhyType a} : - forall (p:Z) (q:Z) (w:list a), (0%Z <= p)%Z -> (0%Z <= q)%Z -> - vlist_eq (repeat w (p + q)%Z) (concat (repeat w p) (repeat w q)). -Proof. -intros p q w h1 h2. unfold vlist_eq ; simpl ; split ; auto with zarith. - + repeat rewrite length_concat. - repeat rewrite length_repeat ; auto with zarith. - + rewrite length_repeat ; auto with zarith. - intros. - induction w. - * replace ([]) with (@nil a a_WT) ; auto. - repeat rewrite rw_nil_repeat ; auto with zarith. - * pose (A := (a0 :: w)). fold A. fold A in H. - assert (L : 0 < length A). - { unfold A. - replace (a0 :: w) with (cons a0 w) by auto. - rewrite length_cons. - assert (0 <= length w). - apply length_pos. - auto with zarith. } - rewrite nth_repeat ; auto with zarith. - generalize (nth_concat (repeat A p) (repeat A q) i). - intros [ POS NEG ]. - induction (Z_lt_le_dec i (length (repeat A p))). - rewrite length_repeat in a1; auto with zarith. - - rewrite POS ; auto with zarith. - rewrite nth_repeat ; auto with zarith. - rewrite length_repeat ; auto with zarith. - - rewrite length_repeat in b ; auto with zarith. - assert ( I_pos: 0 <= i ) ; auto with zarith. - rewrite Int.Mul_distr_r in H. - rewrite NEG ; auto with zarith. - rewrite nth_repeat ; auto with zarith ; - rewrite length_repeat ; auto with zarith. - replace (i - p * length A) with (i + (-p) * length A). - rewrite Z.rem_add ; auto with zarith. - apply Z.mul_nonneg_nonneg ; auto with zarith. - replace (i + -p * length A) with (i - p * length A) ; auto with zarith. - rewrite Z.mul_opp_l. rewrite Z.add_opp_r. auto. - rewrite Z.mul_opp_l. rewrite Z.add_opp_r. auto. - rewrite length_repeat ; auto with zarith. -Qed. - -(* Why3 goal *) -Lemma rw_repeat_concat {a:Type} {a_WT:WhyType a} : - forall (p:Z) (q:Z) (w:list a), (0%Z <= p)%Z -> (0%Z <= q)%Z -> - ((repeat w (p + q)%Z) = (concat (repeat w p) (repeat w q))). -intros p q w h1 h2. -apply extensionality. -apply eq_repeat_concat ; auto with zarith. -Qed. - -(* Why3 goal *) -Lemma rw_repeat_after {a:Type} {a_WT:WhyType a} : - forall (p:Z) (w:list a), (0%Z <= p)%Z -> - ((concat (repeat w p) w) = (repeat w (p + 1%Z)%Z)). -Proof. - intros p w h1. - rewrite (rw_repeat_concat p 1 w) ; auto with zarith. -Qed. - -(* Why3 goal *) -Lemma rw_repeat_before {a:Type} {a_WT:WhyType a} : - forall (p:Z) (w:list a), (0%Z <= p)%Z -> - ((concat w (repeat w p)) = (repeat w (p + 1%Z)%Z)). -Proof. - intros p w h1. - replace (p+1) with (1+p) ; auto with zarith. - rewrite (rw_repeat_concat 1 p w) ; auto with zarith. -Qed. - -(* Why3 goal *) -Definition repeat_box {a:Type} {a_WT:WhyType a} : (list a) -> Z -> list a. -intros l n. -exact (repeat l n). -Defined. - -(* Why3 goal *) -Lemma rw_repeat_box_unfold {a:Type} {a_WT:WhyType a} : - forall (w:list a) (n:Z), ((repeat_box w n) = (repeat w n)). -Proof. -intros. -unfold repeat_box. auto. -Qed. - -(* Why3 goal *) -Lemma rw_repeat_plus_box_unfold {a:Type} {a_WT:WhyType a} : - forall (w:list a) (a1:Z) (b:Z), (0%Z <= a1)%Z -> (0%Z <= b)%Z -> - ((repeat_box w (a1 + b)%Z) = (concat (repeat w a1) (repeat w b))). -Proof. -intros. -unfold repeat_box. rewrite rw_repeat_concat ; auto. -Qed. - -(* Why3 goal *) -Lemma rw_repeat_plus_one_box_unfold {a:Type} {a_WT:WhyType a} : - forall (w:list a) (n:Z), (0%Z < n)%Z -> - ((repeat_box w n) = (concat (repeat w (n - 1%Z)%Z) w)) /\ - ((repeat_box w (n + 1%Z)%Z) = (concat (repeat w n) w)). -Proof. - intros. split. - + generalize (rw_repeat_concat (n-1) 1 w). - replace (n-1+1) with n ; auto with zarith. - + rewrite (rw_repeat_concat n 1 w) ; auto with zarith. -Qed. - diff --git a/src/plugins/wp/share/why3/Vset.v b/src/plugins/wp/share/why3/Vset.v deleted file mode 100644 index d362587c8da..00000000000 --- a/src/plugins/wp/share/why3/Vset.v +++ /dev/null @@ -1,180 +0,0 @@ -(**************************************************************************) -(* *) -(* This file is part of WP plug-in of Frama-C. *) -(* *) -(* Copyright (C) 2007-2019 *) -(* CEA (Commissariat a l'energie atomique et aux energies *) -(* alternatives) *) -(* *) -(* you can redistribute it and/or modify it under the terms of the GNU *) -(* Lesser General Public License as published by the Free Software *) -(* Foundation, version 2.1. *) -(* *) -(* It is distributed in the hope that it will be useful, *) -(* but WITHOUT ANY WARRANTY; without even the implied warranty of *) -(* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *) -(* GNU Lesser General Public License for more details. *) -(* *) -(* See the GNU Lesser General Public License version 2.1 *) -(* for more details (enclosed in the file licenses/LGPLv2.1). *) -(* *) -(**************************************************************************) - -(* This file is generated by Why3's Coq-realize driver *) -(* Beware! Only edit allowed sections below *) -Require Import BuiltIn. -Require BuiltIn. -Require bool.Bool. -Require int.Int. - -(* Why3 goal *) -Definition set : forall (a:Type), Type. -Admitted. - -(* Why3 goal *) -Definition empty {a:Type} {a_WT:WhyType a} : set a. -Admitted. - -(* Why3 goal *) -Definition singleton {a:Type} {a_WT:WhyType a} : a -> set a. -Admitted. - -(* Why3 goal *) -Definition union {a:Type} {a_WT:WhyType a} : (set a) -> (set a) -> set a. -Admitted. - -(* Why3 goal *) -Definition inter {a:Type} {a_WT:WhyType a} : (set a) -> (set a) -> set a. -Admitted. - -(* Why3 goal *) -Definition member {a:Type} {a_WT:WhyType a} : a -> (set a) -> Prop. -Admitted. - -(* Why3 goal *) -Definition member_bool {a:Type} {a_WT:WhyType a} : a -> (set a) -> bool. -Admitted. - -(* Why3 goal *) -Definition range : Z -> Z -> set Z. -Admitted. - -(* Why3 goal *) -Definition range_sup : Z -> set Z. -Admitted. - -(* Why3 goal *) -Definition range_inf : Z -> set Z. -Admitted. - -(* Why3 goal *) -Definition range_all : set Z. -Admitted. - -(* Why3 assumption *) -Definition eqset {a:Type} {a_WT:WhyType a} (a1:set a) (b:set a) : Prop := - forall (x:a), (member x a1) <-> (member x b). - -(* Why3 assumption *) -Definition subset {a:Type} {a_WT:WhyType a} (a1:set a) (b:set a) : Prop := - forall (x:a), (member x a1) -> member x b. - -(* Why3 assumption *) -Definition disjoint {a:Type} {a_WT:WhyType a} (a1:set a) (b:set a) : Prop := - forall (x:a), (member x a1) -> ~ (member x b). - -(* Why3 goal *) -Lemma member_bool1 {a:Type} {a_WT:WhyType a} : - forall (x:a), forall (s:set a), - ((member x s) -> ((member_bool x s) = true)) /\ - (~ (member x s) -> ((member_bool x s) = false)). -Proof. -intros x s. - -Admitted. - -(* Why3 goal *) -Lemma member_empty {a:Type} {a_WT:WhyType a} : - forall (x:a), ~ (member x (empty : set a)). -Proof. -intros x. - -Admitted. - -(* Why3 goal *) -Lemma member_singleton {a:Type} {a_WT:WhyType a} : - forall (x:a) (y:a), (member x (singleton y)) <-> (x = y). -Proof. -intros x y. - -Admitted. - -(* Why3 goal *) -Lemma member_union {a:Type} {a_WT:WhyType a} : - forall (x:a), forall (a1:set a) (b:set a), - (member x (union a1 b)) <-> ((member x a1) \/ (member x b)). -Proof. -intros x a1 b. - -Admitted. - -(* Why3 goal *) -Lemma member_inter {a:Type} {a_WT:WhyType a} : - forall (x:a), forall (a1:set a) (b:set a), - (member x (inter a1 b)) <-> ((member x a1) /\ (member x b)). -Proof. -intros x a1 b. - -Admitted. - -(* Why3 goal *) -Lemma union_empty {a:Type} {a_WT:WhyType a} : - forall (a1:set a), - ((union a1 (empty : set a)) = a1) /\ ((union (empty : set a) a1) = a1). -Proof. -intros a1. - -Admitted. - -(* Why3 goal *) -Lemma inter_empty {a:Type} {a_WT:WhyType a} : - forall (a1:set a), - ((inter a1 (empty : set a)) = (empty : set a)) /\ - ((inter (empty : set a) a1) = (empty : set a)). -Proof. -intros a1. - -Admitted. - -(* Why3 goal *) -Lemma member_range : - forall (x:Z) (a:Z) (b:Z), - (member x (range a b)) <-> ((a <= x)%Z /\ (x <= b)%Z). -Proof. -intros x a b. - -Admitted. - -(* Why3 goal *) -Lemma member_range_sup : - forall (x:Z) (a:Z), (member x (range_sup a)) <-> (a <= x)%Z. -Proof. -intros x a. - -Admitted. - -(* Why3 goal *) -Lemma member_range_inf : - forall (x:Z) (b:Z), (member x (range_inf b)) <-> (x <= b)%Z. -Proof. -intros x b. - -Admitted. - -(* Why3 goal *) -Lemma member_range_all : forall (x:Z), member x range_all. -Proof. -intros x. - -Admitted. - diff --git a/src/plugins/wp/share/why3/Zbits.v b/src/plugins/wp/share/why3/Zbits.v deleted file mode 100644 index 0c02116df5e..00000000000 --- a/src/plugins/wp/share/why3/Zbits.v +++ /dev/null @@ -1,2380 +0,0 @@ -(**************************************************************************) -(* *) -(* This file is part of WP plug-in of Frama-C. *) -(* *) -(* Copyright (C) 2007-2019 *) -(* CEA (Commissariat a l'energie atomique et aux energies *) -(* alternatives) *) -(* *) -(* you can redistribute it and/or modify it under the terms of the GNU *) -(* Lesser General Public License as published by the Free Software *) -(* Foundation, version 2.1. *) -(* *) -(* It is distributed in the hope that it will be useful, *) -(* but WITHOUT ANY WARRANTY; without even the implied warranty of *) -(* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *) -(* GNU Lesser General Public License for more details. *) -(* *) -(* See the GNU Lesser General Public License version 2.1 *) -(* for more details (enclosed in the file licenses/LGPLv2.1). *) -(* *) -(**************************************************************************) - -(* -------------------------------------------------------------------------- *) -(** * ACSL Logical and Bitwise Operators *) -(* -------------------------------------------------------------------------- *) - -(** - The characteristic function of integers have {!arith:arithmetic} properties - and allows to define logical operators over [Z]. Logical [land], - [lor], [lxor] and [lnot] are defined as the lifting over bits of - the associated boolean operators. As a corollary, the consistency - of bitwise [lnot] definition and two's complements [zlnot] is - assessed. - - These definitions are provided in two stages: - - {!bitwise:bitwise} definitions of logical operators - - {!ACSL:ACSL} operators definitions - -*) - -(** ** Tacticals *) - -Require Import ZArith. -Require Import FunctionalExtensionality. -Require Import Qedlib. -Require Import Bits. -Require Import Psatz. - -Local Open Scope Z_scope. - -Local Ltac omegaContradiction := cut False; [contradiction|omega]. - -Local Ltac caseEq name := - generalize (refl_equal name); pattern name at -1 in |- *; case name. - -Local Ltac unfold_hyp h := - match goal with - | h:(?X1) |- _ => unfold X1 in h - | h:(?X1 _ ) |- _ => unfold X1 in h - | h:(?X1 _ _) |- _ => unfold X1 in h - | h:(?X1 _ _ _) |- _ => unfold X1 in h - | h:(?X1 _ _ _ _) |- _ => unfold X1 in h - | _ => idtac - end. - -Lemma bool3_eq : forall b1 b2: bool, (forall b: bool, b1=b <-> b2=b) <-> b1=b2. -Proof. - intros. - intuition. - rewrite H; auto. - rewrite <- H; auto. - rewrite H; auto. -Qed. - -Lemma bool2_eq_true : forall b1 b2:bool, (b1=true <-> b2=true) <-> b1=b2. -Proof. - intros. - destruct b1. - destruct b2. - intuition. - intuition. - destruct b2. - intuition. - intuition. -Qed. - -Lemma split_range: forall a x b: Z, - a <= x -> x < b -> a <= x < b. -Proof. - intros. omega. -Qed. - -(** Some remarks about absolute value *) - -Remark zabs_gt: forall n m: Z, - Zabs m < Zabs n -> (Zabs_nat m < Zabs_nat n)%nat. -Proof. - intros. apply (inj_lt_rev (Zabs_nat m) (Zabs_nat n)). - rewrite (inj_Zabs_nat n). rewrite (inj_Zabs_nat m). omega. -Qed. - -Remark zabs_le: forall n m: Z, - Zabs n <= Zabs m -> (Zabs_nat n <= Zabs_nat m)%nat. -Proof. - intros. apply (inj_le_rev (Zabs_nat n) (Zabs_nat m)). - rewrite (inj_Zabs_nat n). rewrite (inj_Zabs_nat m). omega. -Qed. - -Remark zabs_le_plus: forall (n m:Z) (k: nat), - Zabs n <= Zabs m -> (Zabs_nat n <= k + Zabs_nat m)%nat. -Proof. - intros. - apply (inj_le_rev (Zabs_nat n) (k + Zabs_nat m)%nat). - rewrite (inj_Zabs_nat n). rewrite inj_plus. rewrite (inj_Zabs_nat m). - omega. -Qed. - -Remark zabs_nat_zabs: forall n: Z, - Zabs_nat (Zabs n) = Zabs_nat n. -Proof. - intro. - rewrite <- (inj_Zabs_nat n). rewrite Zabs_nat_Z_of_nat. auto. -Qed. - -Remark zabs_minus: forall n m: Z, - Zabs n <= Zabs m -> (Zabs_nat m - Zabs_nat n)%nat = Zabs_nat (Zabs m - Zabs n). -Proof. - intros. - rewrite Zabs_nat_Zminus by (generalize (Zabs_pos n); omega). - repeat rewrite zabs_nat_zabs. - auto. -Qed. - -Remark zabs_plus: forall n m: Z, - (Zabs_nat m + Zabs_nat n)%nat = Zabs_nat (Zabs m + Zabs n). -Proof. - intros. - rewrite Zabs_nat_Zplus. - (** cont. *) repeat rewrite zabs_nat_zabs; auto. - (** hyp 1 *) generalize (Zabs_pos m); omega. - (** hyp 2 *) generalize (Zabs_pos n); omega. -Qed. - -(** Some remarks about Zle_bool and Zlt_bool *) - -Remark Zle_2x: forall x:Z, - Zle_bool 0 (2*x) = Zle_bool 0 x. -Proof. - induction x; auto. -Qed. - -Remark Zle_div2: forall x:Z, - Zle_bool 0 (x/2) = Zle_bool 0 x. -Proof. - intro x. - case_leq 0 (x/2); case_leq 0 x; try auto; intros; apply False_ind. - (** 0>x *) - + assert (x/2 < 0); [ apply Zdiv_lt_upper_bound | ]; omega. - (** 0<=x *) - + assert (0 <= (x/2)); [ apply Z_div_pos | ]; omega. -Qed. - -Remark Zlt_div2_neg: forall x:Z, - Zlt_bool (x/2) 0 = Zlt_bool x 0. -Proof. - intro x. - case_lt (x/2) 0; case_lt x 0; intros; try auto. - (** x>=0 *) - + assert (x/2 >= 0) by (apply Z_div_ge0 ; omega). - omegaContradiction. - (** x<0 *) - + apply False_ind. - assert (x/2 < 0) by (apply Zdiv_lt_upper_bound; omega). - omegaContradiction. - Qed. - -(** Some useful properties *) - -Remark upper_positive_mult_positive: forall p x: Z, - 0 <= x -> 0 < p -> x <= x * p. -Proof. - intros. - rewrite <- Zmult_1_r at 1. - apply Zmult_le_compat_l; omega. -Qed. - -Remark lower_negative_mult_positive: forall p x: Z, - x <= 0 -> 0 < p -> x * p <= x. -Proof. - intros. - cut (-x <= -(x * p)). - omega. - rewrite Zopp_mult_distr_l. - apply upper_positive_mult_positive; omega. -Qed. - -Theorem Z2_induction(P: Z -> Prop) : - P 0 -> - (forall (c:bool) (z:Z), 0 <= z -> P z -> P (2*z + if c then 1 else 0))-> - (forall z:Z, 0 <= z -> P z). -Proof. - intros. - induction z. - + auto. - + induction p. - * assert ((Z.pos p~1) =(2*Z.pos p + 1)) by (auto with zarith). - rewrite H2 in *. - apply (H0 true ((Z.pos p))); auto with zarith. - * assert ((Z.pos p~0) =(2*Z.pos p)) by (auto with zarith). - rewrite H2 in *. - apply (H0 false ((Z.pos p))); auto with zarith. - * apply (H0 true 0); auto with zarith. - + generalize (Pos2Z.neg_is_neg p); intro; omegaContradiction. -Qed. - -(** Some useful properties about modulus *) - -Remark mod2_case : forall z:Z, z mod 2 = 0 \/ z mod 2 = 1. -Proof. - intros. rewrite Zmod_odd. - case (Z.odd z); intuition. -Qed. - -Ltac case_mod2 z := induction (mod2_case z) as [EVEN|ODD]. - -Remark mod2_lt: forall z:Z, 0 <= z mod 2 < 2. -Proof. - intro; apply Z_mod_lt; auto with zarith. -Qed. - -Remark div2_mod2_eq: forall z:Z, z = 2*(z/2) + z mod 2. -Proof. - intro; apply Z_div_mod_eq; auto with zarith. -Qed. - -Remark div2_odd_eq: forall z:Z, z = 2*(z/2) + (if (Z.odd z) then 1 else 0). -Proof. - intro. rewrite <- Zmod_odd. apply div2_mod2_eq. -Qed. - -Remark odd_mod2: forall (x:Z), - Z.odd (x mod 2) = Z.odd x. -Proof. - destruct x. - (** 0 *) - + compute; auto. - (** positive *) - + destruct p. - (** 2p+1 *) - * rewrite <- (Z.mod_unique (Z.pos p~1) 2 (Z.pos p) 1) ; - [ | omega | (auto with zarith)]. - (replace (Z.pos p~1) with ( 1 + 2*Z.pos p) by forward). - rewrite Z.odd_add_mul_2; auto. - (** 2p+0 *) - * rewrite <- (Z.mod_unique (Z.pos p~0) 2 (Z.pos p) 0); - [ | omega | (auto with zarith)]. - (replace (Z.pos p~0) with ( 0 + 2*Z.pos p) by forward). - rewrite Z.odd_add_mul_2; auto. - (** 1 *) - * compute; auto. - (** negative *) - + destruct p. - (** 2p+1 *) - * rewrite <- (Z.mod_unique (Z.neg p~1) 2 ((Z.neg p)-1) 1); - [ | omega - | rewrite Zmult_minus_distr_l; rewrite Pos2Z.neg_xI; - ring]. - (replace (Z.neg p~1) with ( (-1) + 2*(Z.neg p)) by (simpl; auto)). - rewrite Z.odd_add_mul_2; auto. - (** 2p+0 *) - * rewrite <- (Z.mod_unique (Z.neg p~0) 2 (Z.neg p) 0); - [ | omega | simpl; auto]. - (replace (Z.neg p~0) with ( 0 + 2*Z.neg p) by (simpl; auto)). - rewrite Z.odd_add_mul_2; simpl; auto. - (** 1 *) - * compute; auto. -Qed. - -Remark uint_div2_mod_two_power_nat: forall (m:nat) (x:Z), - (x mod two_power_nat (S m)) / 2 = (x/2) mod two_power_nat m. -Proof. - intros. - rewrite two_power_nat_S. - rewrite Z.rem_mul_r ; [ | discriminate | apply two_power_nat_is_positive]. - pose (z:=((x/2) mod two_power_nat m)); fold z. - rewrite <- (Zdiv_unique (x mod 2 + 2*z) 2 z (x mod 2)); - [auto | apply mod2_lt | auto with zarith]. -Qed. - -Remark sint_div2_mod_two_power_nat_pos: forall (m:nat) (x:Z), - ((x + two_power_nat (S m)) mod (2*two_power_nat (S m))) / 2 = ((x/2) + two_power_nat m) mod two_power_nat (S m). -Proof. - intros. - rewrite <- two_power_nat_S. - rewrite (uint_div2_mod_two_power_nat (S m) (x + two_power_nat (S m))). - rewrite two_power_nat_S. - (replace (2*two_power_nat m) with ((two_power_nat m) *2) by ring). - rewrite Z_div_plus. - auto. - compute; auto. -Qed. - -Remark sint_div2_mod_two_power_nat: forall (m:nat) (x:Z), - (((x + two_power_nat (S m)) mod (2*two_power_nat (S m))) - two_power_nat (S m)) / 2 = - (((x/2) + two_power_nat m) mod two_power_nat (S m)) - two_power_nat m. -Proof. - intros. - rewrite <- two_power_nat_S. - rewrite <- sint_div2_mod_two_power_nat_pos. - rewrite two_power_nat_S. rewrite two_power_nat_S. rewrite two_power_nat_S. - pose (z:= (two_power_nat m)); fold z. - pose (a:= ((x + 2*z) mod (2*(2*z)))); fold a. - (replace (a - 2*z) with (a + ((- z) * 2)) by ring). - rewrite Z.div_add. - ring. - discriminate. -Qed. - - -(* -------------------------------------------------------------------------- *) -(** {@arith:} *) -(** * Arithmetic Properties of the Characteristic Function of integers *) -(* -------------------------------------------------------------------------- *) - -Remark Zbit_2x_0: forall x: Z, - Zbit (2*x) O = false. -Proof. - unfold Zbit. unfold bits_of_Z. intro. - case_leq 0 (2*x); intro; unfold btest. - (** case 0 <= 2*x *) - + unfold Nabs. unfold N_decomp. unfold P_decomp. - destruct x; auto. - (** case 0 > 2*x *) - + unfold zlnot. - destruct x; auto. - destruct p; simpl; auto. -Qed. - -Remark Zbit_2x_p: forall (n:nat) (x:Z), - Zbit (2*x) (S n) = Zbit x n. -Proof. - intros. - unfold Zbit; unfold bits_of_Z; rewrite Zle_2x. - case_leq 0 x; intro; unfold btest. - (** case 0<=x *) - + unfold Nabs; unfold N_decomp; unfold P_decomp; destruct x; auto. - (** case 0>x *) - + unfold zlnot; destruct x; - [ compute in H; discriminate H - | discriminate H - | destruct p; simpl; auto]. -Qed. - -Remark Zbit_s2x_0: forall x: Z, - Zbit ((2*x) + 1) O = true. -Proof. - unfold Zbit. unfold bits_of_Z. intro. - case_leq 0 (2*x); intro; unfold btest. - (** case 0 <= 2*x *) - + unfold Nabs. unfold N_decomp. unfold P_decomp. - destruct x; auto. - (** case 0 > 2*x *) - + unfold zlnot. - destruct x; auto. - destruct p; simpl; auto. -Qed. - -Remark Zbit_s2x_p: forall (n:nat) (x:Z), - Zbit ((2*x) + 1) (S n) = Zbit x n. -Proof. - intros. - unfold Zbit; unfold bits_of_Z. - case_leq 0 x; intro; unfold btest. - (** case 0<=x *) - + case_leq 0 (2*x + 1) ; intro. - unfold Nabs. unfold N_decomp. unfold P_decomp. destruct x; auto. - assert (Z.neg p < 0) by apply (Zlt_neg_0 p); omegaContradiction. - (** case 0<=x *) - + case_leq 0 (2*x + 1) ; intro. - unfold zlnot; destruct x; - [ discriminate H - | assert (Z.pos p > 0) by apply (Zgt_pos_0 p); omegaContradiction - |]. - destruct p; simpl; auto. -Qed. - -Lemma Zbit_succ: forall (c:bool) (n:nat) (x:Z), - Zbit ((2*x) + if c then 1 else 0) (S n) = Zbit x n. -Proof. - intros. - destruct c. - + rewrite Zbit_s2x_p; auto. - + replace (2*x + 0) with (2*x) by (auto with zarith). - rewrite Zbit_2x_p; auto. -Qed. - -Remark Zbit_pos0: forall x: Z, - 0 <= x -> Zbit x O = Z.odd x. -Proof. - intros x POS. - destruct x. - (** 0 *) - + compute; auto. - (** Positive *) - + unfold Zbit; unfold bits_of_Z. - rewrite Zodd_mod. - destruct p; unfold P_decomp; simpl. - (** 2p+1 *) - * rewrite <- (Z.mod_unique (Z.pos p~1) 2 (Z.pos p) 1); - [ auto | | auto]. - clear POS ; omega. - (** 2p *) - * rewrite <- (Z.mod_unique (Z.pos p~0) 2 (Z.pos p) 0); - [ auto | | auto]. - clear POS ; omega. - (** 1 *) - * compute ; auto. - (** Negative *) - + assert ( Z.neg p < 0) by apply Zlt_neg_0. - omegaContradiction. -Qed. - -Lemma Zbit_0: forall x: Z, - Zbit x O = Z.odd x. -Proof. - intro. - destruct x. - (** 0 *) - + compute; auto. - (** Positive *) - + apply Zbit_pos0. - apply Zle_0_pos. - (** Negative *) - + destruct p. - (** 2p+1 *) - * unfold Zbit; unfold bits_of_Z. simpl. - unfold fnot. compute; auto. - (** 2p *) - * (replace (Z.neg p~0) with (2*Z.neg p) by (auto with zarith)). - rewrite Zbit_2x_0. - simpl; auto. - (** 1 *) - * compute; auto. -Qed. - -Remark Zbit_div2: forall (n:nat) (x:Z), - Zbit (x/2) n = Zbit x (S n). -Proof. - intros. - unfold Zbit; unfold bits_of_Z; rewrite Zle_div2. - case_leq 0 x; intro; unfold btest; - unfold Nabs; unfold N_decomp; unfold P_decomp. - (** case 0<=x *) - + destruct x; [by compute | | (apply False_ind; compute in H; auto) ]. - destruct p. - (** 2p+1 *) - * rewrite <- (Zdiv_unique (Zpos (xI (p)) ) 2 (Zpos p) 1); - by compute. - (** 2p *) - * rewrite <- (Zdiv_unique (Zpos (xO (p)) ) 2 (Zpos p) 0); - by compute. - (** one *) - * by compute. - (** case 0>x *) - + unfold zlnot. - destruct x; [ by compute | (compute in H; discriminate H) | ]. - destruct p. - (** -(2p+1) *) - * rewrite <- (Zdiv_unique (Zneg (xI (p)) ) 2 (Zneg p - 1) 1); - [ (replace (Zneg p - 1 + 1) with (Zneg p) by omega); - (replace (-Zneg p) with (Zpos p) by (compute;forward)); - (replace (-(Zneg (xI (p)) + 1)) with (Zpos (xO(p))) by (compute;forward)) - | - | (replace (2*(Zneg p - 1) + 1) with (2*Zneg p - 1) by omega) - ]; by compute. - (** -2p *) - * rewrite <- (Zdiv_unique (Zneg (xO (p)) ) 2 (Zneg p) 0); - [ | by compute | by compute]. - (repeat (rewrite Z.opp_add_distr)). - (repeat (rewrite Z.add_opp_r)). - (repeat (rewrite Pos2Z.opp_neg)). - destruct p; - [ (** -2(2p+1) *) - (replace (Zpos (xI(p)) -1) with (Zpos (xO(p))) by (compute;forward)); - (replace (Zpos (xO(xI(p))) -1) with (Zpos (xI(xO(p)))) by (compute;forward)) - | (** -2(2p) *) - | (** -2 *) - ]; by compute. - (** minus one *) - * by compute. -Qed. - -Theorem Zbit_le : - forall x y: Z, 0 <= y -> (forall k: nat, Zbit x k = true -> Zbit y k = true) -> x <= y. -Proof. - intros x y POS. revert x. - apply Z2_induction with (z:=y); auto; intros. - + replace x with 0. - * auto with zarith. - * apply Zbit_ext. - extensionality k. - generalize (H k); clear H. - destruct (Zbit x k); intuition. - + generalize (div2_mod2_eq x); intro Euc. - rewrite Euc. - case_mod2 x; destruct c as [] eqn:Carry. - * rewrite EVEN in *. - cut ((x/2)<=z). { intro; omega. } - generalize (H0 (x/2)); clear H0; intro h0. - apply h0; clear h0; intro. - generalize (H1 (S k)); clear H1; intro h1. - rewrite Zbit_s2x_p in h1. - intro. apply h1. rewrite <- Zbit_div2; auto. - * rewrite EVEN in *. - cut ((x/2)<=z). { intro; omega. } - generalize (H0 (x/2)); clear H0; intro h0. - apply h0; clear h0; intro. - generalize (H1 (S k)); clear H1; intro h1. - replace (2*z + 0) with (2*z) in h1 by (auto with zarith). - rewrite Zbit_2x_p in h1. - intro. apply h1. rewrite <- Zbit_div2; auto. - * rewrite ODD. - cut ((x/2)<=z). { intro; omega. } - generalize (H0 (x/2)); clear H0; intro h0. - apply h0; clear h0; intro. - generalize (H1 (S k)); clear H1; intro h1. - rewrite Zbit_s2x_p in h1. - intro. apply h1. rewrite <- Zbit_div2; auto. - * rewrite ODD. - replace (2*z + 0) with (2*z) in * by (auto with zarith). - assert ((Zbit x O) = true). - { rewrite Zbit_0. rewrite Zmod_odd in ODD. - destruct (Z.odd x); intuition. } - assert (Zbit (2*z) O=true). - { apply (H1 O); auto. } - rewrite (Zbit_2x_0) in H3. - discriminate H3. -Qed. - -(** Recursive definition of Zbit *) -Theorem Zbit_rec: forall (x:Z) (n:nat), - Zbit x n = if leb n 0 %nat then Z.odd x else Zbit (x/2) (pred n). -Proof. - intro x. - destruct n. - (** Base *) - + simpl. - apply Zbit_0. - (** Ind. *) - + simpl. - rewrite Zbit_div2. - auto. -Qed. - -Lemma Zbit_shift_l: forall (n m:nat) (x:Z), - Zbit (x * (two_power_nat n)) m = if leb n m then Zbit x (m - n)%nat else false. -Proof. - induction n; intros. - (** base *) - + rewrite (leb_correct O m) by omega. - unfold two_power_nat. unfold shift_nat. rewrite <- (minus_n_O m). - f_equal. simpl. omega. - (** ind. *) - + rewrite two_power_nat_S. - (replace (x * (2*two_power_nat n)) with ((2*x) * two_power_nat n) by ring). - rewrite (IHn m (2*x)). - nat_compare Inf EQ Sup n m. - (** n<m *) - * rewrite (leb_correct n m) by omega. - rewrite (leb_correct (S n) m) by omega. - rewrite <-(Zbit_2x_p (m - S n) x). - f_equal. - rewrite (minus_Sn_m) by omega. - by simpl. - (** n=m *) - * rewrite (leb_correct n n) by omega. - rewrite (leb_correct_conv n (S n)) by omega. - rewrite <- minus_n_n. - apply Zbit_2x_0. - (** n>m *) - * rewrite (leb_correct_conv m n) by omega. - rewrite (leb_correct_conv m (S n)) by omega. - auto. -Qed. - -Lemma Znat_ind: forall (P: Z -> Prop), - P 0 -> (forall (x:Z), 0 <= x -> P x -> P (2*x)) - -> (forall (x:Z), 0 <= x -> P x -> P (2*x+1)) - -> (forall (x:Z), 0 <= x -> P x). -Proof. - intros. - destruct x. - (* 0 *) - auto. - (* Pos *) - induction p. - (* 2p+1 *) - (replace (Z.pos p~1) with (2 * Z.pos p + 1) by (auto with zarith)); auto. - (* 2p *) - (replace (Z.pos p~0) with (2 * Z.pos p) by (auto with zarith)); auto. - (* 1 *) - (replace (1) with (2 * 0 + 1) by (auto with zarith)). - apply H1. omega. auto. - (* Neg *) - compute in H2. - intuition congruence. -Qed. - -Lemma Zbit_shift_r: forall (n m:nat) (x:Z), - Zbit (x / (two_power_nat n)) m = Zbit x (n + m)%nat. -Proof. - induction n; intros. - (** base *) - + unfold two_power_nat. unfold shift_nat. - f_equal. simpl. apply Zdiv_1_r. - (** ind. *) - + rewrite two_power_nat_S. - (replace (2*two_power_nat n) with ((two_power_nat n)*2) by ring). - rewrite <- Zdiv_Zdiv; - [ | generalize (two_power_nat_is_positive n); omega | omega]. - rewrite (plus_Snm_nSm n m). - rewrite <- (IHn (S m) x). - apply Zbit_div2. -Qed. - -Theorem Zbit_uint_mod_two_power_nat: forall (n m:nat) (x:Z), - Zbit (x mod (two_power_nat n)) m = if leb n m then false else Zbit x m. -Proof. - induction n. - (** base *) simpl. - + intros. (replace (two_power_nat 0) with 1 by forward). - rewrite Z.mod_1_r. - auto_bits. - + induction m. - (** base *) - * intros. - (replace (n + 0)%nat with n by (simpl; auto)). - rewrite two_power_nat_S. - rewrite Zbit_0; rewrite Zbit_0. - rewrite Z.rem_mul_r; [ | discriminate | apply two_power_nat_is_positive]. - rewrite Z.odd_add_mul_2. - rewrite odd_mod2; auto. - (** ind. *) - * intros. - rewrite <- Zbit_div2; rewrite <- Zbit_div2. - rewrite uint_div2_mod_two_power_nat. - rewrite (IHn m (x/2)). - nat_compare Inf EQ Sup n m. -Qed. - -Theorem Zbit_sint_mod_two_power_nat: forall (n m:nat) (x:Z), - Zbit (((x + two_power_nat (n+m)) mod (2*two_power_nat (n+m))) - two_power_nat (n+m)) m = Zbit x m. -Proof. - induction n. - (** base *) - + induction m; intros. - (** base *) - * rewrite plus_O_n. - (replace (two_power_nat O) with 1 by forward). - (replace (2*1) with 2 by forward). - rewrite Zbit_0; rewrite Zbit_0. - rewrite Z.odd_sub. - rewrite odd_mod2. - rewrite Z.odd_add. - (replace (Z.odd 1) with true by forward). - rewrite Bool.xorb_true_r; rewrite Bool.xorb_true_r. - rewrite (Bool.negb_involutive). - auto. - (** ind. *) - * rewrite plus_O_n. - rewrite <- Zbit_div2; rewrite <- Zbit_div2. - rewrite <- (IHm (x/2)). - rewrite sint_div2_mod_two_power_nat. - rewrite plus_O_n. - rewrite <- two_power_nat_S. - auto. - (** ind. *) - + induction m. - (** base *) - * intros. - (replace (S n + 0)%nat with (S n) by (simpl; auto)). - rewrite two_power_nat_S. - rewrite Zbit_0; rewrite Zbit_0. - rewrite Z.rem_mul_r; - [ | discriminate - | (rewrite <- two_power_nat_S ; apply two_power_nat_is_positive)]. - rewrite <- Z.add_sub_assoc. - rewrite <- Zmult_minus_distr_l. - rewrite Z.odd_add_mul_2. - rewrite odd_mod2. - rewrite Z.odd_add_mul_2. - auto. - (** ind. *) - * intros. - (replace (S n + S m)%nat with (S ((S n) + m))%nat by (simpl; auto)). - rewrite <- Zbit_div2; rewrite <- Zbit_div2. - rewrite <- (IHm (x/2)). - rewrite sint_div2_mod_two_power_nat. - rewrite <- two_power_nat_S. - auto. -Qed. - -Lemma Zbit_sign: forall (n: nat) (z: Z), - let b := two_power_nat n - in -b <= z < b -> (Zbit z n = Zlt_bool z 0). -Proof. - intro n. - induction n; intro z; intro b; unfold b. - (** base *) - + (replace (two_power_nat 0) with 1 by forward). - case_lt z 0; intros. - (** z<0 *) (replace z with (-1) by (omega);forward). - (** z>=0*) (replace z with 0 by omega); by forward. - (** ind. *) - + rewrite two_power_nat_S; intro. - rewrite <-Zbit_div2. - assert ((- two_power_nat n) <= z/2 < two_power_nat n) by - (split ; [apply Zdiv_le_lower_bound | apply Zdiv_lt_upper_bound] ; omega). - assert (Zbit (z/2) n = ((z/2) <? 0)) by (by apply (IHn (z/2))). - rewrite H1; apply Zlt_div2_neg. -Qed. - -Lemma Zbit_trail_plus: forall (n i: nat) (z: Z), - let b := two_power_nat n - in -b <= z < b -> (Zbit z (n+i)%nat = Zlt_bool z 0). -Proof. - intro n. induction i; intros z b; unfold b. - (** base *) - + rewrite plus_0_r. - apply Zbit_sign. - (** ind. *) - + intro. - rewrite <- plus_n_Sm. - rewrite <-Zbit_div2. - assert ((- two_power_nat n) <= z/2 < two_power_nat n) by - (split ; [apply Zdiv_le_lower_bound | apply Zdiv_lt_upper_bound] ; omega). - assert (Zbit (z/2) (n + i)%nat = (z/2 <? 0)) by (by apply (IHi (z/2))). - rewrite H1; apply Zlt_div2_neg. -Qed. - -Lemma Zbit_trail: forall (n i: nat) (z: Z), - let b := two_power_nat n - in (n <= i)%nat -> -b <= z < b -> (Zbit z i = Zlt_bool z 0). -Proof. - intros. - generalize (Zbit_trail_plus n (i - n)%nat z). - rewrite <- le_plus_minus by auto. - auto. -Qed. - -Lemma Zbit_unsigned_trail: forall (n i: nat) (z: Z), - (n <= i)%nat -> 0 <= z < two_power_nat n -> (Zbit z i = false). -Proof. - intros n i z h1. - (* work around a problem with "try omega" inside case_lt *) - pose (b:=two_power_nat n); fold b. - intro h2. - (replace false with (Zlt_bool z 0) by (case_lt z 0; auto)). - apply (Zbit_trail n); auto. - fold b. - omega. -Qed. - -Lemma Zbit_trail_plus_inv: forall (n: nat) (z: Z), - let b := two_power_nat n - in (forall (i: nat), (Zbit z (n+i)%nat = Zlt_bool z 0)) -> -b <= z < b. -Proof. - intro n. induction n; intro z; intro b; unfold b. - (** base *) - + (replace (two_power_nat 0) with 1 by (auto with zarith)). - case_lt z 0; intros h h0. - (** z<0 *) - * replace z with (-1); - [| symmetry; apply Zbit_ext; extensionality k; unfold TRUE; apply h0]. - omega. - (** z>=0*) - * replace z with 0; - [| symmetry; apply Zbit_ext; extensionality k; unfold FALSE; apply h0]. - omega. - (** ind. *) - + intro. - generalize (div2_mod2_eq z); intro Euc. - generalize (mod2_lt z); intro Mod. - pose (x := z / 2); fold x in Euc. - pose (r := z mod 2); fold r in Euc,Mod. - - assert (Ind: -(two_power_nat n) <= x < (two_power_nat n)). - { apply IHn; intro; unfold x; rewrite Zlt_div2_neg. - case_mod2 z. - + fold r in EVEN. - rewrite <-Zbit_2x_p. - replace (S (n+i)) with (S n + i)%nat ; [ | auto with arith ]. - replace (2*(z/2)) with z. - * apply H. - * fold x; auto with zarith. - + fold r in ODD. - rewrite <-Zbit_s2x_p. - replace (S (n+i)) with (S n + i)%nat ; [ | auto with arith ]. - replace (2*(z/2) + 1) with z. - * apply H. - * fold x; auto with zarith. - } - rewrite two_power_nat_S. - auto with zarith. -Qed. - -Lemma Zbit_unsigned_trail_plus_inv: forall (n: nat) (z: Z), - let b := two_power_nat n - in (forall (i: nat), (Zbit z (n+i)%nat = false)) -> 0 <= z < b. -Proof. - intro n. induction n; intro z; intro b; unfold b. - (** base *) - + (replace (two_power_nat 0) with 1 by (auto with zarith)). - intro h0. - replace z with 0; - [| symmetry; apply Zbit_ext; extensionality k; unfold FALSE; apply h0]. - omega. - (** ind. *) - + intro. - generalize (div2_mod2_eq z); intro Euc. - generalize (mod2_lt z); intro Mod. - pose (x := z / 2); fold x in Euc. - pose (r := z mod 2); fold r in Euc,Mod. - - assert (Ind: 0 <= x < (two_power_nat n)). - { apply IHn; intro; unfold x. - case_mod2 z. - + fold r in EVEN. - rewrite <-Zbit_2x_p. - replace (S (n+i)) with (S n + i)%nat ; [ | auto with arith ]. - replace (2*(z/2)) with z. - * apply H. - * fold x; auto with zarith. - + fold r in ODD. - rewrite <-Zbit_s2x_p. - replace (S (n+i)) with (S n + i)%nat ; [ | auto with arith ]. - replace (2*(z/2) + 1) with z. - * apply H. - * fold x; auto with zarith. - } - rewrite two_power_nat_S. - auto with zarith. -Qed. - -Lemma Zbit_trail_inv: forall (n: nat) (z: Z), - let b := two_power_nat n - in (forall (i: nat), (n <= i)%nat -> (Zbit z i = Zlt_bool z 0)) -> -b <= z < b. -Proof. - intros n z b h1. - generalize (Zbit_trail_plus_inv n z); intro h2. - apply h2; intro. - generalize (h1 (n + i)%nat); intro h3. - apply h3. - auto with zarith. -Qed. - -Lemma Zbit_unsigned_trail_inv: forall (n: nat) (z: Z), - (forall (i: nat), (n <= i)%nat -> (Zbit z i = false)) -> 0 <= z < (two_power_nat n). -Proof. - intros n z h1. - generalize (Zbit_unsigned_trail_plus_inv n z); intro h2. - apply h2; intro. - generalize (h1 (n + i)%nat); intro h3. - apply h3. - auto with zarith. -Qed. - -(** {@bitwise:} *) -(** * Bitwise Shifting Operators *) - -Program Definition bitwise_lsl (x: bits) (n:nat): bits := - let sign := (bsign x) in - let btest := (fun i: nat => if leb n i %nat then btest x (i - n)%nat - else false) in - let last := last btest ((bsize x) + n) sign in - mkbits last sign btest _ . -Next Obligation. - apply trailing_last. - generalize (btrail x). - unfold trailing. - intro Tx. intro k. - nat_compare Inf EQ Sup n k. - (** n < k *) - + rewrite (leb_correct n k) by omega. - intros. rewrite (Tx (k - n)%nat) by omega. - auto. - (** n = k *) - + rewrite (leb_correct n n) by omega. - intros. rewrite (Tx (n - n)%nat) by omega. - auto. - (** n > k *) - + intro. - omegaContradiction. -Qed. - -Program Definition bitwise_lsr (x: bits) (n:nat): bits := - let sign := (bsign x) in - let btest := (fun i: nat => btest x (i + n)%nat) in - let last := last btest (bsize x) sign in - mkbits last sign btest _ . -Next Obligation. - apply trailing_last. - generalize (btrail x). - unfold trailing. - intro Tx. intros. - rewrite (Tx (k + n)%nat); auto with arith. -Qed. - -Definition lsl_shift_def (x:Z) (n:nat): Z := - Z_of_bits (bitwise_lsl (bits_of_Z x) n). - -Definition lsr_shift_def (x:Z) (n:nat): Z := - Z_of_bits (bitwise_lsr (bits_of_Z x) n). - -(** ** Link between bitwise shifting operators and arithmetics *) - -Definition lsl_arithmetic_def (x:Z) (n:nat): Z := - x * (two_power_nat n). - -Lemma lsl_arithmetic_shift: - lsl_shift_def = lsl_arithmetic_def. -Proof. - extensionality x; extensionality n; Zbit_ext k. - (** right term *) - unfold lsl_arithmetic_def; rewrite (Zbit_shift_l n k x). - (** left term *) - unfold lsl_shift_def; unfold Zbit; rewrite Z_decomp_recomp; - unfold bitwise_lsl; unfold btest. - auto. -Qed. - -Definition lsr_arithmetic_def (x:Z) (n:nat): Z := - x / (two_power_nat n). - -(** Note: [lsr_arithmetic_def x n] and [Cdiv x (two_power_nat n)] differs for negative [x]. *) -Remark lsr_differs_to_Cdiv: lsr_arithmetic_def (-1) 1%nat <> Cdiv (-1) (two_power_nat 1). -Proof. - by compute. -Qed. - -Lemma lsr_arithmetic_shift: - lsr_shift_def = lsr_arithmetic_def. -Proof. - extensionality x; extensionality n; Zbit_ext k. - (** right term *) - unfold lsr_arithmetic_def; rewrite (Zbit_shift_r n k x); - (replace (n+k)%nat with (k+n)%nat by omega). - (** left term *) - unfold lsr_shift_def; unfold Zbit; rewrite Z_decomp_recomp; - unfold bitwise_lsr; unfold btest. - auto. -Qed. - -(** * Bitwise Logical Operators *) - -Program Definition bitwise (f: bool -> bool -> bool) (x y: bits): bits := - let sign := f (bsign x) (bsign y) in - let btest := (fun i: nat => f (btest x i) (btest y i)) in - let last := last btest (max (bsize x) (bsize y)) sign in - mkbits last sign btest _ . -Next Obligation. - apply trailing_last. - generalize (btrail x). - generalize (btrail y). - unfold trailing. - intros Ty Tx k Max. - rewrite Tx. rewrite Ty. trivial. - generalize (Max.max_lub_r (bsize x) (bsize y) k). omega. - generalize (Max.max_lub_l (bsize x) (bsize y) k). omega. -Qed. - -Definition Z_bitwise (f: bool -> bool -> bool) (x y: Z): Z := - Z_of_bits (bitwise f (bits_of_Z x) (bits_of_Z y)). - -(** ** Properties of Bitwise Logical Operators *) - -Lemma Zbit_bitwise: forall (f: bool -> bool -> bool) (x y: Z) (k: nat), - Zbit (Z_bitwise f x y) k = f (Zbit x k) (Zbit y k). -Proof. - intros. unfold Zbit. unfold Z_bitwise. - rewrite Z_decomp_recomp. auto. -Qed. - -(** Tactical. *) -Ltac Zbit_bitwise k := Zbit_ext k; repeat rewrite Zbit_bitwise. - -(** Range of bitwise operators *) -Lemma Z_bitwise_ZxHpos: forall (f: bool -> bool -> bool) (x y: Z), - (ZxHpos (Z_bitwise f x y) <= max (ZxHpos x) (ZxHpos y))%nat. -Proof. - intros f x y. - unfold Z_bitwise. rewrite (bsize_over_approx). unfold bitwise. - unfold btest at 1; unfold bsize at 1; unfold bsign at 3; - apply Max.max_case_strong; - rewrite <- (bsize_exact x); rewrite <- (bsize_exact y); intro CASE. - (** (ZxHpos y <= ZxHpos x) *) - + rewrite Max.max_l by auto. - generalize (last_leq (fun i: nat => f (btest (bits_of_Z x) i) (btest (bits_of_Z y) i)) - (ZxHpos x) (f (bsign (bits_of_Z x)) (bsign (bits_of_Z y)))); intro. - generalize (last_leq (fun i : nat => f (btest (bits_of_Z x) i) (btest (bits_of_Z y) i)) - (last (fun i : nat => f (btest (bits_of_Z x) i) (btest (bits_of_Z y) i)) - (ZxHpos x) (f (bsign (bits_of_Z x)) (bsign (bits_of_Z y)))) - (f (bsign (bits_of_Z x)) (bsign (bits_of_Z y)))); intro. - omega. - (** cont. (ZxHpos x <= ZxHpos y) *) - + rewrite Max.max_r by auto. - generalize (last_leq (fun i: nat => f (btest (bits_of_Z x) i) (btest (bits_of_Z y) i)) - (ZxHpos y) (f (bsign (bits_of_Z x)) (bsign (bits_of_Z y)))); intro. - generalize (last_leq (fun i: nat => f (btest (bits_of_Z x) i) (btest (bits_of_Z y) i)) - (last (fun i: nat => f (btest (bits_of_Z x) i) (btest (bits_of_Z y) i)) - (ZxHpos y) (f (bsign (bits_of_Z x)) (bsign (bits_of_Z y)))) - (f (bsign (bits_of_Z x)) (bsign (bits_of_Z y)))); intro. - omega. -Qed. - -Lemma Z_bitwise_ZxHbound: forall (f: bool -> bool -> bool) (x y: Z), - ZxHbound (Z_bitwise f x y) <= Zmax (ZxHbound x) (ZxHbound y). -Proof. - intros f x y. - generalize (Z_bitwise_ZxHpos f x y). - apply Z.max_case_strong; intro. - (** ZxHbound y <= ZxHbound x *) - + assert (ZxHpos y <= ZxHpos x)%nat by by (apply ZxHpos_le). - rewrite max_l; by try (intro; apply ZxHbound_le). - (** ZxHbound x <= ZxHbound y *) - + assert (ZxHpos x <= ZxHpos y)%nat by by (apply ZxHpos_le). - rewrite max_r; by try (intro; apply ZxHbound_le). -Qed. - -Theorem Z_bitwise_in_sint_range: forall (f: bool -> bool -> bool) (n: nat) (x y: Z), - let b := two_power_nat n - in -b <= x < b -> -b <= y < b -> -b <= (Z_bitwise f x y) < b. -Proof. - intros f n x y b Rx Ry. - assert (ZxHbound x <= b) as Bx. - { unfold b. unfold b in Rx. - apply (ZxHpower n x). - omega. } - assert (ZxHbound y <= b) as By. - { unfold b. unfold b in Ry. - apply (ZxHpower n y). - omega. } - generalize (Z_bitwise_ZxHbound f x y). - pose (zxy := Z_bitwise f x y); fold zxy. - generalize (ZxHrange zxy). - apply Zmax_case_strong. - (** ZxHbound y <= ZxHbound x *) - + intros Ryx Rzxy. - destruct Rzxy as [ bound_neg bound_pos ]. - lia. - (** ZxHbound x <= ZxHbound y *) - + intros Ryx Rzxy. - destruct Rzxy as [ bound_neg bound_pos ]. - lia. -Qed. - -Theorem Z_bitwise_sign: forall (f: bool -> bool -> bool) (x y: Z), - Zle_bool 0 (Z_bitwise f x y) = negb (f (negb (Zle_bool 0 x)) (negb (Zle_bool 0 y))). -Proof. - intros f x y. - case_leq 0 (Z_bitwise f x y); - unfold Z_bitwise; unfold Z_of_bits; unfold bitwise; simpl; - repeat (rewrite Zsign_encoding); - destruct (f (negb (Zle_bool 0 x)) (negb (Zle_bool 0 y))); intuition. - + unfold zlnot in H; - generalize (N_recomp_pos (last (fun i : nat => f (btest (bits_of_Z x) i) (btest (bits_of_Z y) i)) - (max (bsize (bits_of_Z x)) (bsize (bits_of_Z y))) true) - (fnot (fun i : nat => f (btest (bits_of_Z x) i) (btest (bits_of_Z y) i)))); intro; - omegaContradiction. - + generalize (N_recomp_pos (last (fun i : nat => f (btest (bits_of_Z x) i) (btest (bits_of_Z y) i)) - (max (bsize (bits_of_Z x)) (bsize (bits_of_Z y))) false) - (fun i : nat => f (btest (bits_of_Z x) i) (btest (bits_of_Z y) i))); intro; - omegaContradiction. -Qed. - -Theorem Z_bitwise_is_uint: forall (f: bool -> bool -> bool) (x y: Z), - 0 <= x -> 0 <= y -> (f false false = false) -> 0 <= (Z_bitwise f x y). -Proof. - intros f x y Rx Ry Fsign. - generalize (Z_bitwise_sign f x y). - case_leq 0 x; case_leq 0 y; replace (negb true) with false by intuition; intros. - rewrite Fsign in H1. - replace (negb false) with true in H1 by intuition. - case_leq 0 (Z_bitwise f x y). - discriminate H1. -Qed. - -Theorem Z_bitwise_is_uint1: forall (f: bool -> bool -> bool) (x y: Z), - 0 <= x -> (forall b:bool, f false b = false) -> 0 <= (Z_bitwise f x y). -Proof. - intros f x y Rx Fsign. - generalize (Z_bitwise_sign f x y). - case_leq 0 x; replace (negb true) with false by intuition; intros. - rewrite (Fsign (negb (0 <=? y))) in H0. - replace (negb false) with true in H0 by intuition. - case_leq 0 (Z_bitwise f x y). - discriminate H0. -Qed. - -Theorem Z_bitwise_is_uint2: forall (f: bool -> bool -> bool) (x y: Z), - 0 <= y -> (forall b: bool, f b false = false) -> 0 <= (Z_bitwise f x y). -Proof. - intros f x y Rx Fsign. - generalize (Z_bitwise_sign f x y). - case_leq 0 y; replace (negb true) with false by intuition; intros. - rewrite (Fsign (negb (0 <=? x))) in H0. - replace (negb false) with true in H0 by intuition. - case_leq 0 (Z_bitwise f x y). - discriminate H0. -Qed. - -Theorem Z_bitwise_in_uint_range: forall (f: bool -> bool -> bool) (n: nat) (x y: Z), - let b := two_power_nat n - in 0 <= x < b -> 0 <= y < b -> f false false = false -> 0 <= (Z_bitwise f x y) < b. -Proof. - intros f n x y b Rx Ry. - assert (ZxHbound x <= b) as Bx. - { unfold b. unfold b in Rx. - apply (ZxHpower n x). - omega. } - assert (ZxHbound y <= b) as By. - { unfold b. unfold b in Ry. - apply (ZxHpower n y). - omega. } - intro Fsign. - assert (0 <= (Z_bitwise f x y)) as Bz. - { apply (Z_bitwise_is_uint f x y); auto; omega. } - generalize (Z_bitwise_ZxHbound f x y). - pose (zxy := Z_bitwise f x y); fold zxy; fold zxy in Bz. - generalize (ZxHrange zxy). - apply Zmax_case_strong. - (** ZxHbound y <= ZxHbound x *) - + intros Ryx Rzxy. - destruct Rzxy as [ Bneg Bpos ]. - lia. - (** ZxHbound x <= ZxHbound y *) - + intros Ryx Rzxy. - destruct Rzxy as [ Bneg Bpos ]. - lia. -Qed. - -(** Commutative bitwise operators *) - -Definition commutative {A B: Type} (f: A -> A -> B) := - forall x y: A, f x y = f y x. - -Lemma Z_bitwise_commut: forall (f: bool -> bool -> bool), - commutative f -> commutative (Z_bitwise f). -Proof. - unfold commutative. intros. apply btest_ext. simpl. - extensionality k. - apply H. -Qed. - -(** Associative bitwise operators *) - -Definition associative {A: Type} (f: A -> A -> A) := - forall x y z: A, f (f x y) z = f x (f y z). - -Lemma Z_bitwise_assoc: forall (f: bool -> bool -> bool), - associative f -> associative (Z_bitwise f). -Proof. - unfold associative. intros. apply btest_ext. simpl. - extensionality k. unfold Z_bitwise. - repeat rewrite Z_decomp_recomp. simpl. apply H. -Qed. - -(** Idempotent bitwise operators *) - -Definition idempotent {A: Type} (f: A -> A -> A) := - forall x: A, f x x = x. - -Lemma Z_bitwise_idempotent: forall (f: bool -> bool -> bool), - idempotent f -> idempotent (Z_bitwise f). -Proof. - unfold idempotent. intros. Zbit_bitwise k. auto. -Qed. - -(** Distributive bitwise operators *) - -Definition distributive_l {A: Type} (f : A -> A -> A) (g : A -> A -> A) := - forall x y z: A, f x (g y z) = g (f x y) (f x z). - -Definition distributive_r {A: Type} (f : A -> A -> A) (g : A -> A -> A) := - forall x y z: A, f (g x y) z = g (f x z) (f y z). - -Lemma Z_bitwise_distrib_l: forall (f g: bool -> bool -> bool), - distributive_l f g -> distributive_l (Z_bitwise f) (Z_bitwise g) . -Proof. - unfold distributive_l. intros. Zbit_bitwise k. auto. -Qed. - -Lemma Z_bitwise_distrib_r: forall (f g: bool -> bool -> bool), - distributive_r f g -> distributive_r (Z_bitwise f) (Z_bitwise g) . -Proof. - unfold distributive_r. intros. Zbit_bitwise k. auto. -Qed. - -(** Neutral elements of bitwise operators *) - -Definition neutral {A: Type} (e: A) (f: A -> A -> A) := - forall x: A, f e x = x. - -Lemma Z_bitwise_neutral (e:bool): forall (f: bool -> bool -> bool), - neutral e f -> neutral (if e then (-1) else 0) (Z_bitwise f). -Proof. - unfold neutral. intros. Zbit_bitwise k. - destruct e; simpl; rewrite H; auto. -Qed. - -(** Absorbant element of bitwise operators *) - -Definition absorbant {A: Type} (a: A) (f: A -> A -> A) := - forall x: A, f a x = a. - -Lemma Z_bitwise_absorbant (a:bool) : - forall f, absorbant a f -> absorbant (if a then (-1) else 0) (Z_bitwise f). -Proof. - unfold absorbant. intros. Zbit_bitwise k. - destruct a; simpl; rewrite H; auto. -Qed. - -(** {@ACSL:} *) - -(** * ACSL shifting operators *) - -Parameter lsl_undef: Z -> Z -> Z. - -Definition lsl_def (x:Z) (n:Z): Z := - lsl_shift_def x (Zabs_nat n). - -Definition lsl (x : Z) (y : Z) : Z := - if Zle_bool 0 y then lsl_def x y - else lsl_undef x y. - -Theorem lsl_pos: forall x n: Z, - 0<=n -> lsl x n = lsl_def x n. -Proof. - intros. - unfold lsl. - case_leq 0 n. -Qed. - -(* Lemma test_compute: lsl 2 1 = 4. *) -(* Proof. *) -(* compute; reflexivity. *) -(* Qed. *) - -Parameter lsr_undef: Z -> Z -> Z. - -Definition lsr_def (x:Z) (n:Z): Z := - lsr_shift_def x (Zabs_nat n). - -Definition lsr (x : Z) (y : Z) : Z := - if Zle_bool 0 y then lsr_def x y - else lsr_undef x y. - -Theorem lsr_pos: forall x n: Z, - 0<=n -> lsr x n = lsr_def x n. -Proof. - intros. - unfold lsr. - case_leq 0 n. -Qed. - -(** ** Properties of shifting operators *) - -Theorem Zbit_lsl: forall (x n: Z) (k: nat), - Zbit (lsl_def x n) k = if (Zle_bool (Zabs n) (Z_of_nat k)) then Zbit x (Zabs_nat ((Z_of_nat k) - (Zabs n))) else false. -Proof. - intros. unfold lsl_def. - rewrite lsl_arithmetic_shift. unfold lsl_arithmetic_def. - rewrite Zbit_shift_l. - case_leq (Zabs n) (Z_of_nat k). - (** case |n| <= k *) - + intro LEQ. - cut (leb (Zabs_nat n) k= true). - { intro LEB. rewrite LEB. f_equal. - rewrite Zabs_nat_Zminus; try split; try apply Zabs_pos; auto. - rewrite Zabs_nat_Z_of_nat. - rewrite zabs_nat_zabs; auto. } - apply leb_correct. rewrite <- Zabs_nat_Z_of_nat. - apply zabs_le. - rewrite <- (inj_Zabs_nat (Z_of_nat k)). rewrite Zabs_nat_Z_of_nat. - auto. - (** case |n| > k *) - + intro GT. - cut (leb (Zabs_nat n) k = false). - intro GTB. rewrite GTB. auto. - apply leb_correct_conv. - rewrite <- (Zabs_nat_Z_of_nat k). - apply zabs_gt. - rewrite <- (inj_Zabs_nat (Z_of_nat k)). rewrite Zabs_nat_Z_of_nat. - omega. -Qed. - -Theorem Zbit_lsr: forall (x n: Z) (k: nat), - Zbit (lsr_def x n) k = Zbit x (k + (Zabs_nat n))%nat. -Proof. - intros. - (** left term *) - unfold lsr_def. unfold lsr_shift_def. - unfold Zbit. rewrite Z_decomp_recomp. - unfold bitwise_lsr. unfold btest at 1. - auto. -Qed. - -Lemma lsl_of_lsl: forall (n m: Z) (x:Z), - lsl_def (lsl_def x n) m = lsl_def x (Zabs n + Zabs m). -Proof. - intros. unfold lsl_def. - rewrite <- zabs_plus. - rewrite lsl_arithmetic_shift. - unfold lsl_arithmetic_def. - (replace (x * two_power_nat (Zabs_nat n) * two_power_nat (Zabs_nat m)) - with (x *(two_power_nat (Zabs_nat n) * two_power_nat (Zabs_nat m))) by ring). - f_equal. - repeat rewrite two_power_nat_correct. - rewrite Zpower_nat_is_exp. - auto. -Qed. - -Lemma lsr_of_lsr: forall (n m: Z) (x:Z), - lsr_def (lsr_def x n) m = lsr_def x (Zabs n + Zabs m). -Proof. - intros. unfold lsr_def. - rewrite <- zabs_plus. - unfold lsr_shift_def at 3. unfold lsr_shift_def at 1. - unfold bitwise_lsr. - apply btest_ext. - unfold btest at 1. unfold btest at 2. - extensionality k. - unfold lsr_shift_def. - rewrite Z_decomp_recomp. - unfold bitwise_lsr. unfold btest at 1. - f_equal. - omega. -Qed. - - -Lemma lsr_of_lsl: forall (n m: Z) (x:Z), - Zabs n <= Zabs m -> lsr_def (lsl_def x n) m = lsr_def x (Zabs m - Zabs n). -Proof. - intros. unfold lsr_def. - rewrite <- zabs_minus by auto. - unfold lsr_shift_def. unfold bitwise_lsr. - apply btest_ext. - unfold btest at 1. unfold btest at 2. - extensionality k. - unfold lsl_def. unfold lsl_shift_def. - rewrite Z_decomp_recomp. - unfold bitwise_lsl. unfold btest at 1. - rewrite (leb_correct (Zabs_nat n) (k + Zabs_nat m)). - f_equal. - (** arg 1 *) - + rewrite (inj_eq_rev (k + Zabs_nat m - Zabs_nat n) (k + (Zabs_nat m - Zabs_nat n))). - auto. - rewrite inj_minus1 by (apply zabs_le_plus; omega). - repeat rewrite inj_plus. - rewrite inj_minus1 at 1 by (apply zabs_le; auto). - omega. - (** arg 2 *) - + apply zabs_le_plus. - omega. -Qed. - -(** * ACSL bitwise operators *) - -Definition limpl (x y: Z): Z := - Z_bitwise implb x y. -Definition land (x y: Z): Z := - Z_bitwise andb x y. -Definition lor (x y: Z): Z := - Z_bitwise orb x y. -Definition lxor (x y: Z): Z := - Z_bitwise xorb x y. -Definition lnot (x: Z): Z := - lxor (-1) x. - -(** ** Bounds of land and lor terms *) - -Theorem uint_land_range: forall (x y: Z), 0 <= x -> 0 <= land x y <= x. -Proof. - intros. - split. - + apply (Z_bitwise_is_uint1 andb). - * auto. - * intro. destruct b; intuition. - + apply Zbit_le. - * auto. - * intro. - unfold land; rewrite Zbit_bitwise. - destruct (Zbit x k); intuition. -Qed. - -Theorem land_sign: forall (x y: Z), (0 <= x \/ 0 <= y) <-> 0 <= land x y. -Proof. - intros x y. - unfold land; unfold Z_bitwise. - pose (bz := (bitwise andb (bits_of_Z x) (bits_of_Z y))). fold bz. - assert ((0 <= Z_of_bits bz) <-> (bsign bz = false)). - { rewrite Bits.bsign_encoding. - case_leq 0 (Z_of_bits bz); intros; split; intros; auto. - * omegaContradiction. - * discriminate H0. } - rewrite H. - unfold bz. unfold bitwise. simpl. - rewrite (bsign_encoding (bits_of_Z x)). - rewrite bsign_encoding. - rewrite (Z_recomp_decomp x). rewrite Z_recomp_decomp. - split; case_leq 0 x; intro; try omegaContradiction; - case_leq 0 y; intros; try omegaContradiction; auto. - discriminate H2. -Qed. - -Theorem lor_sign: forall (x y: Z), (0 <= x /\ 0 <= y) <-> 0 <= lor x y. -Proof. - intros x y. - unfold lor; unfold Z_bitwise. - pose (bz := (bitwise orb (bits_of_Z x) (bits_of_Z y))). fold bz. - assert ((0 <= Z_of_bits bz) <-> (bsign bz = false)). - { rewrite Bits.bsign_encoding. - case_leq 0 (Z_of_bits bz); intros; split; intros; auto. - * omegaContradiction. - * discriminate H0. } - rewrite H. - unfold bz. unfold bitwise. simpl. - rewrite (bsign_encoding (bits_of_Z x)). - rewrite bsign_encoding. - rewrite (Z_recomp_decomp x). rewrite Z_recomp_decomp. - split; case_leq 0 x; intro; try omegaContradiction; - case_leq 0 y; split; intros; try omegaContradiction; - discriminate H2. -Qed. - -Theorem uint_lor_inf: forall (x y: Z), 0 <= x -> 0 <= y -> x <= lor x y. -Proof. - intros. - apply Zbit_le. - + unfold lor. - unfold Z_bitwise. - pose (bz := (bitwise orb (bits_of_Z x) (bits_of_Z y))). fold bz. - unfold Z_of_bits. - destruct (bsign bz) eqn:BSIGN. - (** negative sign *) - * assert (bsign bz = false) as OPP. - unfold bz. unfold bitwise. unfold bsign. - unfold bits_of_Z. unfold bsign. - case_leq 0 x; intro; try omegaContradiction. - case_leq 0 y; intros; try omegaContradiction. - auto. - rewrite BSIGN in OPP. - discriminate. - (** positive sign *) - * apply (N_recomp_pos). - + intro. - unfold lor; rewrite Zbit_bitwise. - destruct (Zbit x k); intuition. -Qed. - -(** Zbit extraction *) -Theorem Zbit_extraction : -forall (x:Z) (i:nat), - (land x (lsl_shift_def 1 i) = 0 <-> (Zbit x i) = false). -Proof. - intros. - rewrite lsl_arithmetic_shift; unfold lsl_arithmetic_def. - replace (1 * two_power_nat i) with (two_power_nat i) by ring. - unfold land. - split. - (** 1st impl *) - + intro H. - assert (Zbit (Z_bitwise andb x (two_power_nat i)) i = Zbit 0 i). - { rewrite H; reflexivity. } - rewrite Zbit_bitwise in H0. - rewrite Zbit_power in H0. - unfold FALSE in H0. - rewrite <- beq_nat_refl in H0. - rewrite Bool.andb_true_r in H0. - assumption. - (** 2sd impl *) - + intro. - Zbit_ext k. - rewrite Zbit_bitwise; rewrite Zbit_power. - unfold FALSE. - (** proof by case *) - case (lt_eq_lt_dec i k); intro cas. destruct cas. - (** i<k *) - * rewrite Bool.andb_false_intro2; auto. - apply beq_nat_false_iff; omega. - (** k=i *) - * rewrite <- e. - rewrite Bool.andb_false_intro1; auto. - (** k<i *) - * rewrite Bool.andb_false_intro2; auto. - apply beq_nat_false_iff; omega. -Qed. - -Theorem Zbit_extraction_true : -forall (x:Z) (i:nat), - (land x (lsl_shift_def 1 i) = (lsl_shift_def 1 i) <-> (Zbit x i) = true). -Proof. - intros. - rewrite lsl_arithmetic_shift; unfold lsl_arithmetic_def. - replace (1 * two_power_nat i) with (two_power_nat i) by ring. - unfold land. - split. - (** 1st impl *) - + intro H. - assert (Zbit (Z_bitwise andb x (two_power_nat i)) i = Zbit (two_power_nat i) i). - { rewrite H; reflexivity. } - rewrite Zbit_bitwise in H0. - rewrite Zbit_power in H0. - rewrite <- beq_nat_refl in H0. - rewrite Bool.andb_true_r in H0. - assumption. - (** 2sd impl *) - + intro. - Zbit_ext k. - rewrite Zbit_bitwise; rewrite Zbit_power. - (** proof by case *) - case (lt_eq_lt_dec i k); intro cas. destruct cas. - (** i<k *) - * rewrite Bool.andb_false_intro2; auto; - [symmetry| ]; - apply beq_nat_false_iff; omega. - (** k=i *) - * rewrite <- e. - rewrite H. - rewrite Bool.andb_true_l. - reflexivity. - (** k<i *) - * rewrite Bool.andb_false_intro2; auto; - [symmetry| ]; - apply beq_nat_false_iff; omega. -Qed. - -(** ** Properties of lnot operator *) - -(** lnot x equals -(x+1) *) -Theorem lnot_zlnot_equiv: forall x: Z, - lnot x = zlnot x. -Proof. - intro x. unfold lnot. unfold lxor. Zbit_bitwise k. - rewrite Bool.xorb_true_l. - (** Now to prove that zlnot negates bits *) - unfold Zbit. unfold bits_of_Z. - pose (y := zlnot x). fold y. - case_leq 0 x; case_leq 0 y; intros Y X; - try ( unfold y in Y; unfold zlnot in Y; apply False_ind; omega); - simpl. - (** Negative *) - + unfold y. rewrite zlnot_inv. unfold fnot. trivial. - (** Positive *) - + unfold fnot. rewrite Bool.negb_involutive. trivial. -Qed. - -(** Tactical *) -Local Ltac lnot_with_omega := - repeat rewrite lnot_zlnot_equiv; unfold zlnot; omega. - -Theorem lnot_0: lnot 0 = -1. -Proof. - auto with arith. -Qed. - -Theorem lnot_1: lnot (-1) = 0. -Proof. - auto with arith. -Qed. - -(** Involution of the double negation *) -Theorem lnot_inv: forall x: Z, - lnot (lnot x) = x. -Proof. - intros x. lnot_with_omega. -Qed. - -Theorem lnot_sym: forall x y: Z, - lnot x = y -> lnot y = x. -Proof. - intros x y. lnot_with_omega. -Qed. - -Theorem lnot_inj: forall x y: Z, - lnot x = lnot y -> y = x. -Proof. - intros x y. lnot_with_omega. -Qed. - -(** ** Associative and commutative bitwise operators *) - -(** land is AC *) -Theorem land_assoc: associative land. -Proof. - apply (Z_bitwise_assoc andb). - unfold associative. intros. symmetry. apply Bool.andb_assoc. -Qed. -Theorem land_commut: commutative land. -Proof. - apply (Z_bitwise_commut andb Bool.andb_comm). -Qed. - -(** lor is AC *) -Theorem lor_assoc: associative lor. -Proof. - apply (Z_bitwise_assoc orb). - unfold associative. intros. symmetry. apply Bool.orb_assoc. -Qed. -Theorem lor_commut: commutative lor. -Proof. - apply (Z_bitwise_commut orb Bool.orb_comm). -Qed. - -(** lxor is AC *) -Theorem lxor_assoc: associative lxor. -Proof. - apply (Z_bitwise_assoc xorb Bool.xorb_assoc). -Qed. -Theorem lxor_commut: commutative lxor. -Proof. - apply (Z_bitwise_commut xorb Bool.xorb_comm). -Qed. - -(** ** Idempotent bitwise operators *) - -(** land is idempotent *) -Theorem land_idemp: idempotent land. -Proof. - apply (Z_bitwise_idempotent andb). - unfold idempotent. intro. destruct x; auto. -Qed. - -(** lor is idempotent *) -Theorem lor_idemp: idempotent lor. -Proof. - apply (Z_bitwise_idempotent orb). - unfold idempotent. intro. destruct x; auto. -Qed. - -(** ** Neutral elements of bitwise operators *) - -(** Zero is the neutral element of lor *) -Theorem lor_0: neutral 0 lor. -Proof. - apply (Z_bitwise_neutral false orb). - unfold neutral. auto. -Qed. - -(** Zero is the neutral element of lxor *) -Theorem lxor_0: neutral 0 lxor. -Proof. - apply (Z_bitwise_neutral false xorb). - unfold neutral. apply Bool.orb_false_r. -Qed. - -(** Minus one is the neutral element of land *) -Theorem land_1: neutral (-1) land. -Proof. - apply (Z_bitwise_neutral true andb). - unfold neutral. auto. -Qed. - -(** ** Absorbant elements of bitwise operators *) - -(** Zero is the absorbant element of land *) -Theorem land_0: absorbant 0 land. -Proof. - apply (Z_bitwise_absorbant false andb). - unfold absorbant. auto. -Qed. - -(** Minus one is the absorbant element of lor *) -Theorem lor_1: absorbant (-1) lor. -Proof. - apply (Z_bitwise_absorbant true orb). - unfold absorbant. auto. -Qed. - -(** ** De Morgan laws of bitwise operators *) - -Theorem lnot_land_de_morgan: forall x y: Z, - lnot (land x y) = lor (lnot x) (lnot y). -Proof. - intros. unfold lnot. unfold lxor. - Zbit_bitwise k. rewrite Bool.xorb_true_l. - unfold land. rewrite Zbit_bitwise. - unfold lor. rewrite Zbit_bitwise. unfold Zbit. unfold Z_bitwise. - rewrite Z_decomp_recomp. rewrite Z_decomp_recomp. unfold bitwise. simpl. - pose (xb:= btest (bits_of_Z x) k). fold xb. - pose (yb:= btest (bits_of_Z y) k). fold yb. - destruct xb; destruct yb; simpl; auto. -Qed. - -Theorem lnot_lor_de_morgan: forall x y: Z, - lnot (lor x y) = land (lnot x) (lnot y). -Proof. - intros. unfold lnot. unfold lxor. Zbit_bitwise k. - rewrite Bool.xorb_true_l. - unfold land. rewrite Zbit_bitwise. - unfold lor. rewrite Zbit_bitwise. unfold Zbit. unfold Z_bitwise. - rewrite Z_decomp_recomp. rewrite Z_decomp_recomp. unfold bitwise. simpl. - pose (xb:= btest (bits_of_Z x) k). fold xb. - pose (yb:= btest (bits_of_Z y) k). fold yb. - destruct xb; destruct yb; simpl; auto. -Qed. - -(** ** Distributivity of bitwise operators *) - -(** Distributive lor land *) -Theorem lor_land_distrib_l: distributive_l lor land. -Proof. - apply (Z_bitwise_distrib_l orb andb). - unfold distributive_l. - destruct x; destruct y; destruct z; auto. -Qed. -Theorem lor_land_distrib_r: distributive_r lor land. -Proof. - apply (Z_bitwise_distrib_r orb andb). - unfold distributive_r. - destruct x; destruct y; destruct z; auto. -Qed. - -(** Distributive land lor *) -Theorem land_lor_distrib_l: distributive_l land lor. -Proof. - apply (Z_bitwise_distrib_l andb orb). - unfold distributive_l. - destruct x; destruct y; destruct z; auto. -Qed. -Theorem land_lor_distrib_r: distributive_r land lor. -Proof. - apply (Z_bitwise_distrib_r andb orb). - unfold distributive_r. - destruct x; destruct y; destruct z; auto. -Qed. - -(** Distributive land lxor *) -Theorem land_lxor_distrib_l: distributive_l land lxor. -Proof. - apply (Z_bitwise_distrib_l andb xorb). - unfold distributive_l. - destruct x; destruct y; destruct z; auto. -Qed. -Theorem land_lxor_distrib_r: distributive_r land lxor. -Proof. - apply (Z_bitwise_distrib_r andb xorb). - unfold distributive_r. - destruct x; destruct y; destruct z; auto. -Qed. - -(** ** Properties of lxor operator *) - -Theorem lxor_nilpotent: forall x: Z, - lxor x x = 0. -Proof. - intro. unfold lxor. Zbit_bitwise k. - rewrite Bool.xorb_nilpotent. auto. -Qed. - -Theorem lxor_1: forall x: Z, - lxor (-1) x = lnot x. -Proof. - trivial. -Qed. - -(** ** Others properties of lnot operator *) - -Theorem lxor_lnot: forall x y: Z, - lxor (lnot x) y = lnot (lxor x y). -Proof. - intros. unfold lnot. apply (lxor_assoc (-1) x y). -Qed. - -Theorem land_lnot_nilpotent: forall x: Z, - land (lnot x) x = 0. -Proof. - intro. - rewrite <- lxor_1. - rewrite land_lxor_distrib_r. - rewrite land_1. - rewrite land_idemp. - apply lxor_nilpotent. -Qed. - -Theorem lor_lnot_1: forall x: Z, - lor (lnot x) x = (-1). -Proof. - intro. - apply lnot_inj. - rewrite lnot_lor_de_morgan. - rewrite lnot_inv. - rewrite land_commut. - rewrite land_lnot_nilpotent. - apply lnot_1. -Qed. - -(** ** Link between shifting and bitwise operators *) -Local Ltac lsl_distrib_r lop z := - unfold distributive_r; - let k := fresh in - intros; unfold lop; Zbit_bitwise k; - repeat rewrite Zbit_lsl; rewrite Zbit_bitwise; - case_leq (Zabs z) (Z_of_nat k); - [ (intro; trivial) | trivial ]. - -(** Distributive lsl lor *) -Lemma lsl_lor_distrib_r: distributive_r lsl_def lor. -Proof. - lsl_distrib_r lor z. -Qed. - -(** Distributive lsl land *) -Lemma lsl_land_distrib_r: distributive_r lsl_def land. -Proof. - lsl_distrib_r land z. -Qed. - -(** Distributive lsl lxor *) -Lemma lsl_lxor_distrib_r: distributive_r lsl_def lxor. -Proof. - lsl_distrib_r lxor z. -Qed. - -Local Ltac lsr_distrib_r lop := - unfold distributive_r; - intros; Zbit_ext fresh; - unfold lop; rewrite Zbit_bitwise; - repeat rewrite Zbit_lsr; rewrite Zbit_bitwise; - trivial. - -(** Distributive lsr lor *) -Lemma lsr_lor_distrib_r: distributive_r lsr_def lor. -Proof. - lsr_distrib_r lor. -Qed. - -(** Distributive lsr land *) -Lemma lsr_land_distrib_r: distributive_r lsr_def land. -Proof. - lsr_distrib_r land. -Qed. - -(** Distributive lsr lxor *) -Lemma lsr_lxor_distrib_r: distributive_r lsr_def lxor. -Proof. - lsr_distrib_r lxor. -Qed. - -(** lsr lnot *) -Lemma lsr_lnot: forall x y: Z, - lnot (lsr_def x y) = lsr_def (lnot x) y . -Proof. - unfold lnot. - lsr_distrib_r lxor. -Qed. - -(** ** Some properties of equations of bitwise operators *) - -Local Ltac f_equal_hyp h f k := - match goal with - | [ h:(?X1 = ?X2) |- _ ] => - let H := fresh in assert (H : f X1 k = f X2 k) by (f_equal; auto); clear h; - assert (h: f X1 k = f X2 k) by auto; clear H - end. - -Local Ltac linear2 := - intros x y; (try split); intros H; (try split); - let k := fresh "k" in - Zbit_ext k; - try (destruct H as [H H0] ; f_equal_hyp H0 Zbit k; generalize H0; clear H0) ; - f_equal_hyp H Zbit k; generalize H; clear H; - (try unfold limpl); (try unfold lnot); - (try unfold land); (try unfold lor); (try unfold lxor); - repeat (replace (Zbit (-1) k) with true by simpl); - repeat (replace (Zbit 0 k) with false by simpl); - repeat rewrite Zbit_bitwise; - destruct (Zbit x k); destruct (Zbit y k); simpl; auto. - -Lemma linear_land: forall x y: Z, - limpl x y = -1 <-> land x y = x. -Proof. - linear2. -Qed. - -Lemma linear_lor: forall x y: Z, - lor x y = x <-> limpl y x = -1. -Proof. - linear2. -Qed. - -Lemma linear_lxor: forall x y: Z, - lxor x y = x <-> y=0. -Proof. - linear2. -Qed. - -Lemma linear_limpl_r: forall x y: Z, - limpl x y = y <-> lor x y = -1. -Proof. - linear2. -Qed. -(* -Local Ltac F_equal_hyp h f k := - match goal with - | [ h:(?X1 = ?X2) |- _ ] => idtac h; - let H := fresh in assert (H : f X1 k = f X2 k) by (f_equal; auto); clear h; - assert (h: f X1 k = f X2 k) by (apply H); clear H - end. -*) -Lemma linear_limpl_l: forall x y: Z, - limpl x y = x <-> x=-1 /\ y=-1. -Proof. - linear2. -Qed. - -Lemma linear_land_lnot: forall x y: Z, - land x y = lnot x <-> x=-1 /\ y=0. -Proof. - linear2. -Qed. - -Lemma linear_lor_lnot: forall x y: Z, - lor x y = lnot x <-> x=0 /\ y=-1. -Proof. - linear2. -Qed. - -Lemma linear_lxor_lnot : forall x y: Z, - lxor x y = lnot x <-> y=-1. -Proof. - linear2. -Qed. - -Lemma linear_limpl_r_lnot: forall x y: Z, - limpl x y = lnot y <-> x=0 /\ y=0. -Proof. - linear2. -Qed. - -Lemma linear_limpl_l_lnot: forall x y: Z, - limpl x y = lnot x <-> land x y = 0. -Proof. - linear2. -Qed. - -Local Ltac linear3 := - intros x y z; (try split); intros H; (try split); - let k := fresh "k" in - Zbit_ext k; - try (destruct H as [H H0] ; f_equal_hyp H0 Zbit k; generalize H0; clear H0); - f_equal_hyp H Zbit k; generalize H; clear H; - (try unfold limpl); (try unfold lnot); - (try unfold land); (try unfold lor); (try unfold lxor); - repeat (replace (Zbit (-1) k) with true by simpl); - repeat (replace (Zbit 0 k) with false by simpl); - repeat rewrite Zbit_bitwise; - destruct (Zbit x k); destruct (Zbit y k); destruct (Zbit z k); simpl; auto. - -Lemma linear_lxor_land: forall x y z: Z, - lxor x y = land x z <-> lnot y = limpl x z. -Proof. - linear3. -Qed. - -Lemma linear_lxor_lor: forall x y z: Z, - lxor x y = lor x z <-> lnot y = limpl z x. -Proof. - linear3. -Qed. - -Lemma linear_lxor_limpl_l: forall x y z: Z, - lxor x y = limpl x z <-> lnot y = land x z. -Proof. - linear3. -Qed. - -Lemma linear_lxor_limpl_r: forall x y z: Z, - lxor x y = limpl z x <-> lnot y = lor z x. -Proof. - linear3. -Qed. - -Lemma linear_land_land: forall x y z: Z, - land x y = land z x <-> land x (lxor y z) = 0. -Proof. - linear3. -Qed. - -Lemma linear_lnot_land_land: forall x y z: Z, - lnot (land x y) = land z x <-> x=-1 /\ y = lnot z. -Proof. - linear3. -Qed. - -Lemma linear_lor_lor: forall x y z: Z, - lor x y = lor z x <-> land (lnot x) (lxor y z) = 0. -Proof. - linear3. -Qed. - -Lemma linear_lnot_lor_lor: forall x y z: Z, - lnot (lor x y) = lor z x <-> x=0 /\ y = lnot z. -Proof. - linear3. -Qed. - -Lemma linear_lor_land: forall x y z: Z, - lor x y = land x z <-> y = land x (lnot (lxor y z)). -Proof. - linear3. -Qed. - -Lemma land_discrimination_inv: forall x y z:Z, - x = land y z -> land x (lnot y) = 0. -Proof. - linear3. -Qed. - -Lemma land_discrimination: forall x y z:Z, - land x (lnot y) <> 0 -> x <> land y z. -Proof. - intros x y z. - generalize (land_discrimination_inv x y z). - intuition. -Qed. - -Lemma lxor_discrimination_inv: forall x y z:Z, - x = lxor y z -> lxor x y = z. -Proof. - linear3. -Qed. - -Lemma land_system: forall x1 x2 y1 y2 z:Z, - (x1 = land z y1 /\ x2 = land z y2) <-> lor x1 x2 = land z (lor (land (lnot x1) (land (lnot x2) (lor y1 y2))) - (lor (land x1 (land y1 (lnot (lxor x2 y2)))) - ((land x2 (land y2 (lnot (lxor x1 y1))))))). -Proof. - intros x1 x2 y1 y2 z. split; - intro H ; try split; - Zbit_ext k; - try (destruct H as [H H0]; f_equal_hyp H0 Zbit k; generalize H0; clear H0); - f_equal_hyp H Zbit k; generalize H; clear H; - (try unfold limpl); (try unfold lnot); - (try unfold land); (try unfold lor); (try unfold lxor); - repeat (replace (Zbit (-1) k) with true by simpl); - repeat (replace (Zbit 0 k) with false by simpl); - repeat rewrite Zbit_bitwise; - destruct (Zbit x1 k); destruct (Zbit x2 k); - destruct (Zbit y1 k); destruct (Zbit y2 k); destruct (Zbit z k); simpl; auto. -Qed. - -(** * Properties about bounds of bitwise operators *) - -Theorem lnot_in_range: forall a b z: Z, - a <= z < b -> -b <= lnot z < -a. -Proof. - intros. - rewrite lnot_zlnot_equiv. unfold zlnot. - omega. -Qed. - -Theorem lsr_upper_bound: forall b x y: Z, - 0 <= y -> x < b -> 0 <= b -> lsr x y < b. -Proof. - intros b x y Ry Rx Rb. - apply Zle_is_le_bool in Ry; unfold lsr; rewrite Ry. - unfold lsr_def. rewrite lsr_arithmetic_shift. unfold lsr_arithmetic_def. - pose (d := two_power_nat (Zabs_nat y)); fold d. - assert (PWR2: 0 < d) by apply two_power_nat_is_positive. - apply Zdiv_lt_upper_bound; auto. - assert (b <= b * d) by apply (upper_positive_mult_positive d b Rb PWR2). - omega. -Qed. - -Theorem lsr_lower_bound: forall b x y: Z, - 0 <= y -> b <= x -> b <= 0 -> b <= lsr x y. -Proof. - intros b x y Ry Rx Rb. - apply Zle_is_le_bool in Ry; unfold lsr; rewrite Ry. - unfold lsr_def. rewrite lsr_arithmetic_shift. unfold lsr_arithmetic_def. - pose (d := two_power_nat (Zabs_nat y)); fold d. - assert (PWR2: 0 < d) by apply two_power_nat_is_positive. - apply Zdiv_le_lower_bound; auto. - assert (b * d <= b) by apply (lower_negative_mult_positive d b Rb PWR2). - omega. -Qed. - -(** * Other properties of bitwise operators *) - -Theorem Zbit_land_edge_inf: forall (x:Z) (n k:nat), - Zbit x k = Zbit (land ((two_power_nat (S (n + k))) - 1) x) k. -Proof. - intros. unfold land; rewrite Zbit_bitwise. - cut (Zbit (two_power_nat (S (n + k)) - 1) k = true). - { intro C; rewrite C; simpl; auto. } - induction k. - (** base *) - + (replace (n + 0)%nat with n by (auto with zarith)). - rewrite two_power_nat_S. - (replace (2*two_power_nat n - 1) - with (2*(two_power_nat n - 1) +1) by ring). - apply Zbit_s2x_0. - (** ind. *) - + rewrite two_power_nat_S. - (replace (2*two_power_nat (n + S k) - 1) - with (2*(two_power_nat (n + S k) - 1) +1) by ring). - rewrite Zbit_s2x_p. - (replace (n + S k)%nat with (S (n + k)%nat) by (auto with zarith)). - auto. -Qed. - -Theorem Zbit_power_minus_one: forall n k:nat, - Zbit (two_power_nat n - 1) k = leb (S k) n. -Proof. - induction n. - (** base *) - + unfold two_power_nat; unfold Zbit; unfold bits_of_Z. - simpl; auto. - (** ind *) - + replace (two_power_nat (S n) - 1) - with (2 * (two_power_nat n - 1) + 1) - by (rewrite two_power_nat_S; (auto with zarith)). - destruct k. - * rewrite Zbit_s2x_0. - auto. - * rewrite Zbit_s2x_p. - rewrite (IHn k). - auto. -Qed. - -Lemma pos_mod_two_power_nat_land_edge: forall (x:Z) (n:nat), - x mod (two_power_nat n) = land ((two_power_nat n) - 1) x. -Proof. - intros. - Zbit_ext k. - rewrite Zbit_uint_mod_two_power_nat. - unfold land; rewrite Zbit_bitwise. - rewrite Zbit_power_minus_one. - nat_compare Inf EQ Sup n k. - + rewrite (leb_correct n k) by omega. - rewrite (leb_correct_conv n (S k)) by omega. - simpl; auto. - + rewrite (leb_correct n n) by omega. - rewrite (leb_correct_conv n (S n)) by omega. - simpl; auto. - + rewrite (leb_correct_conv k n) by omega. - rewrite (leb_correct (S k) n) by omega. - simpl; auto. -Qed. - -(** * Bit extraction *) - -Parameter zbit_test_undef: Z -> Z -> bool. - -(* Extended version for negative value. *) -Definition zbit_test_def (x:Z) (n:Z): bool := - Zbit x (Zabs_nat n). - -Theorem zbit_test_ext: forall x y: Z, - (forall n, zbit_test_def x n = zbit_test_def y n) -> x=y. -Proof. - intros x y. - unfold zbit_test_def. - intro. - Zbit_ext k. - rewrite <- (Zabs2Nat.id k). apply H. -Qed. - -Definition bit_testb (x:Z) (n:Z): bool := - if Zle_bool 0 n then zbit_test_def x n - else zbit_test_undef x n. - -Theorem bit_testb_pos: forall x n: Z, - 0<=n -> bit_testb x n = zbit_test_def x n. -Proof. - intros. - unfold bit_testb. - case_leq 0 n. - intro. auto. -Qed. - -Theorem bit_testb_ext: forall x y: Z, - (forall n: Z, 0<=n -> bit_testb x n = bit_testb y n) -> x=y. -Proof. - intros. - Zbit_ext j. - specialize (H (Z.of_nat j)). - specialize (H (Zle_0_nat j)). - rewrite bit_testb_pos in H. - rewrite bit_testb_pos in H. - unfold zbit_test_def in H. - rewrite Zabs2Nat.id in H. - auto. - apply (Zle_0_nat j). - apply (Zle_0_nat j). -Qed. - -(** Tactical *) -Local Ltac bit_extraction bin_op := - intros; unfold zbit_test_def; unfold bin_op; rewrite Zbit_bitwise; auto. - -(** ** Link between Bit extraction and modulo operator *) - -Theorem uint_mod_two_power_extraction: forall (n:nat) (m x:Z), - zbit_test_def (x mod (two_power_nat n)) m = if leb n (Zabs_nat m) then false else zbit_test_def x m. -Proof. - intros. - unfold zbit_test_def. - apply Zbit_uint_mod_two_power_nat. -Qed. - - -(** ** Link between Bit extraction and bitwise shifting operators *) -Theorem lsl_extraction: forall x n m: Z, - zbit_test_def (lsl_def x n) m = - if Zle_bool (Zabs n) (Zabs m) - then zbit_test_def x ((Zabs m) - (Zabs n)) - else false. -Proof. - intros. unfold zbit_test_def. - rewrite Zbit_lsl. repeat rewrite inj_Zabs_nat. - auto. -Qed. - -Theorem lsr_extraction: forall x n m: Z, - zbit_test_def (lsr_def x n) m = zbit_test_def x ((Zabs m) + (Zabs n)). -Proof. - intros. unfold zbit_test_def. - (** right term *) - rewrite <- zabs_plus. - (** left term *) - rewrite Zbit_lsr. - auto. -Qed. - -(** ** Link between Bit extraction and bitwise operators *) - -Theorem land_extraction: forall x y i: Z, - zbit_test_def (land x y) i = andb (zbit_test_def x i) (zbit_test_def y i). -Proof. - bit_extraction land. -Qed. - -Theorem lor_extraction: forall x y i: Z, - zbit_test_def (lor x y) i = orb (zbit_test_def x i) (zbit_test_def y i). -Proof. - bit_extraction lor. -Qed. - -Theorem lxor_extraction: forall x y i: Z, - zbit_test_def (lxor x y) i = xorb (zbit_test_def x i) (zbit_test_def y i). -Proof. - bit_extraction lxor. -Qed. - -Theorem lnot_extraction: forall x i: Z, - zbit_test_def (lnot x) i = negb (zbit_test_def x i). -Proof. - unfold lnot. - bit_extraction lxor. -Qed. - -(** ** Link between bitwise operators and the addition *) - -Remark land_no_carry : forall (x y:Z) (i:nat), - land x y = 0 -> (Zbit x i = false \/ Zbit y i = false). -Proof. - intros. - assert (Zbit (land x y) i = false). - { rewrite H. rewrite Zbit_of_zero. unfold FALSE. trivial. } - clear H. - unfold land in H0. rewrite Zbit_bitwise in H0. - destruct (Zbit x i); destruct (Zbit y i); intuition. -Qed. - -Theorem lor_addition : forall (x y:Z), - land x y = 0 -> x + y = lor x y. -Proof. - intros. - Zbit_ext i. - generalize H; clear H. - generalize x; clear x. - generalize y; clear y. - induction i; intros. - + generalize (land_no_carry x y O). - unfold lor; rewrite Zbit_bitwise. - repeat (rewrite Zbit_0). - rewrite Z.odd_add. - destruct (Z.odd x); destruct (Z.odd y); intuition. - + generalize (IHi (y/2) (x/2)); clear IHi. - unfold lor; rewrite Zbit_bitwise. rewrite Zbit_bitwise. - intros. - repeat (rewrite <- Zbit_div2). - assert (Zbit (x / 2 + y / 2) i = (Zbit (x / 2) i || Zbit (y / 2) i)%bool). - { apply H0; clear H0; clear i. - Zbit_ext k. - unfold land; rewrite Zbit_bitwise. - rewrite Zbit_div2; rewrite Zbit_div2. - generalize (land_no_carry x y (S k)). - destruct (Zbit x (S k)); destruct (Zbit y (S k)); intuition. - } - rewrite <- H1; clear H1. - f_equal. - generalize (land_no_carry x y 0%nat). - repeat (rewrite Zbit_0). - rewrite (div2_odd_eq x) at 3. rewrite (div2_odd_eq y) at 3. - clear H0. - destruct (Z.odd x); destruct (Z.odd y); intuition; try discriminate H0; - repeat (rewrite Z.add_0_r); symmetry. - * apply (Zdiv_unique (2 * (x / 2) + 1 + 2 * (y / 2)) 2 (x / 2 + y / 2) 1); auto with zarith. - * apply (Zdiv_unique (2 * (x / 2) + (2 * (y / 2) + 1)) 2 (x / 2 + y / 2) 1); auto with zarith. - * apply (Zdiv_unique (2 * (x / 2) + 2 * (y / 2)) 2 (x / 2 + y / 2) 0); auto with zarith. - * apply (Zdiv_unique (2 * (x / 2) + 2 * (y / 2)) 2 (x / 2 + y / 2) 0); auto with zarith. -Qed. - -Theorem lxor_addition : -forall (x y:Z), - land x y = 0 -> - x + y = lxor x y. -Proof. - intros. rewrite lor_addition. - + Zbit_ext i. - unfold lor; rewrite Zbit_bitwise. - unfold lxor; rewrite Zbit_bitwise. - generalize (land_no_carry x y i). - destruct (Zbit x i); destruct (Zbit y i); intuition. - + trivial. -Qed. - -Theorem land_addition : -forall (x y z:Z), - land x y = 0 -> - (land x z) + (land y z) = land (x + y) z. -Proof. - intros. rewrite lor_addition. - + rewrite lor_addition; trivial. - symmetry. apply land_lor_distrib_r. - + rewrite land_assoc. - rewrite <- (land_commut (land y z)). - rewrite land_assoc. - rewrite <- land_assoc. - rewrite H. apply land_0. -Qed. - -(** * Tacticals. *) - -(** ** Main tactics.*) -(* -Ltac rewrite_cst := - first [ Bits.rewrite_cst - | COMPUTE1 bitwise_lsl Cst_Z Cst_nat - | COMPUTE1 bitwise_lsr Cst_Z Cst_nat - | COMPUTE1 lsl_shift_def Cst_Z Cst_nat - | COMPUTE1 lsr_shift_def Cst_Z Cst_nat - | COMPUTE1 lsl_arithmetic_def Cst_Z Cst_nat - | COMPUTE1 lsr_arithmetic_def Cst_Z Cst_nat - | COMPUTE1 lsl_def Cst_Z Cst_Z - | COMPUTE1 lsr_def Cst_Z Cst_Z - | COMPUTE1 land Cst_Z Cst_Z - | COMPUTE1 lor Cst_Z Cst_Z - | COMPUTE1 lxor Cst_Z Cst_Z - | COMPUTE1 lnot Cst_Z - | COMPUTE1 zbit_test_def Cst_Z Cst_Z - ]. -*) - -Ltac auto_zbits := autorewrite with zbits ; auto_bits. -Hint Rewrite lnot_0 land_0 lor_0 lxor_0 - lnot_1 land_1 lor_1 lxor_1 - lor_0 lor_1 land_idemp lor_idemp lxor_nilpotent: zbits. - -(** Example of use. *) -(* -Remark rewrite_cst_example: forall x, x + (land 0 (zlnot (land 0 5))) = x + Z_of_nat (ZxHpos 0). -Proof. - repeat rewrite_cst. - intro. auto. -Qed. -*) diff --git a/src/plugins/wp/share/wp.driver b/src/plugins/wp/share/wp.driver index 26e36ef6943..59acd4e6da6 100644 --- a/src/plugins/wp/share/wp.driver +++ b/src/plugins/wp/share/wp.driver @@ -28,7 +28,7 @@ coq.file += "coqwp:int/Int.v"; coq.file += "coqwp:int/Abs.v"; coq.file += "coqwp:int/ComputerDivision.v"; coq.file += "coqwp:int/EuclideanDivision.v"; -coq.file += "coqwp:for_drivers/ComputerOfEuclideanDivision.v"; +coq.file += "coqwp:int/ComputerOfEuclideanDivision.v"; coq.file += "coqwp:real/Real.v"; coq.file += "coqwp:real/RealInfix.v"; coq.file += "coqwp:real/FromInt.v"; @@ -42,7 +42,7 @@ altergo.file += "ergo/int.Int.mlw"; altergo.file += "ergo/int.Abs.mlw"; altergo.file += "ergo/int.ComputerDivision.mlw"; altergo.file += "ergo/int.EuclideanDivision.mlw"; -altergo.file += "ergo/for_drivers.ComputerOfEuclideanDivision.mlw"; +altergo.file += "ergo/int.ComputerOfEuclideanDivision.mlw"; altergo.file += "ergo/real.Real.mlw"; altergo.file += "ergo/real.RealInfix.mlw"; altergo.file += "ergo/real.FromInt.mlw"; diff --git a/src/plugins/wp/share/wpcoqdoc.zip b/src/plugins/wp/share/wpcoqdoc.zip deleted file mode 100644 index a49c6e8d7a0251e33e5bec12534e33f66900fb50..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 102850 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Ⓢe6dBEYH6}Rr3tmnNilI{F3?ogGW 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 I>H(Es0A#5WVgLXD diff --git a/src/plugins/wp/tests/wp_plugin/oracle/inductive.res.oracle b/src/plugins/wp/tests/wp_plugin/oracle/inductive.res.oracle index 9acab6dd84f..dd2765302d2 100644 --- a/src/plugins/wp/tests/wp_plugin/oracle/inductive.res.oracle +++ b/src/plugins/wp/tests/wp_plugin/oracle/inductive.res.oracle @@ -18,7 +18,7 @@ Require Import int.Abs. Require Import int.ComputerDivision. Require Import int.EuclideanDivision. - Require Import for_drivers.ComputerOfEuclideanDivision. + Require Import int.ComputerOfEuclideanDivision. Require Import real.Real. Require Import real.RealInfix. Require Import real.FromInt. @@ -45,7 +45,7 @@ Require Import int.Abs. Require Import int.ComputerDivision. Require Import int.EuclideanDivision. - Require Import for_drivers.ComputerOfEuclideanDivision. + Require Import int.ComputerOfEuclideanDivision. Require Import real.Real. Require Import real.RealInfix. Require Import real.FromInt. @@ -96,7 +96,7 @@ Require Import int.Abs. Require Import int.ComputerDivision. Require Import int.EuclideanDivision. - Require Import for_drivers.ComputerOfEuclideanDivision. + Require Import int.ComputerOfEuclideanDivision. Require Import real.Real. Require Import real.RealInfix. Require Import real.FromInt. -- GitLab