Skip to content

Commit

Permalink
Merge pull request #307 from ftsrg/add-thorn-binary
Browse files Browse the repository at this point in the history
Added thorn creation to action
  • Loading branch information
leventeBajczi authored Oct 21, 2024
2 parents 81fbe00 + aca85ba commit 55c828b
Show file tree
Hide file tree
Showing 3 changed files with 21 additions and 1 deletion.
5 changes: 5 additions & 0 deletions .github/workflows/linux-build-test-deploy.yml
Original file line number Diff line number Diff line change
Expand Up @@ -105,6 +105,11 @@ jobs:
with:
name: "EmergenTheta"
inputflag: "--algorithm EMERGENT"
- name: Create thorn.zip
uses: ./.github/actions/build-archive
with:
name: "Thorn"
inputflag: "--algorithm HORN"


javadoc:
Expand Down
2 changes: 1 addition & 1 deletion build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ buildscript {

allprojects {
group = "hu.bme.mit.theta"
version = "6.6.0"
version = "6.6.1"

apply(from = rootDir.resolve("gradle/shared-with-buildSrc/mirrors.gradle.kts"))
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -41,6 +41,9 @@ class XcfaCli(private val args: Array<String>) {
@Parameter(names = ["--help", "-h"], help = true)
private var help = false

@Parameter(names = ["--svcomp"])
private var svcomp = false

@Parameter
var remainingFlags: MutableList<String> = ArrayList()

Expand All @@ -55,6 +58,18 @@ class XcfaCli(private val args: Array<String>) {
} else {
config = XcfaConfig<SpecFrontendConfig, SpecBackendConfig>()
}
if (svcomp) {
remainingFlags.addAll(
listOf(
"--enable-output",
"--disable-xcfa-serialization",
"--disable-arg-generation",
"--disable-chc-serialization",
"--disable-c-serialization",
"--only-svcomp-witness"
)
)
}
while (remainingFlags.isNotEmpty()) {
val nextArgs = remainingFlags.toTypedArray()
remainingFlags.clear()
Expand Down

0 comments on commit 55c828b

Please sign in to comment.