aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDavid Monniaux <david.monniaux@univ-grenoble-alpes.fr>2021-04-28 15:05:00 +0200
committerDavid Monniaux <david.monniaux@univ-grenoble-alpes.fr>2021-04-28 15:05:00 +0200
commitef1146ce5e56af8fb37c11af1a728b262656528d (patch)
treecd95b4b080b1bc7ab3eeeaa28b0344b1e7fb3bde
parent71d69df10047aa5710adb4bcdc75e18bec4dbf27 (diff)
downloadcompcert-kvx-ef1146ce5e56af8fb37c11af1a728b262656528d.tar.gz
compcert-kvx-ef1146ce5e56af8fb37c11af1a728b262656528d.zip
Compatibilité Coq 8.13
-rw-r--r--scheduling/RTLpath.v2
-rw-r--r--scheduling/RTLpathSE_simu_specs.v7
-rw-r--r--scheduling/abstractbb/AbstractBasicBlocksDef.v2
-rw-r--r--test/monniaux/profiling/compcert_profiling.datbin96 -> 96 bytes
-rwxr-xr-xtest/monniaux/profiling/test_profilingbin14144 -> 14128 bytes
5 files changed, 3 insertions, 8 deletions
diff --git a/scheduling/RTLpath.v b/scheduling/RTLpath.v
index 5b34dc16..2f73f1fa 100644
--- a/scheduling/RTLpath.v
+++ b/scheduling/RTLpath.v
@@ -27,8 +27,6 @@ Require Import AST Integers Values Events Memory Globalenvs Smallstep.
Require Import Op Registers.
Require Import RTL Linking.
-Declare Scope option_monad_scope.
-
Notation "'SOME' X <- A 'IN' B" := (match A with Some X => B | None => None end)
(at level 200, X ident, A at level 100, B at level 200)
: option_monad_scope.
diff --git a/scheduling/RTLpathSE_simu_specs.v b/scheduling/RTLpathSE_simu_specs.v
index c3266db9..4bb3e18e 100644
--- a/scheduling/RTLpathSE_simu_specs.v
+++ b/scheduling/RTLpathSE_simu_specs.v
@@ -105,13 +105,12 @@ with hsmem_proj hm :=
| HSstore hm chk addr hl hv _ => Sstore (hsmem_proj hm) chk addr (hsval_list_proj hl) (hsval_proj hv)
end.
-Declare Scope hse.
-Local Open Scope hse.
-
-
(** We use a Notation instead a Definition, in order to get more automation "for free" *)
Notation "'seval_hsval' ge sp hsv" := (seval_sval ge sp (hsval_proj hsv))
(only parsing, at level 0, ge at next level, sp at next level, hsv at next level): hse.
+
+Local Open Scope hse.
+
Notation "'seval_list_hsval' ge sp lhv" := (seval_list_sval ge sp (hsval_list_proj lhv))
(only parsing, at level 0, ge at next level, sp at next level, lhv at next level): hse.
Notation "'seval_hsmem' ge sp hsm" := (seval_smem ge sp (hsmem_proj hsm))
diff --git a/scheduling/abstractbb/AbstractBasicBlocksDef.v b/scheduling/abstractbb/AbstractBasicBlocksDef.v
index 34d72de1..fec716c4 100644
--- a/scheduling/abstractbb/AbstractBasicBlocksDef.v
+++ b/scheduling/abstractbb/AbstractBasicBlocksDef.v
@@ -273,8 +273,6 @@ with list_term :=
Scheme term_mut := Induction for term Sort Prop
with list_term_mut := Induction for list_term Sort Prop.
-Declare Scope pattern_scope.
-Declare Scope term_scope.
Bind Scope pattern_scope with term.
Delimit Scope term_scope with term.
Delimit Scope pattern_scope with pattern.
diff --git a/test/monniaux/profiling/compcert_profiling.dat b/test/monniaux/profiling/compcert_profiling.dat
index fa57a995..bd2f90da 100644
--- a/test/monniaux/profiling/compcert_profiling.dat
+++ b/test/monniaux/profiling/compcert_profiling.dat
Binary files differ
diff --git a/test/monniaux/profiling/test_profiling b/test/monniaux/profiling/test_profiling
index b530aae2..33e22d11 100755
--- a/test/monniaux/profiling/test_profiling
+++ b/test/monniaux/profiling/test_profiling
Binary files differ