Skip to content

Commit 6341c53

Browse files
committed
Promote some tests
1 parent 0a61a4c commit 6341c53

File tree

5 files changed

+28
-28
lines changed

5 files changed

+28
-28
lines changed

tests/test-dirs/function-recovery.t

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
<def>
2121
pattern (test.ml[2,79+6]..test.ml[2,79+13])
2222
Tpat_var \"problem/280\"
23-
value_mode meet(local,once,nonportable,yielding)(modevar#0[global,many,portable,unyielding .. global,many,nonportable,unyielding]);imply(unique,uncontended)(modevar#1[aliased,contended .. unique,uncontended])
23+
value_mode meet(local,once,nonportable,yielding,stateful)(modevar#0[global,many,portable,unyielding,stateless .. global,many,nonportable,unyielding,stateful]);imply(unique,uncontended,read_write)(modevar#1[aliased,contended,immutable .. unique,uncontended,read_write])
2424
expression (test.ml[2,79+16]..test.ml[2,79+24])
2525
Texp_variant \"Problem\"
2626
None
@@ -35,7 +35,7 @@
3535
None
3636
expression (test.ml[3,104+11]..test.ml[3,104+28])
3737
Texp_function
38-
alloc_mode id(modevar#f[global,many,portable,unyielding .. local,once,nonportable,yielding]);id(modevar#10[aliased,contended .. unique,uncontended])
38+
alloc_mode id(modevar#f[global,many,portable,unyielding,stateless .. local,once,nonportable,yielding,stateful]);id(modevar#10[aliased,contended,immutable .. unique,uncontended,read_write])
3939
[]
4040
Tfunction_body
4141
expression (test.ml[3,104+11]..test.ml[3,104+28])
@@ -69,12 +69,12 @@
6969
<def>
7070
pattern (type.ml[1,0+4]..type.ml[1,0+5])
7171
Tpat_var \"f/280\"
72-
value_mode meet(local,once,nonportable,yielding)(modevar#0[global,many,portable,unyielding .. global,many,nonportable,unyielding]);imply(unique,uncontended)(modevar#1[aliased,contended .. unique,uncontended])
72+
value_mode meet(local,once,nonportable,yielding,stateful)(modevar#0[global,many,portable,unyielding,stateless .. global,many,nonportable,unyielding,stateful]);imply(unique,uncontended,read_write)(modevar#1[aliased,contended,immutable .. unique,uncontended,read_write])
7373
expression (type.ml[1,0+8]..type.ml[1,0+61])
7474
extra
7575
Texp_newtype t
7676
Texp_function
77-
alloc_mode map_comonadic(regional_to_global)(modevar#2[global,many,portable,unyielding .. global,many,nonportable,unyielding]);id(modevar#3[aliased,contended .. unique,uncontended])
77+
alloc_mode map_comonadic(regional_to_global)(modevar#2[global,many,portable,unyielding,stateless .. global,many,nonportable,unyielding,stateful]);id(modevar#3[aliased,contended,immutable .. unique,uncontended,read_write])
7878
[
7979
Nolabel
8080
Param_pat
@@ -89,7 +89,7 @@
8989
[]
9090
]
9191
Tpat_var \"foo/283\"
92-
value_mode map_comonadic(local_to_regional)(modevar#4[global,many,portable,unyielding .. local,once,nonportable,yielding]);imply(unique,uncontended)(modevar#5[aliased,contended .. unique,uncontended])
92+
value_mode map_comonadic(local_to_regional)(modevar#4[global,many,portable,unyielding,stateless .. local,once,nonportable,yielding,stateful]);imply(unique,uncontended,read_write)(modevar#5[aliased,contended,immutable .. unique,uncontended,read_write])
9393
]
9494
Tfunction_body
9595
expression (type.ml[1,0+39]..type.ml[1,0+61])
@@ -193,7 +193,7 @@
193193
"attrs": [],
194194
"kind": "pattern (test.ml[1,0+4]..test.ml[1,0+5])
195195
Tpat_var \"f/280\"
196-
value_mode meet(local,once,nonportable,yielding)(modevar#0[global,many,portable,unyielding .. global,many,nonportable,unyielding]);imply(unique,uncontended)(modevar#1[aliased,contended .. unique,uncontended])
196+
value_mode meet(local,once,nonportable,yielding,stateful)(modevar#0[global,many,portable,unyielding,stateless .. global,many,nonportable,unyielding,stateful]);imply(unique,uncontended,read_write)(modevar#1[aliased,contended,immutable .. unique,uncontended,read_write])
197197
",
198198
"children": []
199199
},
@@ -225,7 +225,7 @@
225225
"attrs": [],
226226
"kind": "pattern (test.ml[1,0+6]..test.ml[1,0+9])
227227
Tpat_var \"x/282\"
228-
value_mode map_comonadic(local_to_regional)(modevar#4[global,many,portable,unyielding .. local,once,nonportable,yielding]);imply(unique,uncontended)(modevar#5[aliased,contended .. unique,uncontended])
228+
value_mode map_comonadic(local_to_regional)(modevar#4[global,many,portable,unyielding,stateless .. local,once,nonportable,yielding,stateful]);imply(unique,uncontended,read_write)(modevar#5[aliased,contended,immutable .. unique,uncontended,read_write])
229229
",
230230
"children": []
231231
},
@@ -456,7 +456,7 @@
456456
[
457457
pattern (test.ml[4,57+9]..test.ml[4,57+12])
458458
Tpat_var \"_aa/283\"
459-
value_mode global,many,portable,unyielding;unique,uncontended
459+
value_mode global,many,portable,unyielding,stateless;unique,uncontended,read_write
460460
]
461461
None
462462
",
@@ -475,7 +475,7 @@
475475
"attrs": [],
476476
"kind": "pattern (test.ml[4,57+9]..test.ml[4,57+12])
477477
Tpat_var \"_aa/283\"
478-
value_mode global,many,portable,unyielding;unique,uncontended
478+
value_mode global,many,portable,unyielding,stateless;unique,uncontended,read_write
479479
",
480480
"children": []
481481
}

tests/test-dirs/hidden-deps/dash-h.t

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,7 @@ the type)
9090
"line": 4,
9191
"col": 12
9292
},
93-
"type": "sig type t = int val x : int @@ portable type s = Baz end",
93+
"type": "sig type t = int val x : int @@ stateless type s = Baz end",
9494
"tail": "no"
9595
},
9696
{

tests/test-dirs/type-enclosing/issue1335.t

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -89,7 +89,7 @@ provide better result.
8989
"line": 1,
9090
"col": 25
9191
},
92-
"type": "type t1 = [ `A of [ `A of 'a | `B ] as 'a | `B ]",
92+
"type": "type t1 : immutable_data with t1 = [ `A of [ `A of 'a | `B ] as 'a | `B ]",
9393
"tail": "no"
9494
}
9595
],

tests/test-dirs/type-enclosing/underscore-ids.t

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -372,7 +372,7 @@ We try several places in the identifier to check the result stability
372372
<def>
373373
pattern (under.ml[1,0+4]..under.ml[1,0+6])
374374
Tpat_var \"aa/280\"
375-
value_mode meet(local,once,nonportable,yielding)(modevar#0[global,many,portable,unyielding .. global,many,nonportable,unyielding]);imply(unique,uncontended)(modevar#1[aliased,contended .. unique,uncontended])
375+
value_mode meet(local,once,nonportable,yielding,stateful)(modevar#0[global,many,portable,unyielding,stateless .. global,many,nonportable,unyielding,stateful]);imply(unique,uncontended,read_write)(modevar#1[aliased,contended,immutable .. unique,uncontended,read_write])
376376
expression (under.ml[1,0+9]..under.ml[1,0+12])
377377
Texp_constant Const_float 4.2
378378
]
@@ -382,16 +382,16 @@ We try several places in the identifier to check the result stability
382382
<def>
383383
pattern (under.ml[2,13+4]..under.ml[2,13+5])
384384
Tpat_var \"f/281\"
385-
value_mode meet(local,once,nonportable,yielding)(modevar#5[global,many,portable,unyielding .. global,many,nonportable,unyielding]);imply(unique,uncontended)(modevar#6[aliased,contended .. unique,uncontended])
385+
value_mode meet(local,once,nonportable,yielding,stateful)(modevar#5[global,many,portable,unyielding,stateless .. global,many,nonportable,unyielding,stateful]);imply(unique,uncontended,read_write)(modevar#6[aliased,contended,immutable .. unique,uncontended,read_write])
386386
expression (under.ml[2,13+6]..under.ml[5,70+17]) ghost
387387
Texp_function
388-
alloc_mode map_comonadic(regional_to_global)(modevar#7[global,many,portable,unyielding .. global,many,nonportable,unyielding]);id(modevar#8[aliased,contended .. unique,uncontended])
388+
alloc_mode map_comonadic(regional_to_global)(modevar#7[global,many,portable,unyielding,stateless .. global,many,nonportable,unyielding,stateful]);id(modevar#8[aliased,contended,immutable .. unique,uncontended,read_write])
389389
[
390390
Nolabel
391391
Param_pat
392392
pattern (under.ml[2,13+6]..under.ml[2,13+9])
393393
Tpat_var \"x/283\"
394-
value_mode map_comonadic(local_to_regional)(modevar#9[global,many,portable,unyielding .. local,once,nonportable,yielding]);imply(unique,uncontended)(modevar#a[aliased,contended .. unique,uncontended])
394+
value_mode map_comonadic(local_to_regional)(modevar#9[global,many,portable,unyielding,stateless .. local,once,nonportable,yielding,stateful]);imply(unique,uncontended,read_write)(modevar#a[aliased,contended,immutable .. unique,uncontended,read_write])
395395
]
396396
Tfunction_body
397397
expression (under.ml[2,13+18]..under.ml[5,70+17])

tests/test-dirs/typing-recovery.t

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -94,10 +94,10 @@
9494
<def>
9595
pattern (test.ml[2,15+4]..test.ml[2,15+5])
9696
Tpat_var \"f/283\"
97-
value_mode meet(local,once,nonportable,yielding)(modevar#0[global,many,portable,unyielding .. global,many,nonportable,unyielding]);imply(unique,uncontended)(modevar#1[aliased,contended .. unique,uncontended])
97+
value_mode meet(local,once,nonportable,yielding,stateful)(modevar#0[global,many,portable,unyielding,stateless .. global,many,nonportable,unyielding,stateful]);imply(unique,uncontended,read_write)(modevar#1[aliased,contended,immutable .. unique,uncontended,read_write])
9898
expression (test.ml[2,15+6]..test.ml[6,69+12]) ghost
9999
Texp_function
100-
alloc_mode map_comonadic(regional_to_global)(modevar#2[global,many,portable,unyielding .. global,many,nonportable,unyielding]);id(modevar#3[aliased,contended .. unique,uncontended])
100+
alloc_mode map_comonadic(regional_to_global)(modevar#2[global,many,portable,unyielding,stateless .. global,many,nonportable,unyielding,stateful]);id(modevar#3[aliased,contended,immutable .. unique,uncontended,read_write])
101101
[
102102
Nolabel
103103
Param_pat
@@ -108,7 +108,7 @@
108108
Ttyp_constr \"t/280\"
109109
[]
110110
Tpat_var \"x/285\"
111-
value_mode global,many,portable,unyielding;unique,uncontended
111+
value_mode global,many,portable,unyielding,stateless;unique,uncontended,read_write
112112
]
113113
Tfunction_body
114114
expression (test.ml[3,31+2]..test.ml[6,69+12])
@@ -254,10 +254,10 @@
254254
<def>
255255
pattern (test2.ml[2,15+4]..test2.ml[2,15+5])
256256
Tpat_var \"f/283\"
257-
value_mode meet(local,once,nonportable,yielding)(modevar#0[global,many,portable,unyielding .. global,many,nonportable,unyielding]);imply(unique,uncontended)(modevar#1[aliased,contended .. unique,uncontended])
257+
value_mode meet(local,once,nonportable,yielding,stateful)(modevar#0[global,many,portable,unyielding,stateless .. global,many,nonportable,unyielding,stateful]);imply(unique,uncontended,read_write)(modevar#1[aliased,contended,immutable .. unique,uncontended,read_write])
258258
expression (test2.ml[2,15+6]..test2.ml[2,15+24]) ghost
259259
Texp_function
260-
alloc_mode map_comonadic(regional_to_global)(modevar#2[global,many,portable,unyielding .. global,many,nonportable,unyielding]);id(modevar#3[aliased,contended .. unique,uncontended])
260+
alloc_mode map_comonadic(regional_to_global)(modevar#2[global,many,portable,unyielding,stateless .. global,many,nonportable,unyielding,stateful]);id(modevar#3[aliased,contended,immutable .. unique,uncontended,read_write])
261261
[
262262
Nolabel
263263
Param_pat
@@ -561,11 +561,11 @@ make sure we also handle that correctly in structures:
561561
Ttyp_constr \"int/1!\"
562562
[]
563563
Tpat_var \"foo1/280\"
564-
value_mode global,many,portable,unyielding;unique,uncontended
564+
value_mode global,many,portable,unyielding,stateless;unique,uncontended,read_write
565565
expression (test_ct.ml[1,0+17]..test_ct.ml[1,0+18])
566566
extra
567567
Texp_mode
568-
alloc_const_option_mode None,None,None,None,None,None
568+
alloc_const_option_mode None,None,None,None,None,None,None,None
569569
Texp_constraint
570570
core_type (test_ct.ml[1,0+11]..test_ct.ml[1,0+14])
571571
Ttyp_constr \"int/1!\"
@@ -592,11 +592,11 @@ make sure we also handle that correctly in structures:
592592
None
593593
]
594594
Tpat_var \"foo2/281\"
595-
value_mode meet(local,once,nonportable,yielding)(modevar#5[global,many,portable,unyielding .. global,many,nonportable,unyielding]);imply(unique,uncontended)(modevar#6[aliased,contended .. unique,uncontended])
595+
value_mode meet(local,once,nonportable,yielding,stateful)(modevar#5[global,many,portable,unyielding,stateless .. global,many,nonportable,unyielding,stateful]);imply(unique,uncontended,read_write)(modevar#6[aliased,contended,immutable .. unique,uncontended,read_write])
596596
expression (test_ct.ml[3,20+24]..test_ct.ml[3,20+28])
597597
extra
598598
Texp_mode
599-
alloc_const_option_mode None,None,None,None,None,None
599+
alloc_const_option_mode None,None,None,None,None,None,None,None
600600
Texp_constraint
601601
core_type (test_ct.ml[3,20+11]..test_ct.ml[3,20+21])
602602
Ttyp_tuple
@@ -611,7 +611,7 @@ make sure we also handle that correctly in structures:
611611
None
612612
]
613613
Texp_tuple
614-
alloc_mode meet(local,once,nonportable,yielding,map_comonadic(regional_to_global)(modevar#5[global,many,portable,unyielding .. global,many,nonportable,unyielding]));unique,uncontended
614+
alloc_mode meet(local,once,nonportable,yielding,stateful,map_comonadic(regional_to_global)(modevar#5[global,many,portable,unyielding,stateless .. global,many,nonportable,unyielding,stateful]));unique,uncontended,read_write
615615
[
616616
Label: None
617617
expression (test_ct.ml[3,20+24]..test_ct.ml[3,20+25])
@@ -641,11 +641,11 @@ make sure we also handle that correctly in structures:
641641
[]
642642
]
643643
Tpat_var \"foo3/282\"
644-
value_mode global,many,portable,unyielding;imply(unique,contended)(modevar#b[aliased,contended .. unique,uncontended])
644+
value_mode global,many,portable,unyielding,stateless;imply(unique,contended,immutable)(modevar#b[aliased,contended,immutable .. unique,uncontended,read_write])
645645
expression (test_ct.ml[5,50+23]..test_ct.ml[5,50+27])
646646
extra
647647
Texp_mode
648-
alloc_const_option_mode None,None,None,None,None,None
648+
alloc_const_option_mode None,None,None,None,None,None,None,None
649649
Texp_constraint
650650
core_type (test_ct.ml[5,50+11]..test_ct.ml[5,50+20])
651651
Ttyp_tuple
@@ -660,7 +660,7 @@ make sure we also handle that correctly in structures:
660660
[]
661661
]
662662
Texp_tuple
663-
alloc_mode global,once,nonportable,yielding;unique,contended
663+
alloc_mode global,once,nonportable,yielding,stateful;unique,contended,immutable
664664
[
665665
Label: None
666666
expression (test_ct.ml[5,50+23]..test_ct.ml[5,50+24])

0 commit comments

Comments
 (0)