Project

General

Profile

Actions

Bug #7637

closed

Properly determine entry point beginning

Added by Evgeny Novikov over 7 years ago. Updated over 7 years ago.

Status:
Closed
Priority:
Immediate
Category:
Bridge
Target version:
-
Start date:
10/26/2016
Due date:
10/26/2016
% Done:

100%

Estimated time:
Detected in build:
svn
Platform:
Published in build:

Description

Unfortunately now CPAchecker output witnesses so that there isn't an explicit call to the main (entry point) function. That's why global initialization immediately follows by entry point declarations and statements.

Bridge likely decides to pass into the entry point when it encounters a first really called function, e.g. ldv_initialize() or a function representing insmod/rmmod.

I suppose to uniformly determine a proper entry point beginning as a first edge in an error trace that has an assumption attribute.

Actions

Also available in: Atom PDF