rindPHI / isla

The ISLa (Input Specification Language) language & solver.
https://isla.readthedocs.org
GNU General Public License v3.0
62 stars 8 forks source link

[BUG] Complex x..y..z xpath triggers assertion error #76

Open andreas-zeller opened 1 year ago

andreas-zeller commented 1 year ago

Describe the bug When solving a complex XPath expression of the form x..y..z, ISLa raises an AssertionError.

To Reproduce Use str.len(<FunctionDef>..<Name>..<id>) = 10 or similar as constraint. The result is

AssertionError: If this fails, uncomment the else branch in the source code.

Expected behavior No assertion error.

System/Installation Specs: