History log of /seL4-l4v-master/graph-refine/pseudo_compile.py
Revision Date Author Comments
# b2ddb1f6 11-Mar-2020 Gerwin Klein <gerwin.klein@data61.csiro.au>

convert license headers to SPDX


# 8166830b 27-Jul-2018 Thomas Sewell <Thomas.Sewell@data61.csiro.au>

Handle missing symbols as problem aborts.

Previously missing symbols resulted in a global failure, now only
the relevant problems will fail. This better suits a regression-test
approach which hopes to converge on correctness gradually.


# a4d85bae 25-Jul-2018 Thomas Sewell <Thomas.Sewell@data61.csiro.au>

Tweak reporting of missing symbols.

Make sure the names of the missing symbols turn up on the error
channel, for reasons to do with test infrastructure.


# ae17ea94 11-Jul-2018 Thomas Sewell <Thomas.Sewell@nicta.com.au>

Factor out a common substitution pattern.


# e3bc8569 28-May-2018 Thomas Sewell <Thomas.Sewell@data61.csiro.au>

Better error for missing symbols.

It's better to get a summary of all missing symbols than an array
index exception.


# 5670642e 06-Jun-2016 Thomas Sewell <Thomas.Sewell@nicta.com.au>

Faster implementation of pseudo compiling.


# ea41c460 07-Dec-2015 Thomas Sewell <Thomas.Sewell@nicta.com.au>

Add PArrayValid support.

Not fully tested yet, but this is the rough shape of support for array
size assertions, including dynamic array size assertions.


# 3d6869e3 24-Aug-2015 Thomas Sewell <Thomas.Sewell@nicta.com.au>

Import of graph-refine tool.