Merge pull request #594 from tahina-pro/_taramana_windows #1263
ci.yml
on: push
Annotations
73 warnings
|
fstar_src
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/cache/save@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
fstar_src:
FStarC.Extraction.Krml.fst#L330
(328) * Warning 328 at /home/runner/work/pulse/pulse/src/extraction/FStarC.Extraction.Krml.fst(330,8-330,19):
- Global binding
'FStarC.Extraction.Krml.decl_to_doc'
is recursive but not used in its body
|
|
fstar_src:
FStarC.ToSyntax.ToSyntax.fst#L527
(319) * Warning 319 at /home/runner/work/pulse/pulse/src/tosyntax/FStarC.ToSyntax.ToSyntax.fst(527,19-527,57):
- Effectful argument let _ = FStarC.Ident.string_of_lid _max_lid in
_ = "max" (FStarC.Effect.ALL) to erased function assert, consider let binding it
|
|
fstar_src:
FStarC.ToSyntax.ToSyntax.fst#L509
(319) * Warning 319 at /home/runner/work/pulse/pulse/src/tosyntax/FStarC.ToSyntax.ToSyntax.fst(509,13-509,48):
- Effectful argument let _ = FStarC.Ident.string_of_id _op_plus in
_ = "+" (FStarC.Effect.ALL) to erased function assert, consider let binding it
|
|
fstar_src:
FStarC.Syntax.Resugar.fst#L327
(328) * Warning 328 at /home/runner/work/pulse/pulse/src/syntax/FStarC.Syntax.Resugar.fst(327,8-327,26):
- Global binding
'FStarC.Syntax.Resugar.resugar_term_base''
is recursive but not used in its body
|
|
fstar_src:
FStarC.Parser.ToDocument.fst#L1994
(328) * Warning 328 at /home/runner/work/pulse/pulse/src/parser/FStarC.Parser.ToDocument.fst(1994,4-1994,12):
- Global binding
'FStarC.Parser.ToDocument.p_tmNoEq'
is recursive but not used in its body
|
|
fstar_src:
FStarC.Parser.ToDocument.fst#L1730
(328) * Warning 328 at /home/runner/work/pulse/pulse/src/parser/FStarC.Parser.ToDocument.fst(1730,4-1730,21):
- Global binding
'FStarC.Parser.ToDocument.p_maybeFocusArrow'
is recursive but not used in its body
|
|
fstar_src:
FStarC.Parser.ToDocument.fst#L1095
(328) * Warning 328 at /home/runner/work/pulse/pulse/src/parser/FStarC.Parser.ToDocument.fst(1095,4-1095,24):
- Global binding
'FStarC.Parser.ToDocument.p_disjunctivePattern'
is recursive but not used in its body
|
|
fstar_src:
FStarC.Parser.ToDocument.fst#L756
(328) * Warning 328 at /home/runner/work/pulse/pulse/src/parser/FStarC.Parser.ToDocument.fst(756,4-756,13):
- Global binding
'FStarC.Parser.ToDocument.p_justSig'
is recursive but not used in its body
|
|
fstar_src:
FStarC.Parser.ToDocument.fst#L735
(328) * Warning 328 at /home/runner/work/pulse/pulse/src/parser/FStarC.Parser.ToDocument.fst(735,8-735,14):
- Global binding
'FStarC.Parser.ToDocument.p_decl'
is recursive but not used in its body
|
|
fstar_src:
FStar.UInt.fsti#L436
(271) * Warning 271 at /home/runner/work/pulse/pulse/stage0/out/lib/fstar/ulib/FStar.UInt.fsti(436,8-436,51):
- Pattern uses these theory symbols or terms that should not be in an SMT
pattern:
Prims.op_Subtraction
|
|
ci_ubuntu
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/cache/save@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
ci_ubuntu:
Pulse.Syntax.Base.fst#L123
(290) * Warning 290 at /__w/pulse/pulse/pulse/src/checker/Pulse.Syntax.Base.fst(123,20-123,22):
- In the decreases clause for this function, the SMT solver may not be able to
prove that the types of
p1 (bound in Pulse.Syntax.Base.fst(123,20-123,22))
and pb1 (bound in Pulse.Syntax.Base.fst(139,16-139,19))
are equal.
- The type of the first term is: Pulse.Syntax.Base.pattern
- The type of the second term is: Pulse.Syntax.Base.pattern & Prims.bool
- If the proof fails, try annotating these with the same type.
|
|
ci_ubuntu:
Pulse.Syntax.Base.fst#L139
(290) * Warning 290 at /__w/pulse/pulse/pulse/src/checker/Pulse.Syntax.Base.fst(139,16-139,19):
- In the decreases clause for this function, the SMT solver may not be able to
prove that the types of
pb1 (bound in Pulse.Syntax.Base.fst(139,16-139,19))
and p1 (bound in Pulse.Syntax.Base.fst(123,20-123,22))
are equal.
- The type of the first term is: Pulse.Syntax.Base.pattern & Prims.bool
- The type of the second term is: Pulse.Syntax.Base.pattern
- If the proof fails, try annotating these with the same type.
|
|
ci_ubuntu:
Pulse.Lib.Raise.fst#L21
(318) * Warning 318 at /__w/pulse/pulse/pulse/lib/common/Pulse.Lib.Raise.fst(21,4-21,12):
- Values of type `raisable` will be erased during extraction, but its
interface hides this fact.
- Add the `must_erase_for_extraction` attribute to the `val raisable`
declaration for this symbol in the interface
|
|
ci_ubuntu:
PulseSyntaxExtension.Desugar.fst#L953
(328) * Warning 328 at /__w/pulse/pulse/pulse/src/syntax_extension/PulseSyntaxExtension.Desugar.fst(953,4-953,16):
- Global binding
'PulseSyntaxExtension.Desugar.desugar_decl'
is recursive but not used in its body
|
|
ci_ubuntu:
Pulse.Common.fst#L84
(337) * Warning 337 at /__w/pulse/pulse/pulse/src/checker/Pulse.Common.fst(84,11-84,12):
- The operator '@' has been resolved to FStar.List.Tot.append even though
FStar.List.Tot is not in scope. Please add an 'open FStar.List.Tot' to stop
relying on this deprecated, special treatment of '@'.
|
|
ci_ubuntu:
PulseSyntaxExtension.Sugar.fst#L702
(337) * Warning 337 at /__w/pulse/pulse/pulse/src/syntax_extension/PulseSyntaxExtension.Sugar.fst(702,55-702,56):
- The operator '@' has been resolved to FStar.List.Tot.append even though
FStar.List.Tot is not in scope. Please add an 'open FStar.List.Tot' to stop
relying on this deprecated, special treatment of '@'.
|
|
ci_ubuntu:
PulseSyntaxExtension.Sugar.fst#L701
(337) * Warning 337 at /__w/pulse/pulse/pulse/src/syntax_extension/PulseSyntaxExtension.Sugar.fst(701,47-701,48):
- The operator '@' has been resolved to FStar.List.Tot.append even though
FStar.List.Tot is not in scope. Please add an 'open FStar.List.Tot' to stop
relying on this deprecated, special treatment of '@'.
|
|
ci_ubuntu:
PulseSyntaxExtension.Sugar.fst#L700
(337) * Warning 337 at /__w/pulse/pulse/pulse/src/syntax_extension/PulseSyntaxExtension.Sugar.fst(700,47-700,48):
- The operator '@' has been resolved to FStar.List.Tot.append even though
FStar.List.Tot is not in scope. Please add an 'open FStar.List.Tot' to stop
relying on this deprecated, special treatment of '@'.
|
|
ci_ubuntu:
PulseSyntaxExtension.Sugar.fst#L575
(328) * Warning 328 at /__w/pulse/pulse/pulse/src/syntax_extension/PulseSyntaxExtension.Sugar.fst(575,8-575,17):
- Global binding
'PulseSyntaxExtension.Sugar.scan_decl'
is recursive but not used in its body
|
|
ci_ubuntu:
PulseSyntaxExtension.Sugar.fst#L417
(328) * Warning 328 at /__w/pulse/pulse/pulse/src/syntax_extension/PulseSyntaxExtension.Sugar.fst(417,8-417,15):
- Global binding
'PulseSyntaxExtension.Sugar.eq_decl'
is recursive but not used in its body
|
|
ci_ubuntu:
FStar.Krml.Endianness.fst#L21
(288) * Warning 288 at FStar.Krml.Endianness.fst(58,34-58,41):
- FStar.Krml.Endianness.le_to_n is deprecated
- FStar.Endianness.le_to_n
- See also FStar.Krml.Endianness.fst(21,8-21,15)
|
|
ci_ubuntu:
FStar.Krml.Endianness.fst#L21
(288) * Warning 288 at FStar.Krml.Endianness.fst(58,11-58,18):
- FStar.Krml.Endianness.le_to_n is deprecated
- FStar.Endianness.le_to_n
- See also FStar.Krml.Endianness.fst(21,8-21,15)
|
|
ci_ubuntu:
FStar.Krml.Endianness.fst#L21
(288) * Warning 288 at FStar.Krml.Endianness.fst(57,56-57,63):
- FStar.Krml.Endianness.le_to_n is deprecated
- FStar.Endianness.le_to_n
- See also FStar.Krml.Endianness.fst(21,8-21,15)
|
|
ci_ubuntu:
FStar.Krml.Endianness.fst#L36
(288) * Warning 288 at FStar.Krml.Endianness.fst(57,4-57,28):
- FStar.Krml.Endianness.lemma_euclidean_division is deprecated
- FStar.Endianness.lemma_euclidean_division
- See also FStar.Krml.Endianness.fst(36,4-36,28)
|
|
ci_ubuntu:
FStar.Krml.Endianness.fst#L21
(288) * Warning 288 at FStar.Krml.Endianness.fst(56,11-56,18):
- FStar.Krml.Endianness.le_to_n is deprecated
- FStar.Endianness.le_to_n
- See also FStar.Krml.Endianness.fst(21,8-21,15)
|
|
ci_ubuntu:
FStar.Krml.Endianness.fst#L21
(288) * Warning 288 at FStar.Krml.Endianness.fst(55,11-55,18):
- FStar.Krml.Endianness.le_to_n is deprecated
- FStar.Endianness.le_to_n
- See also FStar.Krml.Endianness.fst(21,8-21,15)
|
|
ci_ubuntu:
FStar.Krml.Endianness.fst#L21
(288) * Warning 288 at FStar.Krml.Endianness.fst(47,8-47,32):
- FStar.Krml.Endianness.le_to_n is deprecated
- FStar.Endianness.le_to_n
- See also FStar.Krml.Endianness.fst(21,8-21,15)
|
|
ci_ubuntu:
FStar.Krml.Endianness.fst#L21
(288) * Warning 288 at FStar.Krml.Endianness.fst(45,13-45,20):
- FStar.Krml.Endianness.le_to_n is deprecated
- FStar.Endianness.le_to_n
- See also FStar.Krml.Endianness.fst(21,8-21,15)
|
|
ci_ubuntu:
FStar.Krml.Endianness.fst#L21
(288) * Warning 288 at FStar.Krml.Endianness.fst(45,13-45,20):
- FStar.Krml.Endianness.le_to_n is deprecated
- FStar.Endianness.le_to_n
- See also FStar.Krml.Endianness.fst(21,8-21,15)
|
|
ci_ubuntu:
Spec.Loops.fst#L47
(328) * Warning 328 at Spec.Loops.fst(47,8-47,19):
- Global binding
'Spec.Loops.repeat_base'
is recursive but not used in its body
|
|
ci_ubuntu:
FStarC.Extraction.Krml.fst#L330
(328) * Warning 328 at /__w/pulse/pulse/FStar/src/extraction/FStarC.Extraction.Krml.fst(330,8-330,19):
- Global binding
'FStarC.Extraction.Krml.decl_to_doc'
is recursive but not used in its body
|
|
ci_ubuntu:
FStarC.ToSyntax.ToSyntax.fst#L527
(319) * Warning 319 at /__w/pulse/pulse/FStar/src/tosyntax/FStarC.ToSyntax.ToSyntax.fst(527,19-527,57):
- Effectful argument let _ = FStarC.Ident.string_of_lid _max_lid in
_ = "max" (FStarC.Effect.ALL) to erased function assert, consider let binding it
|
|
ci_ubuntu:
FStarC.ToSyntax.ToSyntax.fst#L509
(319) * Warning 319 at /__w/pulse/pulse/FStar/src/tosyntax/FStarC.ToSyntax.ToSyntax.fst(509,13-509,48):
- Effectful argument let _ = FStarC.Ident.string_of_id _op_plus in
_ = "+" (FStarC.Effect.ALL) to erased function assert, consider let binding it
|
|
ci_ubuntu:
FStarC.Syntax.Resugar.fst#L327
(328) * Warning 328 at /__w/pulse/pulse/FStar/src/syntax/FStarC.Syntax.Resugar.fst(327,8-327,26):
- Global binding
'FStarC.Syntax.Resugar.resugar_term_base''
is recursive but not used in its body
|
|
ci_ubuntu:
FStarC.Parser.ToDocument.fst#L1994
(328) * Warning 328 at /__w/pulse/pulse/FStar/src/parser/FStarC.Parser.ToDocument.fst(1994,4-1994,12):
- Global binding
'FStarC.Parser.ToDocument.p_tmNoEq'
is recursive but not used in its body
|
|
ci_ubuntu:
FStarC.Parser.ToDocument.fst#L1730
(328) * Warning 328 at /__w/pulse/pulse/FStar/src/parser/FStarC.Parser.ToDocument.fst(1730,4-1730,21):
- Global binding
'FStarC.Parser.ToDocument.p_maybeFocusArrow'
is recursive but not used in its body
|
|
ci_ubuntu:
FStarC.Parser.ToDocument.fst#L1095
(328) * Warning 328 at /__w/pulse/pulse/FStar/src/parser/FStarC.Parser.ToDocument.fst(1095,4-1095,24):
- Global binding
'FStarC.Parser.ToDocument.p_disjunctivePattern'
is recursive but not used in its body
|
|
ci_ubuntu:
FStarC.Parser.ToDocument.fst#L756
(328) * Warning 328 at /__w/pulse/pulse/FStar/src/parser/FStarC.Parser.ToDocument.fst(756,4-756,13):
- Global binding
'FStarC.Parser.ToDocument.p_justSig'
is recursive but not used in its body
|
|
ci_ubuntu:
FStarC.Parser.ToDocument.fst#L735
(328) * Warning 328 at /__w/pulse/pulse/FStar/src/parser/FStarC.Parser.ToDocument.fst(735,8-735,14):
- Global binding
'FStarC.Parser.ToDocument.p_decl'
is recursive but not used in its body
|
|
ci_ubuntu:
FStar.UInt.fsti#L436
(271) * Warning 271 at /__w/pulse/pulse/FStar/stage0/out/lib/fstar/ulib/FStar.UInt.fsti(436,8-436,51):
- Pattern uses these theory symbols or terms that should not be in an SMT
pattern:
Prims.op_Subtraction
|
|
ci_windows
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/download-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
ci_windows:
Pulse.Syntax.Base.fst#L123
(290) * Warning 290 at D:\a\pulse\pulse\pulse\src\checker\Pulse.Syntax.Base.fst(123,20-123,22):
- In the decreases clause for this function, the SMT solver may not be able to
prove that the types of
p1 (bound in Pulse.Syntax.Base.fst(123,20-123,22))
and pb1 (bound in Pulse.Syntax.Base.fst(139,16-139,19))
are equal.
- The type of the first term is: Pulse.Syntax.Base.pattern
- The type of the second term is: Pulse.Syntax.Base.pattern & Prims.bool
- If the proof fails, try annotating these with the same type.
|
|
ci_windows:
Pulse.Syntax.Base.fst#L139
(290) * Warning 290 at D:\a\pulse\pulse\pulse\src\checker\Pulse.Syntax.Base.fst(139,16-139,19):
- In the decreases clause for this function, the SMT solver may not be able to
prove that the types of
pb1 (bound in Pulse.Syntax.Base.fst(139,16-139,19))
and p1 (bound in Pulse.Syntax.Base.fst(123,20-123,22))
are equal.
- The type of the first term is: Pulse.Syntax.Base.pattern & Prims.bool
- The type of the second term is: Pulse.Syntax.Base.pattern
- If the proof fails, try annotating these with the same type.
|
|
ci_windows:
Pulse.Lib.Raise.fst#L21
(318) * Warning 318 at D:\a\pulse\pulse\pulse\lib\common\Pulse.Lib.Raise.fst(21,4-21,12):
- Values of type `raisable` will be erased during extraction, but its
interface hides this fact.
- Add the `must_erase_for_extraction` attribute to the `val raisable`
declaration for this symbol in the interface
|
|
ci_windows:
PulseSyntaxExtension.Desugar.fst#L953
(328) * Warning 328 at D:\a\pulse\pulse\pulse\src\syntax_extension\PulseSyntaxExtension.Desugar.fst(953,4-953,16):
- Global binding
'PulseSyntaxExtension.Desugar.desugar_decl'
is recursive but not used in its body
|
|
ci_windows:
Pulse.Common.fst#L84
(337) * Warning 337 at D:\a\pulse\pulse\pulse\src\checker\Pulse.Common.fst(84,11-84,12):
- The operator '@' has been resolved to FStar.List.Tot.append even though
FStar.List.Tot is not in scope. Please add an 'open FStar.List.Tot' to stop
relying on this deprecated, special treatment of '@'.
|
|
ci_windows:
PulseSyntaxExtension.Sugar.fst#L702
(337) * Warning 337 at D:\a\pulse\pulse\pulse\src\syntax_extension\PulseSyntaxExtension.Sugar.fst(702,55-702,56):
- The operator '@' has been resolved to FStar.List.Tot.append even though
FStar.List.Tot is not in scope. Please add an 'open FStar.List.Tot' to stop
relying on this deprecated, special treatment of '@'.
|
|
ci_windows:
PulseSyntaxExtension.Sugar.fst#L701
(337) * Warning 337 at D:\a\pulse\pulse\pulse\src\syntax_extension\PulseSyntaxExtension.Sugar.fst(701,47-701,48):
- The operator '@' has been resolved to FStar.List.Tot.append even though
FStar.List.Tot is not in scope. Please add an 'open FStar.List.Tot' to stop
relying on this deprecated, special treatment of '@'.
|
|
ci_windows:
PulseSyntaxExtension.Sugar.fst#L700
(337) * Warning 337 at D:\a\pulse\pulse\pulse\src\syntax_extension\PulseSyntaxExtension.Sugar.fst(700,47-700,48):
- The operator '@' has been resolved to FStar.List.Tot.append even though
FStar.List.Tot is not in scope. Please add an 'open FStar.List.Tot' to stop
relying on this deprecated, special treatment of '@'.
|
|
ci_windows:
PulseSyntaxExtension.Sugar.fst#L575
(328) * Warning 328 at D:\a\pulse\pulse\pulse\src\syntax_extension\PulseSyntaxExtension.Sugar.fst(575,8-575,17):
- Global binding
'PulseSyntaxExtension.Sugar.scan_decl'
is recursive but not used in its body
|
|
ci_windows:
PulseSyntaxExtension.Sugar.fst#L417
(328) * Warning 328 at D:\a\pulse\pulse\pulse\src\syntax_extension\PulseSyntaxExtension.Sugar.fst(417,8-417,15):
- Global binding
'PulseSyntaxExtension.Sugar.eq_decl'
is recursive but not used in its body
|
|
ci_windows:
FStar.Krml.Endianness.fst#L21
(288) * Warning 288 at FStar.Krml.Endianness.fst(58,34-58,41):
- FStar.Krml.Endianness.le_to_n is deprecated
- FStar.Endianness.le_to_n
- See also FStar.Krml.Endianness.fst(21,8-21,15)
|
|
ci_windows:
FStar.Krml.Endianness.fst#L21
(288) * Warning 288 at FStar.Krml.Endianness.fst(58,11-58,18):
- FStar.Krml.Endianness.le_to_n is deprecated
- FStar.Endianness.le_to_n
- See also FStar.Krml.Endianness.fst(21,8-21,15)
|
|
ci_windows:
FStar.Krml.Endianness.fst#L21
(288) * Warning 288 at FStar.Krml.Endianness.fst(57,56-57,63):
- FStar.Krml.Endianness.le_to_n is deprecated
- FStar.Endianness.le_to_n
- See also FStar.Krml.Endianness.fst(21,8-21,15)
|
|
ci_windows:
FStar.Krml.Endianness.fst#L36
(288) * Warning 288 at FStar.Krml.Endianness.fst(57,4-57,28):
- FStar.Krml.Endianness.lemma_euclidean_division is deprecated
- FStar.Endianness.lemma_euclidean_division
- See also FStar.Krml.Endianness.fst(36,4-36,28)
|
|
ci_windows:
FStar.Krml.Endianness.fst#L21
(288) * Warning 288 at FStar.Krml.Endianness.fst(56,11-56,18):
- FStar.Krml.Endianness.le_to_n is deprecated
- FStar.Endianness.le_to_n
- See also FStar.Krml.Endianness.fst(21,8-21,15)
|
|
ci_windows:
FStar.Krml.Endianness.fst#L21
(288) * Warning 288 at FStar.Krml.Endianness.fst(55,11-55,18):
- FStar.Krml.Endianness.le_to_n is deprecated
- FStar.Endianness.le_to_n
- See also FStar.Krml.Endianness.fst(21,8-21,15)
|
|
ci_windows:
FStar.Krml.Endianness.fst#L21
(288) * Warning 288 at FStar.Krml.Endianness.fst(47,8-47,32):
- FStar.Krml.Endianness.le_to_n is deprecated
- FStar.Endianness.le_to_n
- See also FStar.Krml.Endianness.fst(21,8-21,15)
|
|
ci_windows:
FStar.Krml.Endianness.fst#L21
(288) * Warning 288 at FStar.Krml.Endianness.fst(45,13-45,20):
- FStar.Krml.Endianness.le_to_n is deprecated
- FStar.Endianness.le_to_n
- See also FStar.Krml.Endianness.fst(21,8-21,15)
|
|
ci_windows:
FStar.Krml.Endianness.fst#L21
(288) * Warning 288 at FStar.Krml.Endianness.fst(45,13-45,20):
- FStar.Krml.Endianness.le_to_n is deprecated
- FStar.Endianness.le_to_n
- See also FStar.Krml.Endianness.fst(21,8-21,15)
|
|
ci_windows:
Spec.Loops.fst#L47
(328) * Warning 328 at Spec.Loops.fst(47,8-47,19):
- Global binding
'Spec.Loops.repeat_base'
is recursive but not used in its body
|
|
ci_windows:
FStar.TSet.fst#L26
(318) * Warning 318 at D:\a\pulse\pulse\fstar\ulib\FStar.TSet.fst(26,4-26,7):
- Values of type `set` cannot be erased during extraction, but the
`must_erase_for_extraction` attribute claims that it can.
- Please remove the attribute.
|
|
ci_windows:
FStar.GSet.fst#L23
(318) * Warning 318 at D:\a\pulse\pulse\fstar\ulib\FStar.GSet.fst(23,4-23,7):
- Values of type `set` cannot be erased during extraction, but the
`must_erase_for_extraction` attribute claims that it can.
- Please remove the attribute.
|
|
ci_windows:
FStar.MST.fst#L247
(352) * Warning 352 at D:\a\pulse\pulse\fstar\ulib\experimental\FStar.MST.fst(247,42-247,60):
- Combinator FStar.MSTTotal.MSTATETOT ~> FStar.MST.MSTATE is not a
substitutive indexed effect combinator, it is better to make it one if
possible for better performance and ease of use
|
|
ci_windows:
FStar.MST.fst#L222
(330) * Warning 330 at D:\a\pulse\pulse\fstar\ulib\experimental\FStar.MST.fst(222,43-222,55):
- Polymonadic binds ((DIV, MSTATE) |> MSTATE) in this case) is an experimental
feature;it is subject to some redesign in the future. Please keep us
informed (on github etc.) about how you are using it
|
|
ci_windows:
FStar.MST.fst#L222
(330) * Warning 330 at D:\a\pulse\pulse\fstar\ulib\experimental\FStar.MST.fst(222,43-222,55):
- Polymonadic binds ((DIV, MSTATE) |> MSTATE) in this case) is an experimental
feature;it is subject to some redesign in the future. Please keep us
informed (on github etc.) about how you are using it
|
|
ci_windows:
FStar.UInt.fsti#L436
(271) * Warning 271 at D:\a\pulse\pulse\fstar\ulib\FStar.UInt.fst(296,8-296,25):
- Pattern uses these theory symbols or terms that should not be in an SMT
pattern:
Prims.op_Subtraction
- See also D:\a\pulse\pulse\fstar\ulib\FStar.UInt.fsti(436,8-436,51)
|
|
ci_windows:
FStar.UInt.fsti#L436
(271) * Warning 271 at D:\a\pulse\pulse\fstar\ulib\FStar.UInt.fsti(436,8-436,51):
- Pattern uses these theory symbols or terms that should not be in an SMT
pattern:
Prims.op_Subtraction
|
|
ci_windows:
FStar.GhostSet.fst#L23
(318) * Warning 318 at D:\a\pulse\pulse\fstar\ulib\FStar.GhostSet.fst(23,4-23,7):
- Values of type `set` cannot be erased during extraction, but the
`must_erase_for_extraction` attribute claims that it can.
- Please remove the attribute.
|
|
ci_windows:
FStar.UInt.fsti#L436
(271) * Warning 271 at D:\a\pulse\pulse\fstar\ulib\FStar.UInt.fsti(436,8-436,51):
- Pattern uses these theory symbols or terms that should not be in an SMT
pattern:
Prims.op_Subtraction
|
|
ci_windows:
FStar.TSet.fst#L26
(318) * Warning 318 at D:\a\pulse\pulse\fstar\ulib\FStar.TSet.fst(26,4-26,7):
- Values of type `set` cannot be erased during extraction, but the
`must_erase_for_extraction` attribute claims that it can.
- Please remove the attribute.
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
fstar-src
|
4.01 MB |
sha256:9a1ced7ba98753c856b4b2f65f3d734a83d860120963c6db0ba8d4a8565dc2d5
|
|