Owner
viperproject
12 indexed repositories · View on GitHub
-
gobra
Gobra is an automated, modular verifier for Go programs, based on the Viper verification infrastructure.
Scala · 189 stars
-
silicon
Symbolic-execution-based verifier for the Viper intermediate verification language.
Scala · 145 stars
-
silver
Definition of the Viper intermediate verification language.
Scala · 100 stars
-
carbon
Verification-condition-generation-based verifier for the Viper intermediate verification language.
Scala · 38 stars
-
viperserver
HTTP server that manages verification requests to different tools from the Viper tool stack.
Scala · 16 stars
-
viper-ide
This is the main repository for the Viper IDE extension for VS Code.
TypeScript · 14 stars
-
VerifiedSCION
Verifying the SCION architecture using Gobra
Go · 12 stars
-
gobra-ide
VSCode Plugin for Gobra
TypeScript · 11 stars
-
vs-verification-toolbox
Useful component to build VS Code extensions for verifiers.
TypeScript · 6 stars
-
gobra-action
Github Action to verify Go code with Gobra directly in a CI workflow
Shell · 2 stars
-
gobra-libs
Standard library for the Gobra verifier for Go. Contains definitions and lemmas useful for verifying large projects.
Python · 2 stars
-
tutorial
This repo contains the sources of the official Viper tutorial. Feel free to submit your fixes and additions via pull requests. Please rep...
JavaScript · 0 stars
-
Difficulty 3/5 1-2 days Newbie friendliness 68/100
viperproject/silicon#1006 ·
-
soundness termination-checking
Difficulty 4/5 3-5 days Newbie friendliness 48/100
viperproject/gobra#1106 ·
-
soundness termination-checking
Difficulty 5/5 Over a week Newbie friendliness 30/100
viperproject/gobra#1105 ·
-
Difficulty 5/5 Over a week Newbie friendliness 35/100
viperproject/silicon#1004 ·
-
Difficulty 4/5 3-5 days Newbie friendliness 48/100
viperproject/carbon#591 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
viperproject/gobra#1097 ·
-
Difficulty 4/5 3-5 days Newbie friendliness 48/100
viperproject/silver#928 ·
-
Difficulty 4/5 3-5 days Newbie friendliness 45/100
viperproject/gobra#1093 ·
-
bug termination plugin
Difficulty 4/5 3-5 days Newbie friendliness 48/100
viperproject/silver#925 · 1 comment ·
-
Difficulty 4/5 3-5 days Newbie friendliness 48/100
viperproject/silicon#997 ·
-
Difficulty 4/5 3-5 days Newbie friendliness 45/100
viperproject/gobra#1060 ·
-
Difficulty 4/5 3-5 days Newbie friendliness 48/100
viperproject/gobra#1059 ·
-
Difficulty 4/5 3-5 days Newbie friendliness 45/100
viperproject/gobra#1052 · 2 comments ·
-
Difficulty 4/5 3-5 days Newbie friendliness 45/100
viperproject/gobra#1051 ·
-
Anonymous methods Openenhancement
Difficulty 5/5 Over a week Newbie friendliness 35/100
viperproject/silver#922 ·
-
Difficulty 4/5 3-5 days Newbie friendliness 35/100
viperproject/silicon#991 ·
-
Difficulty 4/5 3-5 days Newbie friendliness 48/100
viperproject/silicon#990 ·
-
Difficulty 4/5 3-5 days Newbie friendliness 52/100
viperproject/carbon#588 ·
-
Difficulty 4/5 3-5 days Newbie friendliness 45/100
viperproject/silicon#989 · 1 comment ·
-
Difficulty 5/5 Over a week Newbie friendliness 35/100
viperproject/silver#918 ·
-
encoding enhancement syntax
Difficulty 5/5 Over a week Newbie friendliness 35/100
viperproject/gobra#1037 · 9 comments ·
-
Difficulty 4/5 3-5 days Newbie friendliness 48/100
viperproject/silver#913 ·
-
bug encoding invalid triggers
Difficulty 4/5 3-5 days Newbie friendliness 42/100
viperproject/gobra#1030 · 1 comment ·
-
magic-wands
Difficulty 4/5 3-5 days Newbie friendliness 48/100
viperproject/silicon#974 ·
-
bug encoding incompleteness
Difficulty 3/5 1-2 days Newbie friendliness 48/100
viperproject/gobra#1027 · 6 comments ·
-
documentation
Difficulty 4/5 3-5 days Newbie friendliness 45/100
viperproject/gobra#1025 · 5 comments ·
-
Difficulty 4/5 3-5 days Newbie friendliness 38/100
viperproject/carbon#584 ·
-
Carbon does not "frame" trigger-matching heap-dependent functions which depend on QPs (without help) Open
Difficulty 5/5 Over a week Newbie friendliness 35/100
viperproject/carbon#583 · 1 comment ·
-
viperproject/viper-ide#566 · 1 reaction · 2 assignees ·
-
SIF
Difficulty 4/5 3-5 days Newbie friendliness 48/100
viperproject/silver#907 · 1 comment ·
-
Difficulty 4/5 3-5 days Newbie friendliness 35/100
-
encoding enhancement
Difficulty 3/5 1-2 days Newbie friendliness 52/100
viperproject/gobra#1007 ·
-
enhancement parsing
Difficulty 4/5 3-5 days Newbie friendliness 45/100
viperproject/gobra#1005 ·
-
feature-request
Difficulty 3/5 1-2 days Newbie friendliness 38/100
viperproject/gobra#999 ·
-
Invalid SMT Encoding Openbug encoding
Difficulty 4/5 3-5 days Newbie friendliness 35/100
viperproject/gobra#997 ·
-
documentation SIF
Difficulty 5/5 Over a week Newbie friendliness 30/100
viperproject/gobra#996 · 10 comments ·
-
SIF
Difficulty 4/5 3-5 days Newbie friendliness 32/100
viperproject/gobra#994 · 2 comments ·
-
SIF
Difficulty 4/5 3-5 days Newbie friendliness 45/100
viperproject/gobra#993 · 3 comments ·
-
SIF
Difficulty 4/5 3-5 days Newbie friendliness 35/100
viperproject/gobra#992 · 2 comments ·
-
enhancement
Difficulty 4/5 3-5 days Newbie friendliness 35/100
viperproject/silver#902 · 2 comments ·
-
bug SIF
Difficulty 4/5 3-5 days Newbie friendliness 35/100
viperproject/silver#901 · 1 comment ·
-
SIF
Difficulty 4/5 3-5 days Newbie friendliness 35/100
viperproject/gobra#987 · 1 comment ·
-
bug incompleteness quantified-permissions
Difficulty 4/5 3-5 days Newbie friendliness 38/100
viperproject/silicon#959 · 2 comments ·
-
encoding enhancement
Difficulty 5/5 Over a week Newbie friendliness 30/100
viperproject/gobra#980 · 1 comment ·
-
Difficulty 4/5 3-5 days Newbie friendliness 38/100
viperproject/silicon#957 · 2 comments ·
-
Difficulty 4/5 3-5 days Newbie friendliness 45/100
viperproject/gobra#978 ·
-
Difficulty 4/5 3-5 days Newbie friendliness 45/100
viperproject/gobra#977 ·
-
Difficulty 3/5 1-2 days Newbie friendliness 45/100
viperproject/viper-ide#533 ·
-
incompleteness
viperproject/silicon#951 · 1 assignee ·
-
viperproject/silver#895 · 1 assignee ·
Showing the newest 100
This page lists what was indexed most recently. Advanced filter has the whole inventory, narrowed by language, difficulty and how long a task takes.