Skip to content

F* nightly build

F* nightly build #44

Re-run triggered February 15, 2025 03:44
Status Success
Total duration 24m 59s
Artifacts 4

nightly.yml

on: schedule
build-all  /  ...  /  build
16m 59s
build-all / windows / build-src / build
Matrix: build-all / linux / smoke_test
Matrix: build-all / macos / smoke_test
build-all  /  ...  /  build
22m 39s
build-all / windows / build
build-all  /  ...  /  binary-smoke
21s
build-all / windows / binary-smoke
Fit to window
Zoom out
Zoom in

Annotations

41 warnings
build-all / macos / build: stage0/out/bin/../lib/fstar/ulib/FStar.UInt.fsti#L435
(271) * Warning 271 at /Users/runner/work/FStar/FStar/stage0/out/bin/../lib/fstar/ulib/FStar.UInt.fsti(435,8-435,51): - Pattern uses these theory symbols or terms that should not be in an SMT pattern: Prims.op_Subtraction
build-all / macos / build: src/basic/FStarC.Plugins.fst#L85
(337) * Warning 337 at /Users/runner/work/FStar/FStar/src/basic/FStarC.Plugins.fst(85,16-85,17): - 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 '@'.
build-all / macos / build: src/basic/FStarC.Plugins.fst#L86
(337) * Warning 337 at /Users/runner/work/FStar/FStar/src/basic/FStarC.Plugins.fst(86,16-86,17): - 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 '@'.
build-all / macos / build: src/basic/FStarC.Plugins.fst#L87
(337) * Warning 337 at /Users/runner/work/FStar/FStar/src/basic/FStarC.Plugins.fst(87,16-87,17): - 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 '@'.
build-all / macos / build: src/basic/FStarC.Plugins.fst#L88
(337) * Warning 337 at /Users/runner/work/FStar/FStar/src/basic/FStarC.Plugins.fst(88,16-88,17): - 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 '@'.
build-all / macos / build: src/parser/FStarC.Parser.AST.fst#L772
(328) * Warning 328 at /Users/runner/work/FStar/FStar/src/parser/FStarC.Parser.AST.fst(772,8-772,22): - Global binding 'FStarC.Parser.AST.decl_to_string' is recursive but not used in its body
build-all / macos / build: src/parser/FStarC.Parser.ToDocument.fst#L733
(328) * Warning 328 at /Users/runner/work/FStar/FStar/src/parser/FStarC.Parser.ToDocument.fst(733,8-733,14): - Global binding 'FStarC.Parser.ToDocument.p_decl' is recursive but not used in its body
build-all / macos / build: src/parser/FStarC.Parser.ToDocument.fst#L754
(328) * Warning 328 at /Users/runner/work/FStar/FStar/src/parser/FStarC.Parser.ToDocument.fst(754,4-754,13): - Global binding 'FStarC.Parser.ToDocument.p_justSig' is recursive but not used in its body
build-all / macos / build: src/parser/FStarC.Parser.ToDocument.fst#L1093
(328) * Warning 328 at /Users/runner/work/FStar/FStar/src/parser/FStarC.Parser.ToDocument.fst(1093,4-1093,24): - Global binding 'FStarC.Parser.ToDocument.p_disjunctivePattern' is recursive but not used in its body
build-all / macos / build: src/parser/FStarC.Parser.ToDocument.fst#L1731
(328) * Warning 328 at /Users/runner/work/FStar/FStar/src/parser/FStarC.Parser.ToDocument.fst(1731,4-1731,21): - Global binding 'FStarC.Parser.ToDocument.p_maybeFocusArrow' is recursive but not used in its body
build-all / linux / build: stage0/out/bin/../lib/fstar/ulib/FStar.UInt.fsti#L435
(271) * Warning 271 at /home/runner/work/FStar/FStar/stage0/out/bin/../lib/fstar/ulib/FStar.UInt.fsti(435,8-435,51): - Pattern uses these theory symbols or terms that should not be in an SMT pattern: Prims.op_Subtraction
build-all / linux / build: src/basic/FStarC.Plugins.fst#L85
(337) * Warning 337 at /home/runner/work/FStar/FStar/src/basic/FStarC.Plugins.fst(85,16-85,17): - 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 '@'.
build-all / linux / build: src/basic/FStarC.Plugins.fst#L86
(337) * Warning 337 at /home/runner/work/FStar/FStar/src/basic/FStarC.Plugins.fst(86,16-86,17): - 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 '@'.
build-all / linux / build: src/basic/FStarC.Plugins.fst#L87
(337) * Warning 337 at /home/runner/work/FStar/FStar/src/basic/FStarC.Plugins.fst(87,16-87,17): - 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 '@'.
build-all / linux / build: src/basic/FStarC.Plugins.fst#L88
(337) * Warning 337 at /home/runner/work/FStar/FStar/src/basic/FStarC.Plugins.fst(88,16-88,17): - 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 '@'.
build-all / linux / build: src/parser/FStarC.Parser.AST.fst#L772
(328) * Warning 328 at /home/runner/work/FStar/FStar/src/parser/FStarC.Parser.AST.fst(772,8-772,22): - Global binding 'FStarC.Parser.AST.decl_to_string' is recursive but not used in its body
build-all / linux / build: src/parser/FStarC.Parser.ToDocument.fst#L733
(328) * Warning 328 at /home/runner/work/FStar/FStar/src/parser/FStarC.Parser.ToDocument.fst(733,8-733,14): - Global binding 'FStarC.Parser.ToDocument.p_decl' is recursive but not used in its body
build-all / linux / build: src/parser/FStarC.Parser.ToDocument.fst#L754
(328) * Warning 328 at /home/runner/work/FStar/FStar/src/parser/FStarC.Parser.ToDocument.fst(754,4-754,13): - Global binding 'FStarC.Parser.ToDocument.p_justSig' is recursive but not used in its body
build-all / linux / build: src/parser/FStarC.Parser.ToDocument.fst#L1093
(328) * Warning 328 at /home/runner/work/FStar/FStar/src/parser/FStarC.Parser.ToDocument.fst(1093,4-1093,24): - Global binding 'FStarC.Parser.ToDocument.p_disjunctivePattern' is recursive but not used in its body
build-all / linux / build: src/parser/FStarC.Parser.ToDocument.fst#L1731
(328) * Warning 328 at /home/runner/work/FStar/FStar/src/parser/FStarC.Parser.ToDocument.fst(1731,4-1731,21): - Global binding 'FStarC.Parser.ToDocument.p_maybeFocusArrow' is recursive but not used in its body
build-all / windows / build-src / build
Cache not found for keys: FStar-src-3fe597bcc9134dc8adfa47155a05485aef6ccff5
build-all / windows / build-src / build: stage0/out/bin/../lib/fstar/ulib/FStar.UInt.fsti#L435
(271) * Warning 271 at /home/runner/work/FStar/FStar/stage0/out/bin/../lib/fstar/ulib/FStar.UInt.fsti(435,8-435,51): - Pattern uses these theory symbols or terms that should not be in an SMT pattern: Prims.op_Subtraction
build-all / windows / build-src / build: src/basic/FStarC.Plugins.fst#L85
(337) * Warning 337 at /home/runner/work/FStar/FStar/src/basic/FStarC.Plugins.fst(85,16-85,17): - 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 '@'.
build-all / windows / build-src / build: src/basic/FStarC.Plugins.fst#L86
(337) * Warning 337 at /home/runner/work/FStar/FStar/src/basic/FStarC.Plugins.fst(86,16-86,17): - 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 '@'.
build-all / windows / build-src / build: src/basic/FStarC.Plugins.fst#L87
(337) * Warning 337 at /home/runner/work/FStar/FStar/src/basic/FStarC.Plugins.fst(87,16-87,17): - 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 '@'.
build-all / windows / build-src / build: src/basic/FStarC.Plugins.fst#L88
(337) * Warning 337 at /home/runner/work/FStar/FStar/src/basic/FStarC.Plugins.fst(88,16-88,17): - 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 '@'.
build-all / windows / build-src / build: src/parser/FStarC.Parser.AST.fst#L772
(328) * Warning 328 at /home/runner/work/FStar/FStar/src/parser/FStarC.Parser.AST.fst(772,8-772,22): - Global binding 'FStarC.Parser.AST.decl_to_string' is recursive but not used in its body
build-all / windows / build-src / build: src/parser/FStarC.Parser.ToDocument.fst#L733
(328) * Warning 328 at /home/runner/work/FStar/FStar/src/parser/FStarC.Parser.ToDocument.fst(733,8-733,14): - Global binding 'FStarC.Parser.ToDocument.p_decl' is recursive but not used in its body
build-all / windows / build-src / build: src/parser/FStarC.Parser.ToDocument.fst#L754
(328) * Warning 328 at /home/runner/work/FStar/FStar/src/parser/FStarC.Parser.ToDocument.fst(754,4-754,13): - Global binding 'FStarC.Parser.ToDocument.p_justSig' is recursive but not used in its body
build-all / windows / build-src / build: src/parser/FStarC.Parser.ToDocument.fst#L1093
(328) * Warning 328 at /home/runner/work/FStar/FStar/src/parser/FStarC.Parser.ToDocument.fst(1093,4-1093,24): - Global binding 'FStarC.Parser.ToDocument.p_disjunctivePattern' is recursive but not used in its body
build-all / windows / build-src / build: src/parser/FStarC.Parser.ToDocument.fst#L1731
(328) * Warning 328 at /home/runner/work/FStar/FStar/src/parser/FStarC.Parser.ToDocument.fst(1731,4-1731,21): - Global binding 'FStarC.Parser.ToDocument.p_maybeFocusArrow' is recursive but not used in its body
build-all / windows / build: fstar/ulib/FStar.TSet.fst#L28
(318) * Warning 318 at C:\gh\3\_work\FStar\FStar\fstar\ulib\FStar.TSet.fst(28,4-28,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.
build-all / windows / build: fstar/ulib/FStar.UInt.fsti#L435
(271) * Warning 271 at C:\gh\3\_work\FStar\FStar\fstar\ulib\FStar.UInt.fsti(435,8-435,51): - Pattern uses these theory symbols or terms that should not be in an SMT pattern: Prims.op_Subtraction
build-all / windows / build: fstar/ulib/FStar.UInt.fsti#L435
(271) * Warning 271 at C:\gh\3\_work\FStar\FStar\fstar\ulib\FStar.UInt.fst(293,8-293,25): - Pattern uses these theory symbols or terms that should not be in an SMT pattern: Prims.op_Subtraction - See also C:\gh\3\_work\FStar\FStar\fstar\ulib\FStar.UInt.fsti(435,8-435,51)
build-all / windows / build: fstar/ulib/FStar.UInt.fsti#L435
(271) * Warning 271 at C:\gh\3\_work\FStar\FStar\fstar\ulib\FStar.UInt.fsti(435,8-435,51): - Pattern uses these theory symbols or terms that should not be in an SMT pattern: Prims.op_Subtraction
build-all / windows / build: dummy#L1
(242) * Warning 242 at c:\gh\3\_work\FStar\FStar\fstar\ulib\FStar.WellFounded.fst(122,0-131,33): - Definitions of inner let-rec aux and its enclosing top-level letbinding are not encoded to the solver, you will only be able to reason with their types - Also see: c:\gh\3\_work\FStar\FStar\fstar\ulib\FStar.WellFounded.fst(86,12-86,15)
build-all / windows / build: dummy#L1
(242) * Warning 242 at c:\gh\3\_work\FStar\FStar\fstar\ulib\FStar.WellFounded.fst(122,0-131,33): - Definitions of inner let-rec aux and its enclosing top-level letbinding are not encoded to the solver, you will only be able to reason with their types - Also see: c:\gh\3\_work\FStar\FStar\fstar\ulib\FStar.WellFounded.fst(126,12-126,15)
build-all / windows / build: ulib/FStar.GhostSet.fst#L23
(318) * Warning 318 at c:\gh\3\_work\FStar\FStar\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.
build-all / windows / build: ulib/FStar.TSet.fst#L28
(318) * Warning 318 at c:\gh\3\_work\FStar\FStar\fstar\ulib\FStar.TSet.fst(28,4-28,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.
build-all / windows / build: ulib/experimental/FStar.MST.fst#L222
(330) * Warning 330 at c:\gh\3\_work\FStar\FStar\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
build-all / windows / build: ulib/experimental/FStar.MST.fst#L247
(352) * Warning 352 at c:\gh\3\_work\FStar\FStar\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

Artifacts

Produced during runtime
Name Size
package-win
162 MB