Skip to content

Commit

Permalink
Use inline_edge in more witness interfaces
Browse files Browse the repository at this point in the history
  • Loading branch information
sim642 committed Nov 6, 2023
1 parent 4279417 commit 5c8a377
Show file tree
Hide file tree
Showing 2 changed files with 2 additions and 2 deletions.
2 changes: 1 addition & 1 deletion src/witness/myARG.ml
Original file line number Diff line number Diff line change
Expand Up @@ -141,7 +141,7 @@ struct
let equal_node_context _ _ = failwith "StackNode: equal_node_context"
end

module Stack (Cfg:CfgForward) (Arg: S):
module Stack (Cfg:CfgForward) (Arg: S with module Edge = InlineEdge):
S with module Node = StackNode (Arg.Node) and module Edge = Arg.Edge =
struct
module Node = StackNode (Arg.Node)
Expand Down
2 changes: 1 addition & 1 deletion src/witness/svcomp.ml
Original file line number Diff line number Diff line change
Expand Up @@ -76,7 +76,7 @@ sig
val is_sink: Arg.Node.t -> bool
end

module StackTaskResult (Cfg:MyCFG.CfgForward) (TaskResult: TaskResult) =
module StackTaskResult (Cfg:MyCFG.CfgForward) (TaskResult: TaskResult with module Arg.Edge = MyARG.InlineEdge) =
struct
module Arg = MyARG.Stack (Cfg) (TaskResult.Arg)

Expand Down

0 comments on commit 5c8a377

Please sign in to comment.