aboutsummaryrefslogtreecommitdiff
path: root/theories
diff options
context:
space:
mode:
authorEmilio Jesus Gallego Arias2018-12-12 18:42:40 +0100
committerEmilio Jesus Gallego Arias2018-12-12 18:42:40 +0100
commitbb10141086110b8a736eb1e54292e5a48764f519 (patch)
treeca783b7c7d5fdbc6ea7d73ce5ea0da334e9994f5 /theories
parentdfd4c4a2b50edf894a19cd50c43517e1804eadc9 (diff)
parenta984c960e63b6b1a0774cbbba63ea398100c0c3d (diff)
Merge PR #9087: Add CI job building stdlib with `async-proofs on`
Diffstat (limited to 'theories')
-rw-r--r--theories/Strings/BinaryString.v2
-rw-r--r--theories/Strings/HexString.v2
-rw-r--r--theories/Strings/OctalString.v2
3 files changed, 3 insertions, 3 deletions
diff --git a/theories/Strings/BinaryString.v b/theories/Strings/BinaryString.v
index 6df0a9170a..a2bb1763f5 100644
--- a/theories/Strings/BinaryString.v
+++ b/theories/Strings/BinaryString.v
@@ -48,7 +48,7 @@ Module Raw.
end
end.
- Fixpoint to_N_of_pos (p : positive) (rest : string) (base : N)
+ Fixpoint to_N_of_pos (p : positive) (rest : string) (base : N) {struct p}
: to_N (of_pos p rest) base
= to_N rest match base with
| N0 => N.pos p
diff --git a/theories/Strings/HexString.v b/theories/Strings/HexString.v
index 9ea93c909e..9fa8e0ccf2 100644
--- a/theories/Strings/HexString.v
+++ b/theories/Strings/HexString.v
@@ -120,7 +120,7 @@ Module Raw.
end
end.
- Fixpoint to_N_of_pos (p : positive) (rest : string) (base : N)
+ Fixpoint to_N_of_pos (p : positive) (rest : string) (base : N) {struct p}
: to_N (of_pos p rest) base
= to_N rest match base with
| N0 => N.pos p
diff --git a/theories/Strings/OctalString.v b/theories/Strings/OctalString.v
index fe8cc9aae9..78e98e451b 100644
--- a/theories/Strings/OctalString.v
+++ b/theories/Strings/OctalString.v
@@ -78,7 +78,7 @@ Module Raw.
end
end.
- Fixpoint to_N_of_pos (p : positive) (rest : string) (base : N)
+ Fixpoint to_N_of_pos (p : positive) (rest : string) (base : N) {struct p}
: to_N (of_pos p rest) base
= to_N rest match base with
| N0 => N.pos p