Skip to content

Commit 2c30803

Browse files
authored
Merge pull request #727 from viperproject/auto-update-submodules
Update Submodules to Viper RC 24.01-RC1
2 parents d0a7936 + ad7449e commit 2c30803

File tree

4 files changed

+5
-5
lines changed

4 files changed

+5
-5
lines changed

src/main/scala/viper/gobra/ast/internal/PrettyPrinter.scala

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@ import viper.silver.ast.{Position => GobraPosition}
1515

1616
import scala.collection.mutable
1717
import scala.collection.mutable.ListBuffer
18-
import viper.gobra.util.Violation.violation
1918

2019
trait PrettyPrinter {
2120
def format(node : Node): String

src/main/scala/viper/gobra/translator/encodings/typeless/TerminationEncoding.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,6 @@ class TerminationEncoding extends Encoding {
4444
for {
4545
v <- ctx.assertion(in.Access(in.Accessible.Predicate(x), in.FullPerm(x.info))(x.info))
4646
pap = v.asInstanceOf[vpr.PredicateAccessPredicate]
47-
} yield predicateinstance.PredicateInstance(pap.loc.args, pap.loc.predicateName)(pos, info, errT)
47+
} yield predicateinstance.PredicateInstance(pap.loc.predicateName, pap.loc.args)(pos, info, errT)
4848
}
4949
}

src/main/scala/viper/gobra/translator/transformers/TerminationTransformer.scala

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ package viper.gobra.translator.transformers
88
import java.nio.file.Path
99
import viper.gobra.backend.BackendVerifier
1010
import viper.silicon.Silicon
11+
import viper.silver.ast.utility.FileLoader
1112
import viper.silver.{ast => vpr}
1213
import viper.silver.frontend.{DefaultStates, ViperAstProvider}
1314
import viper.silver.plugin.SilverPlugin
@@ -134,8 +135,8 @@ class TerminationTransformer extends ViperTransformer {
134135
resetMessages()
135136
}
136137

137-
override def execute(args: Seq[String] = Seq()): Unit = {
138-
super.execute(args ++ Seq("--ignoreFile", Silicon.dummyInputFilename))
138+
override def execute(args: Seq[String] = Seq(), loader: Option[FileLoader] = None): Unit = {
139+
super.execute(args ++ Seq("--ignoreFile", Silicon.dummyInputFilename), loader)
139140
}
140141
}
141142
}

0 commit comments

Comments
 (0)