Skip to content

Possible soundness bug in FuncTion #19

@pwnchaser

Description

@pwnchaser

Hello,
I recently installed FuncTion and noticed that it erroneously classifies this program as terminating:

int identity(int val){
  if (1)
    return val;
  else
    return val;
}

int main() {
  int c = identity(0);
  while(c == 0) {
  }
  return 0;
}

I built the latest version of FuncTion but had to switch to apron version 0.9.14, the latest version 0.9.15 triggered build errors.
Thanks in advance :)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions