summaryrefslogtreecommitdiff
path: root/tests/coq/arrays
diff options
context:
space:
mode:
authorSon HO2024-02-03 00:23:30 +0100
committerGitHub2024-02-03 00:23:30 +0100
commiteb8bddcbd120f666f74023de9a23c48e1a55833d (patch)
tree1d8290e4b947e431c3d8d3a9f8575f23c3afe5e1 /tests/coq/arrays
parent0960ad16838a43da3746f47cf5b640bfbb783d84 (diff)
parent9cc912e2414870df85ffc4dd346ade5dba2b5c37 (diff)
Merge pull request #68 from AeneasVerif/son/update_lean
Update Lean to v4.6.0-rc1
Diffstat (limited to '')
-rw-r--r--tests/coq/arrays/Arrays.v (renamed from tests/coq/array/Array.v)234
-rw-r--r--tests/coq/arrays/Makefile (renamed from tests/coq/array/Makefile)0
-rw-r--r--tests/coq/arrays/Primitives.v (renamed from tests/coq/array/Primitives.v)0
-rw-r--r--tests/coq/arrays/_CoqProject (renamed from tests/coq/array/_CoqProject)2
4 files changed, 118 insertions, 118 deletions
diff --git a/tests/coq/array/Array.v b/tests/coq/arrays/Arrays.v
index 3a30413a..3a6fb02f 100644
--- a/tests/coq/array/Array.v
+++ b/tests/coq/arrays/Arrays.v
@@ -1,31 +1,31 @@
(** THIS FILE WAS AUTOMATICALLY GENERATED BY AENEAS *)
-(** [array] *)
+(** [arrays] *)
Require Import Primitives.
Import Primitives.
Require Import Coq.ZArith.ZArith.
Require Import List.
Import ListNotations.
Local Open Scope Primitives_scope.
-Module Array.
+Module Arrays.
-(** [array::AB]
- Source: 'src/array.rs', lines 3:0-3:11 *)
+(** [arrays::AB]
+ Source: 'src/arrays.rs', lines 3:0-3:11 *)
Inductive AB_t := | AB_A : AB_t | AB_B : AB_t.
-(** [array::incr]:
- Source: 'src/array.rs', lines 8:0-8:24 *)
+(** [arrays::incr]:
+ Source: 'src/arrays.rs', lines 8:0-8:24 *)
Definition incr (x : u32) : result u32 :=
u32_add x 1%u32.
-(** [array::array_to_shared_slice_]:
- Source: 'src/array.rs', lines 16:0-16:53 *)
+(** [arrays::array_to_shared_slice_]:
+ Source: 'src/arrays.rs', lines 16:0-16:53 *)
Definition array_to_shared_slice_
(T : Type) (s : array T 32%usize) : result (slice T) :=
array_to_slice T 32%usize s
.
-(** [array::array_to_mut_slice_]:
- Source: 'src/array.rs', lines 21:0-21:58 *)
+(** [arrays::array_to_mut_slice_]:
+ Source: 'src/arrays.rs', lines 21:0-21:58 *)
Definition array_to_mut_slice_
(T : Type) (s : array T 32%usize) :
result ((slice T) * (slice T -> result (array T 32%usize)))
@@ -35,45 +35,45 @@ Definition array_to_mut_slice_
Return (s1, to_slice_mut_back)
.
-(** [array::array_len]:
- Source: 'src/array.rs', lines 25:0-25:40 *)
+(** [arrays::array_len]:
+ Source: 'src/arrays.rs', lines 25:0-25:40 *)
Definition array_len (T : Type) (s : array T 32%usize) : result usize :=
s1 <- array_to_slice T 32%usize s; let i := slice_len T s1 in Return i
.
-(** [array::shared_array_len]:
- Source: 'src/array.rs', lines 29:0-29:48 *)
+(** [arrays::shared_array_len]:
+ Source: 'src/arrays.rs', lines 29:0-29:48 *)
Definition shared_array_len (T : Type) (s : array T 32%usize) : result usize :=
s1 <- array_to_slice T 32%usize s; let i := slice_len T s1 in Return i
.
-(** [array::shared_slice_len]:
- Source: 'src/array.rs', lines 33:0-33:44 *)
+(** [arrays::shared_slice_len]:
+ Source: 'src/arrays.rs', lines 33:0-33:44 *)
Definition shared_slice_len (T : Type) (s : slice T) : result usize :=
let i := slice_len T s in Return i
.
-(** [array::index_array_shared]:
- Source: 'src/array.rs', lines 37:0-37:57 *)
+(** [arrays::index_array_shared]:
+ Source: 'src/arrays.rs', lines 37:0-37:57 *)
Definition index_array_shared
(T : Type) (s : array T 32%usize) (i : usize) : result T :=
array_index_usize T 32%usize s i
.
-(** [array::index_array_u32]:
- Source: 'src/array.rs', lines 44:0-44:53 *)
+(** [arrays::index_array_u32]:
+ Source: 'src/arrays.rs', lines 44:0-44:53 *)
Definition index_array_u32 (s : array u32 32%usize) (i : usize) : result u32 :=
array_index_usize u32 32%usize s i
.
-(** [array::index_array_copy]:
- Source: 'src/array.rs', lines 48:0-48:45 *)
+(** [arrays::index_array_copy]:
+ Source: 'src/arrays.rs', lines 48:0-48:45 *)
Definition index_array_copy (x : array u32 32%usize) : result u32 :=
array_index_usize u32 32%usize x 0%usize
.
-(** [array::index_mut_array]:
- Source: 'src/array.rs', lines 52:0-52:62 *)
+(** [arrays::index_mut_array]:
+ Source: 'src/arrays.rs', lines 52:0-52:62 *)
Definition index_mut_array
(T : Type) (s : array T 32%usize) (i : usize) :
result (T * (T -> result (array T 32%usize)))
@@ -83,14 +83,14 @@ Definition index_mut_array
Return (t, index_mut_back)
.
-(** [array::index_slice]:
- Source: 'src/array.rs', lines 56:0-56:46 *)
+(** [arrays::index_slice]:
+ Source: 'src/arrays.rs', lines 56:0-56:46 *)
Definition index_slice (T : Type) (s : slice T) (i : usize) : result T :=
slice_index_usize T s i
.
-(** [array::index_mut_slice]:
- Source: 'src/array.rs', lines 60:0-60:58 *)
+(** [arrays::index_mut_slice]:
+ Source: 'src/arrays.rs', lines 60:0-60:58 *)
Definition index_mut_slice
(T : Type) (s : slice T) (i : usize) :
result (T * (T -> result (slice T)))
@@ -100,8 +100,8 @@ Definition index_mut_slice
Return (t, index_mut_back)
.
-(** [array::slice_subslice_shared_]:
- Source: 'src/array.rs', lines 64:0-64:70 *)
+(** [arrays::slice_subslice_shared_]:
+ Source: 'src/arrays.rs', lines 64:0-64:70 *)
Definition slice_subslice_shared_
(x : slice u32) (y : usize) (z : usize) : result (slice u32) :=
core_slice_index_Slice_index u32 (core_ops_range_Range usize)
@@ -109,8 +109,8 @@ Definition slice_subslice_shared_
{| core_ops_range_Range_start := y; core_ops_range_Range_end_ := z |}
.
-(** [array::slice_subslice_mut_]:
- Source: 'src/array.rs', lines 68:0-68:75 *)
+(** [arrays::slice_subslice_mut_]:
+ Source: 'src/arrays.rs', lines 68:0-68:75 *)
Definition slice_subslice_mut_
(x : slice u32) (y : usize) (z : usize) :
result ((slice u32) * (slice u32 -> result (slice u32)))
@@ -123,15 +123,15 @@ Definition slice_subslice_mut_
Return (s, index_mut_back)
.
-(** [array::array_to_slice_shared_]:
- Source: 'src/array.rs', lines 72:0-72:54 *)
+(** [arrays::array_to_slice_shared_]:
+ Source: 'src/arrays.rs', lines 72:0-72:54 *)
Definition array_to_slice_shared_
(x : array u32 32%usize) : result (slice u32) :=
array_to_slice u32 32%usize x
.
-(** [array::array_to_slice_mut_]:
- Source: 'src/array.rs', lines 76:0-76:59 *)
+(** [arrays::array_to_slice_mut_]:
+ Source: 'src/arrays.rs', lines 76:0-76:59 *)
Definition array_to_slice_mut_
(x : array u32 32%usize) :
result ((slice u32) * (slice u32 -> result (array u32 32%usize)))
@@ -141,8 +141,8 @@ Definition array_to_slice_mut_
Return (s, to_slice_mut_back)
.
-(** [array::array_subslice_shared_]:
- Source: 'src/array.rs', lines 80:0-80:74 *)
+(** [arrays::array_subslice_shared_]:
+ Source: 'src/arrays.rs', lines 80:0-80:74 *)
Definition array_subslice_shared_
(x : array u32 32%usize) (y : usize) (z : usize) : result (slice u32) :=
core_array_Array_index u32 (core_ops_range_Range usize) 32%usize
@@ -151,8 +151,8 @@ Definition array_subslice_shared_
{| core_ops_range_Range_start := y; core_ops_range_Range_end_ := z |}
.
-(** [array::array_subslice_mut_]:
- Source: 'src/array.rs', lines 84:0-84:79 *)
+(** [arrays::array_subslice_mut_]:
+ Source: 'src/arrays.rs', lines 84:0-84:79 *)
Definition array_subslice_mut_
(x : array u32 32%usize) (y : usize) (z : usize) :
result ((slice u32) * (slice u32 -> result (array u32 32%usize)))
@@ -166,20 +166,20 @@ Definition array_subslice_mut_
Return (s, index_mut_back)
.
-(** [array::index_slice_0]:
- Source: 'src/array.rs', lines 88:0-88:38 *)
+(** [arrays::index_slice_0]:
+ Source: 'src/arrays.rs', lines 88:0-88:38 *)
Definition index_slice_0 (T : Type) (s : slice T) : result T :=
slice_index_usize T s 0%usize
.
-(** [array::index_array_0]:
- Source: 'src/array.rs', lines 92:0-92:42 *)
+(** [arrays::index_array_0]:
+ Source: 'src/arrays.rs', lines 92:0-92:42 *)
Definition index_array_0 (T : Type) (s : array T 32%usize) : result T :=
array_index_usize T 32%usize s 0%usize
.
-(** [array::index_index_array]:
- Source: 'src/array.rs', lines 103:0-103:71 *)
+(** [arrays::index_index_array]:
+ Source: 'src/arrays.rs', lines 103:0-103:71 *)
Definition index_index_array
(s : array (array u32 32%usize) 32%usize) (i : usize) (j : usize) :
result u32
@@ -188,8 +188,8 @@ Definition index_index_array
array_index_usize u32 32%usize a j
.
-(** [array::update_update_array]:
- Source: 'src/array.rs', lines 114:0-114:70 *)
+(** [arrays::update_update_array]:
+ Source: 'src/arrays.rs', lines 114:0-114:70 *)
Definition update_update_array
(s : array (array u32 32%usize) 32%usize) (i : usize) (j : usize) :
result unit
@@ -203,48 +203,48 @@ Definition update_update_array
Return tt
.
-(** [array::array_local_deep_copy]:
- Source: 'src/array.rs', lines 118:0-118:43 *)
+(** [arrays::array_local_deep_copy]:
+ Source: 'src/arrays.rs', lines 118:0-118:43 *)
Definition array_local_deep_copy (x : array u32 32%usize) : result unit :=
Return tt
.
-(** [array::take_array]:
- Source: 'src/array.rs', lines 122:0-122:30 *)
+(** [arrays::take_array]:
+ Source: 'src/arrays.rs', lines 122:0-122:30 *)
Definition take_array (a : array u32 2%usize) : result unit :=
Return tt.
-(** [array::take_array_borrow]:
- Source: 'src/array.rs', lines 123:0-123:38 *)
+(** [arrays::take_array_borrow]:
+ Source: 'src/arrays.rs', lines 123:0-123:38 *)
Definition take_array_borrow (a : array u32 2%usize) : result unit :=
Return tt
.
-(** [array::take_slice]:
- Source: 'src/array.rs', lines 124:0-124:28 *)
+(** [arrays::take_slice]:
+ Source: 'src/arrays.rs', lines 124:0-124:28 *)
Definition take_slice (s : slice u32) : result unit :=
Return tt.
-(** [array::take_mut_slice]:
- Source: 'src/array.rs', lines 125:0-125:36 *)
+(** [arrays::take_mut_slice]:
+ Source: 'src/arrays.rs', lines 125:0-125:36 *)
Definition take_mut_slice (s : slice u32) : result (slice u32) :=
Return s.
-(** [array::const_array]:
- Source: 'src/array.rs', lines 127:0-127:32 *)
+(** [arrays::const_array]:
+ Source: 'src/arrays.rs', lines 127:0-127:32 *)
Definition const_array : result (array u32 2%usize) :=
Return (mk_array u32 2%usize [ 0%u32; 0%u32 ])
.
-(** [array::const_slice]:
- Source: 'src/array.rs', lines 131:0-131:20 *)
+(** [arrays::const_slice]:
+ Source: 'src/arrays.rs', lines 131:0-131:20 *)
Definition const_slice : result unit :=
_ <- array_to_slice u32 2%usize (mk_array u32 2%usize [ 0%u32; 0%u32 ]);
Return tt
.
-(** [array::take_all]:
- Source: 'src/array.rs', lines 141:0-141:17 *)
+(** [arrays::take_all]:
+ Source: 'src/arrays.rs', lines 141:0-141:17 *)
Definition take_all : result unit :=
_ <- take_array (mk_array u32 2%usize [ 0%u32; 0%u32 ]);
_ <- take_array (mk_array u32 2%usize [ 0%u32; 0%u32 ]);
@@ -258,33 +258,33 @@ Definition take_all : result unit :=
Return tt
.
-(** [array::index_array]:
- Source: 'src/array.rs', lines 155:0-155:38 *)
+(** [arrays::index_array]:
+ Source: 'src/arrays.rs', lines 155:0-155:38 *)
Definition index_array (x : array u32 2%usize) : result u32 :=
array_index_usize u32 2%usize x 0%usize
.
-(** [array::index_array_borrow]:
- Source: 'src/array.rs', lines 158:0-158:46 *)
+(** [arrays::index_array_borrow]:
+ Source: 'src/arrays.rs', lines 158:0-158:46 *)
Definition index_array_borrow (x : array u32 2%usize) : result u32 :=
array_index_usize u32 2%usize x 0%usize
.
-(** [array::index_slice_u32_0]:
- Source: 'src/array.rs', lines 162:0-162:42 *)
+(** [arrays::index_slice_u32_0]:
+ Source: 'src/arrays.rs', lines 162:0-162:42 *)
Definition index_slice_u32_0 (x : slice u32) : result u32 :=
slice_index_usize u32 x 0%usize
.
-(** [array::index_mut_slice_u32_0]:
- Source: 'src/array.rs', lines 166:0-166:50 *)
+(** [arrays::index_mut_slice_u32_0]:
+ Source: 'src/arrays.rs', lines 166:0-166:50 *)
Definition index_mut_slice_u32_0
(x : slice u32) : result (u32 * (slice u32)) :=
i <- slice_index_usize u32 x 0%usize; Return (i, x)
.
-(** [array::index_all]:
- Source: 'src/array.rs', lines 170:0-170:25 *)
+(** [arrays::index_all]:
+ Source: 'src/arrays.rs', lines 170:0-170:25 *)
Definition index_all : result u32 :=
i <- index_array (mk_array u32 2%usize [ 0%u32; 0%u32 ]);
i1 <- index_array (mk_array u32 2%usize [ 0%u32; 0%u32 ]);
@@ -303,8 +303,8 @@ Definition index_all : result u32 :=
Return i8
.
-(** [array::update_array]:
- Source: 'src/array.rs', lines 184:0-184:36 *)
+(** [arrays::update_array]:
+ Source: 'src/arrays.rs', lines 184:0-184:36 *)
Definition update_array (x : array u32 2%usize) : result unit :=
p <- array_index_mut_usize u32 2%usize x 0%usize;
let (_, index_mut_back) := p in
@@ -312,8 +312,8 @@ Definition update_array (x : array u32 2%usize) : result unit :=
Return tt
.
-(** [array::update_array_mut_borrow]:
- Source: 'src/array.rs', lines 187:0-187:48 *)
+(** [arrays::update_array_mut_borrow]:
+ Source: 'src/arrays.rs', lines 187:0-187:48 *)
Definition update_array_mut_borrow
(x : array u32 2%usize) : result (array u32 2%usize) :=
p <- array_index_mut_usize u32 2%usize x 0%usize;
@@ -321,16 +321,16 @@ Definition update_array_mut_borrow
index_mut_back 1%u32
.
-(** [array::update_mut_slice]:
- Source: 'src/array.rs', lines 190:0-190:38 *)
+(** [arrays::update_mut_slice]:
+ Source: 'src/arrays.rs', lines 190:0-190:38 *)
Definition update_mut_slice (x : slice u32) : result (slice u32) :=
p <- slice_index_mut_usize u32 x 0%usize;
let (_, index_mut_back) := p in
index_mut_back 1%u32
.
-(** [array::update_all]:
- Source: 'src/array.rs', lines 194:0-194:19 *)
+(** [arrays::update_all]:
+ Source: 'src/arrays.rs', lines 194:0-194:19 *)
Definition update_all : result unit :=
_ <- update_array (mk_array u32 2%usize [ 0%u32; 0%u32 ]);
_ <- update_array (mk_array u32 2%usize [ 0%u32; 0%u32 ]);
@@ -342,8 +342,8 @@ Definition update_all : result unit :=
Return tt
.
-(** [array::range_all]:
- Source: 'src/array.rs', lines 205:0-205:18 *)
+(** [arrays::range_all]:
+ Source: 'src/arrays.rs', lines 205:0-205:18 *)
Definition range_all : result unit :=
p <-
core_array_Array_index_mut u32 (core_ops_range_Range usize) 4%usize
@@ -360,32 +360,32 @@ Definition range_all : result unit :=
Return tt
.
-(** [array::deref_array_borrow]:
- Source: 'src/array.rs', lines 214:0-214:46 *)
+(** [arrays::deref_array_borrow]:
+ Source: 'src/arrays.rs', lines 214:0-214:46 *)
Definition deref_array_borrow (x : array u32 2%usize) : result u32 :=
array_index_usize u32 2%usize x 0%usize
.
-(** [array::deref_array_mut_borrow]:
- Source: 'src/array.rs', lines 219:0-219:54 *)
+(** [arrays::deref_array_mut_borrow]:
+ Source: 'src/arrays.rs', lines 219:0-219:54 *)
Definition deref_array_mut_borrow
(x : array u32 2%usize) : result (u32 * (array u32 2%usize)) :=
i <- array_index_usize u32 2%usize x 0%usize; Return (i, x)
.
-(** [array::take_array_t]:
- Source: 'src/array.rs', lines 227:0-227:31 *)
+(** [arrays::take_array_t]:
+ Source: 'src/arrays.rs', lines 227:0-227:31 *)
Definition take_array_t (a : array AB_t 2%usize) : result unit :=
Return tt.
-(** [array::non_copyable_array]:
- Source: 'src/array.rs', lines 229:0-229:27 *)
+(** [arrays::non_copyable_array]:
+ Source: 'src/arrays.rs', lines 229:0-229:27 *)
Definition non_copyable_array : result unit :=
_ <- take_array_t (mk_array AB_t 2%usize [ AB_A; AB_B ]); Return tt
.
-(** [array::sum]: loop 0:
- Source: 'src/array.rs', lines 242:0-250:1 *)
+(** [arrays::sum]: loop 0:
+ Source: 'src/arrays.rs', lines 242:0-250:1 *)
Fixpoint sum_loop
(n : nat) (s : slice u32) (sum1 : u32) (i : usize) : result u32 :=
match n with
@@ -402,14 +402,14 @@ Fixpoint sum_loop
end
.
-(** [array::sum]:
- Source: 'src/array.rs', lines 242:0-242:28 *)
+(** [arrays::sum]:
+ Source: 'src/arrays.rs', lines 242:0-242:28 *)
Definition sum (n : nat) (s : slice u32) : result u32 :=
sum_loop n s 0%u32 0%usize
.
-(** [array::sum2]: loop 0:
- Source: 'src/array.rs', lines 252:0-261:1 *)
+(** [arrays::sum2]: loop 0:
+ Source: 'src/arrays.rs', lines 252:0-261:1 *)
Fixpoint sum2_loop
(n : nat) (s : slice u32) (s2 : slice u32) (sum1 : u32) (i : usize) :
result u32
@@ -430,16 +430,16 @@ Fixpoint sum2_loop
end
.
-(** [array::sum2]:
- Source: 'src/array.rs', lines 252:0-252:41 *)
+(** [arrays::sum2]:
+ Source: 'src/arrays.rs', lines 252:0-252:41 *)
Definition sum2 (n : nat) (s : slice u32) (s2 : slice u32) : result u32 :=
let i := slice_len u32 s in
let i1 := slice_len u32 s2 in
if negb (i s= i1) then Fail_ Failure else sum2_loop n s s2 0%u32 0%usize
.
-(** [array::f0]:
- Source: 'src/array.rs', lines 263:0-263:11 *)
+(** [arrays::f0]:
+ Source: 'src/arrays.rs', lines 263:0-263:11 *)
Definition f0 : result unit :=
p <- array_to_slice_mut u32 2%usize (mk_array u32 2%usize [ 1%u32; 2%u32 ]);
let (s, to_slice_mut_back) := p in
@@ -450,8 +450,8 @@ Definition f0 : result unit :=
Return tt
.
-(** [array::f1]:
- Source: 'src/array.rs', lines 268:0-268:11 *)
+(** [arrays::f1]:
+ Source: 'src/arrays.rs', lines 268:0-268:11 *)
Definition f1 : result unit :=
p <-
array_index_mut_usize u32 2%usize (mk_array u32 2%usize [ 1%u32; 2%u32 ])
@@ -461,13 +461,13 @@ Definition f1 : result unit :=
Return tt
.
-(** [array::f2]:
- Source: 'src/array.rs', lines 273:0-273:17 *)
+(** [arrays::f2]:
+ Source: 'src/arrays.rs', lines 273:0-273:17 *)
Definition f2 (i : u32) : result unit :=
Return tt.
-(** [array::f4]:
- Source: 'src/array.rs', lines 282:0-282:54 *)
+(** [arrays::f4]:
+ Source: 'src/arrays.rs', lines 282:0-282:54 *)
Definition f4
(x : array u32 32%usize) (y : usize) (z : usize) : result (slice u32) :=
core_array_Array_index u32 (core_ops_range_Range usize) 32%usize
@@ -476,8 +476,8 @@ Definition f4
{| core_ops_range_Range_start := y; core_ops_range_Range_end_ := z |}
.
-(** [array::f3]:
- Source: 'src/array.rs', lines 275:0-275:18 *)
+(** [arrays::f3]:
+ Source: 'src/arrays.rs', lines 275:0-275:18 *)
Definition f3 (n : nat) : result u32 :=
i <-
array_index_usize u32 2%usize (mk_array u32 2%usize [ 1%u32; 2%u32 ])
@@ -489,19 +489,19 @@ Definition f3 (n : nat) : result u32 :=
sum2 n s s1
.
-(** [array::SZ]
- Source: 'src/array.rs', lines 286:0-286:19 *)
+(** [arrays::SZ]
+ Source: 'src/arrays.rs', lines 286:0-286:19 *)
Definition sz_body : result usize := Return 32%usize.
Definition sz_c : usize := sz_body%global.
-(** [array::f5]:
- Source: 'src/array.rs', lines 289:0-289:31 *)
+(** [arrays::f5]:
+ Source: 'src/arrays.rs', lines 289:0-289:31 *)
Definition f5 (x : array u32 32%usize) : result u32 :=
array_index_usize u32 32%usize x 0%usize
.
-(** [array::ite]:
- Source: 'src/array.rs', lines 294:0-294:12 *)
+(** [arrays::ite]:
+ Source: 'src/arrays.rs', lines 294:0-294:12 *)
Definition ite : result unit :=
p <- array_to_slice_mut u32 2%usize (mk_array u32 2%usize [ 0%u32; 0%u32 ]);
let (s, to_slice_mut_back) := p in
@@ -516,4 +516,4 @@ Definition ite : result unit :=
Return tt
.
-End Array.
+End Arrays.
diff --git a/tests/coq/array/Makefile b/tests/coq/arrays/Makefile
index 1a5aee4a..1a5aee4a 100644
--- a/tests/coq/array/Makefile
+++ b/tests/coq/arrays/Makefile
diff --git a/tests/coq/array/Primitives.v b/tests/coq/arrays/Primitives.v
index 990e27e4..990e27e4 100644
--- a/tests/coq/array/Primitives.v
+++ b/tests/coq/arrays/Primitives.v
diff --git a/tests/coq/array/_CoqProject b/tests/coq/arrays/_CoqProject
index 87d8fc3d..a4e82408 100644
--- a/tests/coq/array/_CoqProject
+++ b/tests/coq/arrays/_CoqProject
@@ -3,5 +3,5 @@
-arg -w
-arg all
+Arrays.v
Primitives.v
-Array.v