C32SAT: Checking C Expressions.

  • Armin Biere
  • , Robert Brummayer

Research output: Chapter in Book/Report/Conference proceedingConference proceedingspeer-review

Abstract

C32SAT is a tool for checking C expressions. It can check whether a given C expression can be satisfied, is autological, or always defined according to the ISO C99 standard. C32SAT can be used to detect nonportable expressions where program behavior depends on the compiler. Our contribution consists of C32SAT’s functional representation and the way it handles undefined values. Under-approximation is used as optimization.
Original languageEnglish
Title of host publication19th Intl. Conf. on Computer Aided Verification (CAV'07), Lecture Notes in Computer Science (LNCS)
PublisherSpringer
Number of pages4
Volumevol. 4590
Publication statusPublished - 2007

Fields of science

  • 102 Computer Sciences

Cite this