Skip to content

Commit 5841fb4

Browse files
committed
fix scoring
1 parent 9dcab0e commit 5841fb4

File tree

6 files changed

+20
-7
lines changed

6 files changed

+20
-7
lines changed

conformance/results/pyrefly/generics_typevartuple_args.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
conformant = "Pass"
1+
conformant = "Partial"
22
conformance_automated = "Fail"
33
notes = """
44
Does not correctly solve TypeVarTuple with heterogeneous bounds.

conformance/results/pyright/generics_typevartuple_args.toml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
conformant = "Partial"
2+
notes = """
3+
Does not correctly solve TypeVarTuple with heterogeneous bounds.
4+
"""
15
conformance_automated = "Fail"
26
errors_diff = """
37
Line 76: Unexpected errors ['generics_typevartuple_args.py:76:14 - error: Argument of type "tuple[Literal[\\'1\\']]" cannot be assigned to parameter "args" of type "tuple[*Ts@func4]" in function "func4"']

conformance/results/pyright/generics_typevartuple_basic.toml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
conformant = "Partial"
2+
notes = """
3+
Does not correctly solve TypeVarTuple with heterogeneous bounds.
4+
"""
15
conformance_automated = "Fail"
26
errors_diff = """
37
Line 89: Unexpected errors ['generics_typevartuple_basic.py:89:14 - error: Argument of type "tuple[Literal[\\'0\\']]" cannot be assigned to parameter "arg2" of type "tuple[*Ts@func2]" in function "func2"']

conformance/results/results.html

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -372,14 +372,14 @@ <h3>Python Type System Conformance Test Results</h3>
372372
</tr>
373373
<tr><th class="column col1">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;generics_typevartuple_args</th>
374374
<th class="column col2 partially-conformant"><div class="hover-text">Partial<span class="tooltip-text" id="bottom"><p>Does not enforce that tuples captured by TypeVarTuple are of the same length.</p></span></div></th>
375-
<th class="column col2 not-conformant">Unknown</th>
376-
<th class="column col2 not-conformant">Unknown</th>
377-
<th class="column col2 conformant"><div class="hover-text">Pass*<span class="tooltip-text" id="bottom"><p>Does not correctly solve TypeVarTuple with heterogeneous bounds.</p></span></div></th>
375+
<th class="column col2 partially-conformant"><div class="hover-text">Partial<span class="tooltip-text" id="bottom"><p>Does not correctly solve TypeVarTuple with heterogeneous bounds.</p></span></div></th>
376+
<th class="column col2 partially-conformant"><div class="hover-text">Partial<span class="tooltip-text" id="bottom"><p>Does not correctly solve TypeVarTuple with heterogeneous bounds.</p></span></div></th>
377+
<th class="column col2 partially-conformant"><div class="hover-text">Partial<span class="tooltip-text" id="bottom"><p>Does not correctly solve TypeVarTuple with heterogeneous bounds.</p></span></div></th>
378378
</tr>
379379
<tr><th class="column col1">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;generics_typevartuple_basic</th>
380380
<th class="column col2 partially-conformant"><div class="hover-text">Partial<span class="tooltip-text" id="bottom"><p>Does not enforce that tuples captured by TypeVarTuple are same length.</p></span></div></th>
381-
<th class="column col2 not-conformant">Unknown</th>
382-
<th class="column col2 not-conformant"><div class="hover-text">Unknown<span class="tooltip-text" id="bottom"><p>Does not correctly solve TypeVarTuple with heterogeneous bounds.</p></span></div></th>
381+
<th class="column col2 partially-conformant"><div class="hover-text">Partial<span class="tooltip-text" id="bottom"><p>Does not correctly solve TypeVarTuple with heterogeneous bounds.</p></span></div></th>
382+
<th class="column col2 partially-conformant"><div class="hover-text">Partial<span class="tooltip-text" id="bottom"><p>Does not correctly solve TypeVarTuple with heterogeneous bounds.</p></span></div></th>
383383
<th class="column col2 partially-conformant"><div class="hover-text">Partial<span class="tooltip-text" id="bottom"><p>TypeVarTuple is pinned too early when calling generic function.</p></span></div></th>
384384
</tr>
385385
<tr><th class="column col1">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;generics_typevartuple_callable</th>

conformance/results/zuban/generics_typevartuple_args.toml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
conformant = "Partial"
2+
notes = """
3+
Does not correctly solve TypeVarTuple with heterogeneous bounds.
4+
"""
15
conformance_automated = "Fail"
26
errors_diff = """
37
Line 76: Unexpected errors ['generics_typevartuple_args.py:76: error: Argument 2 to "func4" has incompatible type "tuple[Literal[\\'1\\']]"; expected "tuple[int]" [arg-type]']

conformance/results/zuban/generics_typevartuple_basic.toml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
1-
conformance_automated = "Fail"
1+
conformant = "Partial"
22
notes = """
33
Does not correctly solve TypeVarTuple with heterogeneous bounds.
44
"""
5+
conformance_automated = "Fail"
56
errors_diff = """
67
Line 89: Unexpected errors ['generics_typevartuple_basic.py:89: error: Argument 2 to "func2" has incompatible type "tuple[Literal[\\'0\\']]"; expected "tuple[int]" [arg-type]']
78
"""

0 commit comments

Comments
 (0)