Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

STLmc

STLmc is an SMT-based bounded model checker for signal temporal logic (STL) of hybrid systems. The algorithm of the tool is refutationally complete for STL properties of bounded signals.

For more information about STLmc, please visit our website

Features

  • Bounded model checking
  • Generating trajectories that falsify the given STL properties if any exists
  • Supporting various SMT solvers (e.g., Z3, Yices2, dReal3)

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

stlmc-1.0.1.dev1-cp312-cp312-manylinux1_x86_64.manylinux_2_5_x86_64.whl (4.1 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.5+ x86-64

stlmc-1.0.1.dev1-cp312-cp312-macosx_26_0_arm64.whl (3.2 MB view details)

Uploaded CPython 3.12macOS 26.0+ ARM64

stlmc-1.0.1.dev1-cp311-cp311-manylinux1_x86_64.manylinux_2_5_x86_64.whl (4.1 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.5+ x86-64

stlmc-1.0.1.dev1-cp311-cp311-macosx_26_0_arm64.whl (3.2 MB view details)

Uploaded CPython 3.11macOS 26.0+ ARM64

stlmc-1.0.1.dev1-cp310-cp310-manylinux1_x86_64.manylinux_2_5_x86_64.whl (4.1 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.5+ x86-64

stlmc-1.0.1.dev1-cp310-cp310-macosx_26_0_arm64.whl (3.2 MB view details)

Uploaded CPython 3.10macOS 26.0+ ARM64

stlmc-1.0.1.dev1-cp39-cp39-manylinux1_x86_64.manylinux_2_5_x86_64.whl (4.1 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.5+ x86-64

stlmc-1.0.1.dev1-cp39-cp39-macosx_26_0_arm64.whl (3.2 MB view details)

Uploaded CPython 3.9macOS 26.0+ ARM64

stlmc-1.0.1.dev1-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.whl (4.1 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.5+ x86-64

stlmc-1.0.1.dev1-cp38-cp38-macosx_26_0_arm64.whl (3.2 MB view details)

Uploaded CPython 3.8macOS 26.0+ ARM64

File details

Details for the file stlmc-1.0.1.dev1-cp312-cp312-manylinux1_x86_64.manylinux_2_5_x86_64.whl.

File metadata

File hashes

Hashes for stlmc-1.0.1.dev1-cp312-cp312-manylinux1_x86_64.manylinux_2_5_x86_64.whl
Algorithm Hash digest
SHA256 fcb63c1a07a00ebfb98ea6cf0c5d499b5d9bd49b4e1dfeaf7c8dac831a2b5b25
MD5 4ee492c012ac2b9abc51b879e1c4e9b2
BLAKE2b-256 1fc0c412ac461d7630c8dcd9eaf932deff8a8e5af0d647ef0f2ecf9719db0fa0

See more details on using hashes here.

Provenance

The following attestation bundles were made for stlmc-1.0.1.dev1-cp312-cp312-manylinux1_x86_64.manylinux_2_5_x86_64.whl:

Publisher: release.yml on stlmc/stlmc

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file stlmc-1.0.1.dev1-cp312-cp312-macosx_26_0_arm64.whl.

File metadata

File hashes

Hashes for stlmc-1.0.1.dev1-cp312-cp312-macosx_26_0_arm64.whl
Algorithm Hash digest
SHA256 a9a0c674c814837b6f6cbbcc2d467e903abaf9b34b15d7ca2dea9cfb689f4197
MD5 9584f6d03daaf5a7e80280cf68b4eaf8
BLAKE2b-256 f9fc7304915b4637fba60516eac7a45b242cd62db3020b464d027f44ff6bafa4

See more details on using hashes here.

Provenance

The following attestation bundles were made for stlmc-1.0.1.dev1-cp312-cp312-macosx_26_0_arm64.whl:

Publisher: release.yml on stlmc/stlmc

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file stlmc-1.0.1.dev1-cp311-cp311-manylinux1_x86_64.manylinux_2_5_x86_64.whl.

File metadata

File hashes

Hashes for stlmc-1.0.1.dev1-cp311-cp311-manylinux1_x86_64.manylinux_2_5_x86_64.whl
Algorithm Hash digest
SHA256 d46479a7eb68c104c5cbf72d99c589a1aa77d8fcbdf4b74e17fc70d43e112d27
MD5 0321e96a9f435b75e0ecd1301d28ee25
BLAKE2b-256 be4a1e50bef22cfea33864b9f704ca2bdb32fc8d47ae498c0d63eea4d256a1c2

See more details on using hashes here.

Provenance

The following attestation bundles were made for stlmc-1.0.1.dev1-cp311-cp311-manylinux1_x86_64.manylinux_2_5_x86_64.whl:

Publisher: release.yml on stlmc/stlmc

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file stlmc-1.0.1.dev1-cp311-cp311-macosx_26_0_arm64.whl.

File metadata

File hashes

Hashes for stlmc-1.0.1.dev1-cp311-cp311-macosx_26_0_arm64.whl
Algorithm Hash digest
SHA256 fb50932f2b7fc38339f7ade252e591a7b92420561c0345d770ba2f5c04fe81be
MD5 7f74984bf5ec880343532327ebd7489b
BLAKE2b-256 ed256c5e2422ead525ed7deea8ad933d74734a8e30819fdf3d6a368c44a0665f

See more details on using hashes here.

Provenance

The following attestation bundles were made for stlmc-1.0.1.dev1-cp311-cp311-macosx_26_0_arm64.whl:

Publisher: release.yml on stlmc/stlmc

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file stlmc-1.0.1.dev1-cp310-cp310-manylinux1_x86_64.manylinux_2_5_x86_64.whl.

File metadata

File hashes

Hashes for stlmc-1.0.1.dev1-cp310-cp310-manylinux1_x86_64.manylinux_2_5_x86_64.whl
Algorithm Hash digest
SHA256 1c30689d96847c48f7af40736ee058c25c77002fe8f9f537be061860bd26e601
MD5 ae3c36f0f0aa08f80634cb24b387f92f
BLAKE2b-256 a7bf6b095bc09f78281032c23387614a9339bac01609cdef7d94942ad0d1ed2a

See more details on using hashes here.

Provenance

The following attestation bundles were made for stlmc-1.0.1.dev1-cp310-cp310-manylinux1_x86_64.manylinux_2_5_x86_64.whl:

Publisher: release.yml on stlmc/stlmc

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file stlmc-1.0.1.dev1-cp310-cp310-macosx_26_0_arm64.whl.

File metadata

File hashes

Hashes for stlmc-1.0.1.dev1-cp310-cp310-macosx_26_0_arm64.whl
Algorithm Hash digest
SHA256 0c943bba510a9ae620112d3aba6c401f16de6d8c44d1e9e57d1d98746c3409be
MD5 9be04c209920a28322942b80d6282e32
BLAKE2b-256 092c51663eb253f86b954258d5967560674ce27ced43ad2d3ca9a326af89aaa3

See more details on using hashes here.

Provenance

The following attestation bundles were made for stlmc-1.0.1.dev1-cp310-cp310-macosx_26_0_arm64.whl:

Publisher: release.yml on stlmc/stlmc

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file stlmc-1.0.1.dev1-cp39-cp39-manylinux1_x86_64.manylinux_2_5_x86_64.whl.

File metadata

File hashes

Hashes for stlmc-1.0.1.dev1-cp39-cp39-manylinux1_x86_64.manylinux_2_5_x86_64.whl
Algorithm Hash digest
SHA256 e8f5ab86fa2c48f7a22484c95a3365831bdce930d24f7c0a3c4778acab2e25c6
MD5 0e76c3d2f981cdad504da373f2983053
BLAKE2b-256 e497b73da492f97782615a46e559870cb9285574fe12f7871fbaa8fe7c602b53

See more details on using hashes here.

Provenance

The following attestation bundles were made for stlmc-1.0.1.dev1-cp39-cp39-manylinux1_x86_64.manylinux_2_5_x86_64.whl:

Publisher: release.yml on stlmc/stlmc

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file stlmc-1.0.1.dev1-cp39-cp39-macosx_26_0_arm64.whl.

File metadata

File hashes

Hashes for stlmc-1.0.1.dev1-cp39-cp39-macosx_26_0_arm64.whl
Algorithm Hash digest
SHA256 5be5a768c414e9a07a2aa4c6c56a0a06fe71a67a0202bdf883ec5b8f0568f062
MD5 ca988655f556cae3766b5af1f8a5495b
BLAKE2b-256 f57b162c00ad8c74c8a6af965852ca20f25357a225a2b82cc815322f12ace85e

See more details on using hashes here.

Provenance

The following attestation bundles were made for stlmc-1.0.1.dev1-cp39-cp39-macosx_26_0_arm64.whl:

Publisher: release.yml on stlmc/stlmc

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file stlmc-1.0.1.dev1-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for stlmc-1.0.1.dev1-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 bb647c6b02c6a99add9104a0f180104ea73ad820299263f4e0ba0dc1ca91a1e3
MD5 f0eef03d4a240a879c890883d2f9cce3
BLAKE2b-256 d0894533e101504d3d625470ba768a24ca23516689384cda16a89becfac863ba

See more details on using hashes here.

Provenance

The following attestation bundles were made for stlmc-1.0.1.dev1-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.whl:

Publisher: release.yml on stlmc/stlmc

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file stlmc-1.0.1.dev1-cp38-cp38-macosx_26_0_arm64.whl.

File metadata

File hashes

Hashes for stlmc-1.0.1.dev1-cp38-cp38-macosx_26_0_arm64.whl
Algorithm Hash digest
SHA256 8bdfbc6c15cccbe59ab6230f9ba810a767dbc64c013e353e2214a2e3cd8c2ec4
MD5 4fed65471d69f5bd7234956f8a15da8c
BLAKE2b-256 20f3b480204d7fa82966c59385cd79d0f0e255e2b54f4c994b00f20832777df8

See more details on using hashes here.

Provenance

The following attestation bundles were made for stlmc-1.0.1.dev1-cp38-cp38-macosx_26_0_arm64.whl:

Publisher: release.yml on stlmc/stlmc

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page