• Stars
    star
    56
  • Rank 527,281 (Top 11 %)
  • Language LLVM
  • License
    MIT License
  • Created over 9 years ago
  • Updated over 4 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Experimental translation of llvm to smt.

More Repositories

1

yices2

The Yices SMT Solver
SMT
360
star
2

gllvm

Whole Program LLVM: wllvm ported to go
Go
293
star
3

PVS

The People's Verification System
Common Lisp
134
star
4

stegotorus

A Camouflage Proxy for the Tor Anonymity System
C++
75
star
5

sally

A model checker for infinite-state systems.
C++
69
star
6

Maude

Language based on Rewriting Logic
C++
65
star
7

libpoly

LibPoly is a C library for manipulating polynomials
C
45
star
8

l3riscv

An executable specification of the RISCV ISA in L3.
Ruby
41
star
9

NTT

An Implementation of the Number Theoretic Transform
C
34
star
10

TrinityMultimodalTrojAI

Python
31
star
11

Bliss

BLISS: Bimodal Lattice Signature Schemes
C
25
star
12

musllvm

The start of a port of musl libc to an "x86_64 llvm bitcode" architecture.
C
24
star
13

Trinity-TrojAI

This repository contains code developed by the SRI team for the IARPA/TrojAI program.
Python
19
star
14

jumpbox

JumpBox – A Seamless Browser Proxy for Tor Pluggable Transports
C
15
star
15

bixie

Inconsistent code detection for Java.
Java
14
star
16

filia

Translate Python and JavaScript into MLIR
C++
14
star
17

ENCODERS

ENCODERS (Edge Networking with Content-Oriented Declarative Enhanced Routing and Storage) is SRI’s content-based networking solution that provides network services and transport architectures required for efficient, transparent distribution of content in mobile ad hoc networks.
C
11
star
18

yices2_ocaml_bindings

OCaml
10
star
19

AircraftVerse

Jupyter Notebook
10
star
20

Wholly

Wholly!
Python
9
star
21

yices2_python_bindings

Python bindings for yices2
Python
9
star
22

f3d

f3d, a.k.a. FREEDIUS, a.k.a. the Cartographic Modeling Environment, a.k.a. the Image Understanding Environment. Lisp-based geospatial image analysis.
Common Lisp
8
star
23

arsenal-base

Python
8
star
24

imaude

Interactive Maude
NewLisp
8
star
25

high-assurance-crypto

This repository contains software for projects focusing on computer-aided verification of (distributed) cryptographic protocols and algorithms.
eC
8
star
26

radler

Radler
Python
7
star
27

jel

JPEG Embedding Library
C
6
star
28

secure_ros

Secure ROS
Python
6
star
29

ALICE

Python
6
star
30

SMT.tmbundle

Linguist/TextMate support for SMT-LIB2
6
star
31

homebrew-sri-csl

SRI International's Tap
Ruby
6
star
32

ETB

The Evidential Tool Bus
Python
6
star
33

do-like-javac

Python
6
star
34

pascali-public

Public PASCALI repo
Python
5
star
35

parsley-lang

Parsley format definition language
OCaml
5
star
36

yices2_java_bindings

Java bindings for Yices 2.
C++
4
star
37

VCPublic

Place to share snapshots of maude models
Python
4
star
38

signal-public

Public SIGNAL repo
Jupyter Notebook
4
star
39

WhollyRecipes

Recipes for the Wholly build system
Python
4
star
40

OCCAM-Benchmarks

Set of benchmarks used by the OCCAM tool.
Python
4
star
41

ICS

Integrated Canonizer and Solver
OCaml
3
star
42

PVSCodegen

3
star
43

iopc

The C infrastructure for the IOP system
C
3
star
44

DroneSim

SoftAgents drone simulation example
Python
3
star
45

pce

Probabilistic Consistency Engine
C
3
star
46

clam-prov

Provenance Tracking with Clam
C++
3
star
47

io-specialization

Specialization of IO system calls
C++
2
star
48

PVSPackrat

PVS proofs for PEG grammars and Packrat parsers.
2
star
49

PLambda

A Python version of JLambda
Python
2
star
50

sri-glibc-malloc

SRI's modification of glibc malloc that eliminates metadata in client memory.
C
2
star
51

datum

A parser for biological experiment shorthand.
Clojure
2
star
52

SudokuSolver

A sudoku solver to illustrate the new yices python API
Python
2
star
53

latextrack

LaTeX Track Changes shows changes over time for a .tex file that has its history stored in a git or svn repository. The user can customize how to view the changes: limited to certain authors or by revision or date among other filters. An Emacs mode provides the user interface. Plug-ins for other editors (such as TeXShop or Atom) are planned.
Java
2
star
54

libfutil

The _F_unctions and _UTIL_ities library
C
2
star
55

parsley-rust

Rust infrastructure for Parsley parsing
Rust
1
star
56

HybridSal

Java
1
star
57

nodelet_core

nodelet_core is a forked version of nodelet_core for Secure ROS.
1
star
58

WrapPat

1
star
59

libpoly_ocaml_bindings

OCaml bindings for libpoly
OCaml
1
star
60

lingoboost

Project for LingoBoost "TMR Lite" Android App
Kotlin
1
star
61

safedocs-recognizer

DARPA SafeDocs TA1 software suite to bundle and orchestrate various format-aware tracing tools.
Python
1
star
62

tree

C
1
star
63

augmented-metitarski

An Augmented MetiTarski Dataset for Real Quantifier Elimination using Machine Learning
1
star
64

rendezvous

Abandonware or Demoware code base for rendezvous.
C
1
star
65

ACS

Address Change Signaling
Go
1
star
66

_ros_comm

ros_comm is a forked version of ros_comm for Secure ROS.
C++
1
star
67

SoftAgentsDiagnosis

Python
1
star
68

phosphosite

A web trawler for biological data
Python
1
star
69

secure_ros_tools

Python
1
star
70

prism

PRISM is the stand-alone version of our SRI TA1 system developed under the DARPA RACE program during 2019-2023. This software was cleared by DARPA on September 18, 2023; Approved for Public Release, Distribution Unlimited (Distribution "A").
Python
1
star
71

clam-prov-benchmarks

Benchmarks for clam-prov
Shell
1
star
72

BlissResources

A collection of public resources related to BLISS (Bimodal Lattice Signature Schemes)
C
1
star
73

safedocs-yarn-public

Python
1
star
74

Trinity

Trinity AI for Improving Trustworthiness, Resilience and Interpretability of AI
Python
1
star
75

dnre

Code accompanying paper: Direct Amortized Likelihood Ratio Estimation
Jupyter Notebook
1
star
76

TIJO

Official Implementation of ICCV'23 paper on Multimodal Backdoor Defense Technique: TIJO (Trigger Inversion using Joint Optimization)
1
star
77

OpensDec

The Open Source Decompiler Project
1
star
78

coproof

Jupyter Notebook
1
star