āĻ‡āĻ‚āĻ°ā§‡āĻœāĻŋāĻĢāĻ°āĻžāĻ¸āĻŋāĻ¸ā§āĻĒā§āĻ¯āĻžāĻ¨āĻŋāĻļ

āĻ…āĻ¨āĻ“āĻ¯āĻŧāĻžāĻ°ā§āĻ•āĻ¸ āĻĢā§‡āĻ­āĻŋāĻ•āĻ¨

goto-cc - āĻ•ā§āĻ˛āĻžāĻ‰āĻĄā§‡ āĻ…āĻ¨āĻ˛āĻžāĻ‡āĻ¨

āĻ‰āĻŦā§āĻ¨ā§āĻŸā§ āĻ…āĻ¨āĻ˛āĻžāĻ‡āĻ¨, āĻĢā§‡āĻĄā§‹āĻ°āĻž āĻ…āĻ¨āĻ˛āĻžāĻ‡āĻ¨, āĻ‰āĻ‡āĻ¨ā§āĻĄā§‹āĻœ āĻ…āĻ¨āĻ˛āĻžāĻ‡āĻ¨ āĻāĻŽā§āĻ˛ā§‡āĻŸāĻ° āĻŦāĻž MAC OS āĻ…āĻ¨āĻ˛āĻžāĻ‡āĻ¨ āĻāĻŽā§āĻ˛ā§‡āĻŸāĻ°ā§‡āĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§‡ OnWorks āĻĢā§āĻ°āĻŋ āĻšā§‹āĻ¸ā§āĻŸāĻŋāĻ‚ āĻĒā§āĻ°āĻĻāĻžāĻ¨āĻ•āĻžāĻ°ā§€āĻ¤ā§‡ goto-cc āĻšāĻžāĻ˛āĻžāĻ¨

āĻāĻŸāĻŋ āĻšāĻ˛ goto-cc āĻ•āĻŽāĻžāĻ¨ā§āĻĄ āĻ¯āĻž āĻ†āĻŽāĻžāĻĻā§‡āĻ° āĻāĻ•āĻžāĻ§āĻŋāĻ• āĻŦāĻŋāĻ¨āĻžāĻŽā§‚āĻ˛ā§āĻ¯ā§‡āĻ° āĻ…āĻ¨āĻ˛āĻžāĻ‡āĻ¨ āĻ“āĻ¯āĻŧāĻžāĻ°ā§āĻ•āĻ¸ā§āĻŸā§‡āĻļāĻ¨ āĻ¯ā§‡āĻŽāĻ¨ āĻ‰āĻŦā§āĻ¨ā§āĻŸā§ āĻ…āĻ¨āĻ˛āĻžāĻ‡āĻ¨, āĻĢā§‡āĻĄā§‹āĻ°āĻž āĻ…āĻ¨āĻ˛āĻžāĻ‡āĻ¨, āĻ‰āĻ‡āĻ¨ā§āĻĄā§‹āĻœ āĻ…āĻ¨āĻ˛āĻžāĻ‡āĻ¨ āĻāĻŽā§āĻ˛ā§‡āĻŸāĻ° āĻŦāĻž MAC OS āĻ…āĻ¨āĻ˛āĻžāĻ‡āĻ¨ āĻāĻŽā§āĻ˛ā§‡āĻŸāĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ OnWorks āĻĢā§āĻ°āĻŋ āĻšā§‹āĻ¸ā§āĻŸāĻŋāĻ‚ āĻĒā§āĻ°āĻĻāĻžāĻ¨āĻ•āĻžāĻ°ā§€āĻ¤ā§‡ āĻšāĻžāĻ˛āĻžāĻ¨ā§‹ āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĨ¤

āĻ•āĻžāĻ°ā§āĻ¯āĻ•ā§āĻ°āĻŽ:

NAME āĻāĻ°


cbmc - C/C++ āĻāĻŦāĻ‚ āĻœāĻžāĻ­āĻž āĻĒā§āĻ°ā§‹āĻ—ā§āĻ°āĻžāĻŽā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻŦāĻžāĻ‰āĻ¨ā§āĻĄā§‡āĻĄ āĻŽāĻĄā§‡āĻ˛ āĻšā§‡āĻ•āĻžāĻ°

āĻ¸āĻžāĻ‡āĻ¨ā§‹āĻĒāĻŋāĻ¸āĻŋāĻ¸


cbmc [---āĻ¸āĻŽā§āĻĒāĻ¤ā§āĻ¤āĻŋ āĻ¸āĻŽā§āĻĒāĻ¤ā§āĻ¤āĻŋ-āĻ†āĻ‡āĻĄāĻŋ] file.c ...

cbmc [-āĻļā§‹-āĻ¸āĻŽā§āĻĒāĻ¤ā§āĻ¤āĻŋ] file.c ...

cbmc [---āĻ¸āĻŽāĻ¸ā§āĻ¤-āĻ¸āĻŽā§āĻĒāĻ¤ā§āĻ¤āĻŋ] file.c ...

goto-cc [-āĻ†āĻŽāĻŋ āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻ­ā§āĻ•ā§āĻ¤-āĻĒāĻĨ] [-āĻ—] file.c [-āĻ“ outfile.o]

goto-āĻ¯āĻ¨ā§āĻ¤ā§āĻ° āĻ‡āĻ¨āĻĢāĻžāĻ‡āĻ˛ āĻ†āĻ‰āĻŸāĻĢāĻžāĻ‡āĻ˛

āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ¸āĻŦāĻšā§‡āĻ¯āĻŧā§‡ āĻĻāĻ°āĻ•āĻžāĻ°ā§€ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻāĻ–āĻžāĻ¨ā§‡ āĻ¤āĻžāĻ˛āĻŋāĻ•āĻžāĻ­ā§āĻ•ā§āĻ¤ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ; āĻŦāĻžāĻ•āĻŋ āĻœāĻ¨ā§āĻ¯ āĻ¨ā§€āĻšā§‡ āĻĻā§‡āĻ–ā§āĻ¨.

āĻŦāĻ°ā§āĻŖāĻ¨āĻžāĻƒ


cbmc āĻāĻŽāĻ¨ āĻšāĻŋāĻšā§āĻ¨ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§‡ āĻ¯āĻž āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻ¨ āĻ•āĻ°ā§‡ āĻ¯ā§‡ āĻ•ā§€āĻ­āĻžāĻŦā§‡ āĻāĻ•āĻŸāĻŋ āĻĻāĻžāĻŦāĻŋ āĻ˛āĻ™ā§āĻ˜āĻ¨ āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡, āĻŦāĻž āĻĒā§āĻ°āĻŽāĻžāĻŖ āĻ•āĻ°ā§‡
āĻāĻ•āĻŸāĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ¸āĻ‚āĻ–ā§āĻ¯āĻ• āĻ˛ā§āĻĒ āĻĒā§āĻ¨āĻ°āĻžāĻŦā§ƒāĻ¤ā§āĻ¤āĻŋāĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻĻāĻžāĻŦā§€ āĻ˛āĻ™ā§āĻ˜āĻ¨ āĻ•āĻ°āĻž āĻ¯āĻžāĻŦā§‡ āĻ¨āĻžāĨ¤ CBMC āĻĒāĻĄāĻŧāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĻ¨
āĻ¸ā§‹āĻ°ā§āĻ¸-āĻ•ā§‹āĻĄ āĻ¸āĻ°āĻžāĻ¸āĻ°āĻŋ, āĻŦāĻž goto-cc āĻĻā§āĻŦāĻžāĻ°āĻž āĻ‰āĻ¤ā§āĻĒāĻ¨ā§āĻ¨ āĻāĻ•āĻŸāĻŋ āĻ—ā§‹āĻŸā§‹-āĻŦāĻžāĻ‡āĻ¨āĻžāĻ°āĻŋāĨ¤ āĻœāĻžāĻ­āĻž āĻĒā§āĻ°ā§‹āĻ—ā§āĻ°āĻžāĻŽ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻĻā§‡āĻ“āĻ¯āĻŧāĻž āĻšāĻ¯āĻŧ
āĻ•ā§āĻ˛āĻžāĻ¸ āĻĢāĻžāĻ‡āĻ˛āĨ¤ āĻ†āĻ° āĻ•ā§‹āĻ¨ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻ›āĻžāĻĄāĻŧāĻžāĻ‡, cbmc āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻŦā§ˆāĻļāĻŋāĻˇā§āĻŸā§āĻ¯ āĻĒāĻ°ā§€āĻ•ā§āĻˇāĻž āĻ•āĻ°ā§‡ (āĻ¸ā§āĻŦāĻ¯āĻŧāĻ‚āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻ­āĻžāĻŦā§‡
āĻ‰ā§ŽāĻĒāĻ¨ā§āĻ¨ āĻŦāĻž āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻ•āĻžāĻ°ā§€-āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ) āĻĒā§āĻ°ā§‹āĻ—ā§āĻ°āĻžāĻŽā§‡ āĻĒāĻžāĻ“āĻ¯āĻŧāĻž āĻ¯āĻžāĻ¯āĻŧāĨ¤ āĻ¯āĻĻāĻŋ āĻ•ā§‹āĻ¨ āĻ¸āĻŽā§āĻĒāĻ¤ā§āĻ¤āĻŋ āĻšāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡
āĻ˛āĻ™ā§āĻ˜āĻ¨ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ, āĻāĻ•āĻŸāĻŋ āĻĒāĻžāĻ˛ā§āĻŸāĻž āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ āĻŽā§āĻĻā§āĻ°āĻŋāĻ¤ āĻšāĻ¯āĻŧ āĻāĻŦāĻ‚ āĻŦāĻŋāĻļā§āĻ˛ā§‡āĻˇāĻŖ āĻŦāĻžāĻ¤āĻŋāĻ˛ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧāĨ¤ āĻŦāĻŋāĻļā§āĻ˛ā§‡āĻˇāĻŖ āĻšāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡
--property āĻŦāĻŋāĻ•āĻ˛ā§āĻĒā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻāĻ•āĻŸāĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ¸āĻŽā§āĻĒāĻ¤ā§āĻ¤āĻŋāĻ¤ā§‡ āĻ¸ā§€āĻŽāĻžāĻŦāĻĻā§āĻ§āĨ¤ āĻ¯āĻžāĻšāĻžāĻ‡āĻ•āĻ°āĻŖā§‡āĻ° āĻĢāĻ˛āĻžāĻĢāĻ˛
āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻŦā§ˆāĻļāĻŋāĻˇā§āĻŸā§āĻ¯ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ --all-properties āĻŦāĻŋāĻ•āĻ˛ā§āĻĒā§‡āĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§‡ āĻĒā§āĻ°āĻžāĻĒā§āĻ¤ āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĨ¤

goto-cc āĻ¸ā§‹āĻ°ā§āĻ¸ āĻ•ā§‹āĻĄ āĻĒāĻĄāĻŧā§‡ āĻāĻŦāĻ‚ āĻāĻ•āĻŸāĻŋ āĻ—ā§‹āĻŸā§‹-āĻŦāĻžāĻ‡āĻ¨āĻžāĻ°ā§€ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§‡āĨ¤ āĻāĻ° āĻ•āĻŽāĻžāĻ¨ā§āĻĄ-āĻ˛āĻžāĻ‡āĻ¨ āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻĢā§‡āĻ¸
āĻāĻ° āĻ¨āĻ•āĻ˛ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻĄāĻŋāĻœāĻžāĻ‡āĻ¨ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡ āĻœāĻŋāĻ¸āĻŋāĻ¸āĻŋ(1)āĨ¤ āĻŦāĻŋāĻļā§‡āĻˇ āĻ•āĻ°ā§‡ āĻ¨ā§‹āĻŸ āĻ•āĻ°ā§āĻ¨ āĻ¯ā§‡ goto-cc āĻŽāĻ§ā§āĻ¯ā§‡ āĻĒāĻžāĻ°ā§āĻĨāĻ•ā§āĻ¯ āĻ•āĻ°ā§‡
āĻ•āĻŽā§āĻĒāĻžāĻ‡āĻ˛āĻŋāĻ‚ āĻāĻŦāĻ‚ āĻ˛āĻŋāĻ‚āĻ•āĻŋāĻ‚ āĻĢā§‡āĻœ, āĻ āĻŋāĻ• āĻ¯ā§‡āĻŽāĻ¨ gcc āĻ•āĻ°ā§‡āĨ¤ cbmc āĻ¯āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻāĻ•āĻŸāĻŋ āĻ—ā§‹āĻŸā§‹-āĻŦāĻžāĻ‡āĻ¨āĻžāĻ°ā§€ āĻ†āĻļāĻž āĻ•āĻ°ā§‡
āĻ˛āĻŋāĻ™ā§āĻ•āĻŋāĻ‚ āĻ¸āĻŽā§āĻĒāĻ¨ā§āĻ¨ āĻšāĻ¯āĻŧā§‡āĻ›ā§‡āĨ¤

goto-āĻ¯āĻ¨ā§āĻ¤ā§āĻ° āĻāĻ•āĻŸāĻŋ āĻ—ā§‹āĻŸā§‹-āĻŦāĻžāĻ‡āĻ¨āĻžāĻ°ā§€ āĻĒāĻĄāĻŧā§‡, āĻāĻ•āĻŸāĻŋ āĻĒā§āĻ°āĻĻāĻ¤ā§āĻ¤ āĻĒā§āĻ°ā§‹āĻ—ā§āĻ°āĻžāĻŽ āĻ°ā§‚āĻĒāĻžāĻ¨ā§āĻ¤āĻ° āĻ¸āĻŽā§āĻĒāĻžāĻĻāĻ¨ āĻ•āĻ°ā§‡ āĻāĻŦāĻ‚ āĻ¤āĻžāĻ°āĻĒāĻ°ā§‡
āĻĄāĻŋāĻ¸ā§āĻ•ā§‡ āĻ—ā§‹āĻŸā§‹-āĻŦāĻžāĻ‡āĻ¨āĻžāĻ°ā§€ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻĢāĻ˛āĻžāĻĢāĻ˛ āĻĒā§āĻ°ā§‹āĻ—ā§āĻ°āĻžāĻŽ āĻ˛ā§‡āĻ–ā§‡āĨ¤

āĻ¸ā§āĻŦāĻžāĻ­āĻžāĻŦāĻŋāĻ• āĻĒā§āĻ°āĻŦāĻžāĻš āĻšāĻ˛ (1) āĻ—ā§‹āĻŸā§‹-āĻ¸āĻŋāĻ¸āĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻ‰ā§ŽāĻ¸āĻ•ā§‡ āĻāĻ•āĻŸāĻŋ āĻ—ā§‹āĻŸā§‹-āĻŦāĻžāĻ‡āĻ¨āĻžāĻ°āĻŋāĻ¤ā§‡ āĻ…āĻ¨ā§āĻŦāĻžāĻĻ āĻ•āĻ°āĻž, āĻ¤āĻžāĻ°āĻĒāĻ° (2)
āĻ—ā§‹āĻŸā§‹-āĻ‡āĻ¨ā§āĻ¸āĻŸā§āĻ°ā§āĻŽā§‡āĻ¨ā§āĻŸā§‡āĻ° āĻ¸āĻžāĻšāĻžāĻ¯ā§āĻ¯ā§‡ āĻ‡āĻ¨ā§āĻ¸āĻŸā§āĻ°ā§āĻŽā§‡āĻ¨ā§āĻŸā§‡āĻļāĻ¨ āĻ¸āĻžā§āĻšāĻžāĻ˛āĻ¨ āĻ•āĻ°ā§āĻ¨ āĻāĻŦāĻ‚ āĻ…āĻŦāĻļā§‡āĻˇā§‡ (3) āĻāĻ° āĻ¸āĻžāĻĨā§‡ āĻŦāĻŋāĻļā§āĻ˛ā§‡āĻˇāĻŖ āĻ•āĻ°ā§āĻ¨
cbmc

āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ


āĻĢā§āĻ°āĻ¨ā§āĻŸāĻāĻ¨ā§āĻĄ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ (cbmc āĻāĻŦāĻ‚ goto-cc)
-āĻ†āĻŽāĻŋ āĻĒāĻĨ
āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻ­ā§āĻ•ā§āĻ¤ āĻĒāĻĨ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨ (C/C++)

-āĻĄāĻŋ āĻŽā§āĻ¯āĻžāĻ•ā§āĻ°ā§‹
āĻĒā§āĻ°āĻŋāĻĒā§āĻ°āĻ¸ā§‡āĻ¸āĻ° āĻŽā§āĻ¯āĻžāĻ•ā§āĻ°ā§‹ (C/C++) āĻ¸āĻ‚āĻœā§āĻžāĻžāĻ¯āĻŧāĻŋāĻ¤ āĻ•āĻ°ā§āĻ¨

--āĻĒā§āĻ°āĻŋāĻĒā§āĻ°āĻ¸ā§‡āĻ¸
āĻĒā§āĻ°āĻŋāĻĒā§āĻ°āĻ¸ā§‡āĻ¸āĻŋāĻ‚ āĻĒāĻ°ā§‡ āĻĨāĻžāĻŽā§āĻ¨

--āĻĒā§āĻ°āĻ¤ā§€āĻ•-āĻ¸āĻžāĻ°āĻŖā§€ āĻĻā§‡āĻ–āĻžāĻ¨
āĻĒā§āĻ°āĻ¤ā§€āĻ• āĻŸā§‡āĻŦāĻŋāĻ˛ āĻĻā§‡āĻ–āĻžāĻ¨

--āĻļā§‹-āĻ—ā§‹āĻŸā§‹-āĻĢāĻžāĻ‚āĻļāĻ¨
āĻ—ā§‹āĻŸā§‹ āĻĒā§āĻ°ā§‹āĻ—ā§āĻ°āĻžāĻŽ āĻĻā§‡āĻ–āĻžāĻ¨

āĻļāĻŋāĻ˛ā§āĻĒāĻ•āĻ˛āĻž āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ (cbmc āĻāĻŦāĻ‚ goto-cc)
cbmc āĻĄāĻŋāĻĢāĻ˛ā§āĻŸāĻ°ā§‚āĻĒā§‡ āĻ¸ā§āĻĨāĻžāĻĒāĻ¤ā§āĻ¯ āĻ¸ā§‡āĻŸāĻŋāĻ‚āĻ¸ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻ¯āĻž āĻŽā§‡āĻļāĻŋāĻ¨ā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻŽā§‡āĻ˛ā§‡ cbmc is
āĻ¸āĻĢā§āĻŸāĻ“āĻ¯āĻŧā§āĻ¯āĻžāĻ° āĻ¯āĻžāĻšāĻžāĻ‡ āĻ•āĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻ¨āĻŋāĻšā§‡āĻ° āĻ¸ā§‡āĻŸāĻŋāĻ‚āĻ¸ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨ āĻšāĻ¯āĻŧ
āĻāĻ•āĻŸāĻŋ āĻ­āĻŋāĻ¨ā§āĻ¨ āĻ†āĻ°ā§āĻ•āĻŋāĻŸā§‡āĻ•āĻšāĻžāĻ° āĻŦāĻž OS āĻ āĻšāĻžāĻ˛āĻžāĻ¨ā§‹āĻ° āĻœāĻ¨ā§āĻ¯ āĻŦā§‹āĻāĻžāĻ¨ā§‹ āĻšāĻ¯āĻŧā§‡āĻ›ā§‡āĨ¤ goto-cc a āĻāĻ° āĻœāĻ¨ā§āĻ¯ āĻāĻ•āĻŸāĻŋ āĻ—ā§‹āĻŸā§‹-āĻŦāĻžāĻ‡āĻ¨āĻžāĻ°ā§€ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§‡
āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ†āĻ°ā§āĻ•āĻŋāĻŸā§‡āĻ•āĻšāĻžāĻ°, āĻ…āĻ°ā§āĻĨāĻžā§Ž, āĻ—ā§‹āĻŸā§‹-āĻŦāĻžāĻ‡āĻ¨āĻžāĻ°āĻŋāĻ° āĻĒāĻ°ā§‡ āĻ†āĻ°ā§āĻ•āĻŋāĻŸā§‡āĻ•āĻšāĻžāĻ° āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻ•āĻ°āĻž āĻ¯āĻžāĻŦā§‡ āĻ¨āĻž
āĻ‰āĻ¤ā§āĻĒāĻ¨ā§āĻ¨

--16, --32, --64
int āĻāĻ° āĻĒā§āĻ°āĻ¸ā§āĻĨ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨

--LP64, --ILP64, --LLP64, --ILP32, --LP32
int, āĻĻā§€āĻ°ā§āĻ˜ āĻāĻŦāĻ‚ āĻĒāĻ¯āĻŧā§‡āĻ¨ā§āĻŸāĻžāĻ° āĻĒā§āĻ°āĻ¸ā§āĻĨ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨

--āĻ¸āĻžāĻŽāĻžāĻ¨ā§āĻ¯ endian
āĻ˛āĻŋāĻŸāĻ˛-āĻāĻ¨ā§āĻĄāĻŋāĻ¯āĻŧāĻžāĻ¨ āĻ“āĻ¯āĻŧāĻžāĻ°ā§āĻĄ-āĻŦāĻžāĻ‡āĻŸ āĻ°ā§‚āĻĒāĻžāĻ¨ā§āĻ¤āĻ°ā§‡āĻ° āĻ…āĻ¨ā§āĻŽāĻ¤āĻŋ āĻĻāĻŋāĻ¨

--āĻŦāĻĄāĻŧ endian
āĻŦāĻĄāĻŧ-āĻāĻ¨ā§āĻĄāĻŋāĻ¯āĻŧāĻžāĻ¨ āĻ“āĻ¯āĻŧāĻžāĻ°ā§āĻĄ-āĻŦāĻžāĻ‡āĻŸ āĻ°ā§‚āĻĒāĻžāĻ¨ā§āĻ¤āĻ°ā§‡āĻ° āĻ…āĻ¨ā§āĻŽāĻ¤āĻŋ āĻĻāĻŋāĻ¨

-- āĻ¸ā§āĻŦāĻžāĻ•ā§āĻˇāĻ°āĻŦāĻŋāĻšā§€āĻ¨ āĻšāĻ°
āĻĄāĻŋāĻĢāĻ˛ā§āĻŸāĻ°ā§‚āĻĒā§‡ "char" āĻ†āĻ¨āĻ¸āĻžāĻ‡āĻ¨āĻĄ āĻ•āĻ°ā§āĻ¨

--arch āĻ¸ā§‡āĻŸ āĻŸāĻžāĻ°ā§āĻ—ā§‡āĻŸ āĻ†āĻ°ā§āĻ•āĻŋāĻŸā§‡āĻ•āĻšāĻžāĻ°

--os āĻŸāĻžāĻ°ā§āĻ—ā§‡āĻŸ āĻ…āĻĒāĻžāĻ°ā§‡āĻŸāĻŋāĻ‚ āĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨

--āĻ¨ā§‹-āĻ–āĻŋāĻ˛āĻžāĻ¨
āĻāĻ•āĻŸāĻŋ āĻ†āĻ°ā§āĻ•āĻŋāĻŸā§‡āĻ•āĻšāĻžāĻ° āĻ¸ā§‡āĻŸ āĻ†āĻĒ āĻ•āĻ°āĻŦā§‡āĻ¨ āĻ¨āĻž

--āĻ•ā§‹āĻ¨-āĻ˛āĻžāĻ‡āĻŦā§āĻ°ā§‡āĻ°āĻŋ
āĻŦāĻŋāĻ˛ā§āĻŸ-āĻ‡āĻ¨ āĻ…ā§āĻ¯āĻžāĻŦāĻ¸ā§āĻŸā§āĻ°āĻžāĻ•ā§āĻŸ āĻ¸āĻŋ āĻ˛āĻžāĻ‡āĻŦā§āĻ°ā§‡āĻ°āĻŋ āĻ…āĻ•ā§āĻˇāĻŽ āĻ•āĻ°ā§āĻ¨

--āĻŦā§ƒāĻ¤ā§āĻ¤āĻžāĻ•āĻžāĻ° āĻĨā§‡āĻ•ā§‡ āĻ¨āĻŋāĻ•āĻŸāĻ¤āĻŽ, --āĻ°āĻžāĻ‰āĻ¨ā§āĻĄ-āĻĨā§‡āĻ•ā§‡-āĻĒā§āĻ˛āĻžāĻ¸-āĻ‡āĻ¨āĻĢ, --āĻ°āĻžāĻ‰āĻ¨ā§āĻĄ-āĻĨā§‡āĻ•ā§‡-āĻŦāĻŋāĻ¯āĻŧā§‹āĻ—-āĻ‡āĻ¨āĻĢ, --āĻ°āĻžāĻ‰āĻ¨ā§āĻĄ-āĻĨā§‡āĻ•ā§‡-āĻļā§‚āĻ¨ā§āĻ¯
āĻĒā§āĻ°ā§‹āĻ—ā§āĻ°āĻžāĻŽ āĻļā§āĻ°ā§ āĻšāĻ˛ā§‡ IEEE āĻĢā§āĻ˛ā§‹āĻŸāĻŋāĻ‚ āĻĒāĻ¯āĻŧā§‡āĻ¨ā§āĻŸ āĻ°āĻžāĻ‰āĻ¨ā§āĻĄāĻŋāĻ‚ āĻŽā§‹āĻĄ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻ¤ā§‡ āĻšāĻŦā§‡ (āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻ°āĻžāĻ‰āĻ¨ā§āĻĄ
āĻ¨āĻŋāĻ•āĻŸāĻ¤āĻŽ)āĨ¤ āĻ¯āĻžāĻšāĻžāĻ‡āĻ•āĻ°āĻŖā§‡āĻ° āĻ…āĻ§ā§€āĻ¨ā§‡ āĻĨāĻžāĻ•āĻž āĻĒā§āĻ°ā§‹āĻ—ā§āĻ°āĻžāĻŽāĻŸāĻŋ āĻāĻ‡ āĻ¸ā§‡āĻŸāĻŋāĻ‚āĻŸāĻŋāĻ•ā§‡ āĻ“āĻ­āĻžāĻ°āĻ°āĻžāĻ‡āĻĄ āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡, āĻ¯ā§‡āĻŽāĻ¨, āĻāĻ° āĻ¸āĻžāĻĨā§‡
āĻ‰āĻ¤ā§āĻ¸āĻŦ(3).

āĻĒā§āĻ°ā§‹āĻ—ā§āĻ°āĻžāĻŽ āĻ‡āĻ¨ā§āĻ¸āĻŸā§āĻ°ā§āĻŽā§‡āĻ¨ā§āĻŸā§‡āĻļāĻ¨ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ (cbmc āĻāĻŦāĻ‚ āĻ—ā§‹āĻŸā§‹-āĻ¯āĻ¨ā§āĻ¤ā§āĻ°)
āĻ‰āĻ­āĻ¯āĻŧ cbmc āĻāĻŦāĻ‚ goto-āĻ¯āĻ¨ā§āĻ¤ā§āĻ° āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻ¤ā§āĻ°ā§āĻŸāĻŋ āĻ§āĻ°āĻžāĻ° āĻĻāĻžāĻŦā§€ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡,
āĻ¨āĻŋāĻšā§‡ āĻ¤āĻžāĻ˛āĻŋāĻ•āĻžāĻ­ā§āĻ•ā§āĻ¤ āĻšāĻŋāĻ¸āĻžāĻŦā§‡āĨ¤

--āĻ¸ā§€āĻŽāĻž-āĻšā§‡āĻ•
āĻ…ā§āĻ¯āĻžāĻ°ā§‡ āĻŦāĻžāĻ‰āĻ¨ā§āĻĄ āĻšā§‡āĻ• āĻ¸āĻ•ā§āĻˇāĻŽ āĻ•āĻ°ā§āĻ¨

--div-āĻŦāĻžāĻ‡-āĻœāĻŋāĻ°ā§‹-āĻšā§‡āĻ•
āĻļā§‚āĻ¨ā§āĻ¯ āĻšā§‡āĻ• āĻĻā§āĻŦāĻžāĻ°āĻž āĻŦāĻŋāĻ­āĻžāĻœāĻ¨ āĻ¸āĻ•ā§āĻˇāĻŽ āĻ•āĻ°ā§āĻ¨

--āĻĒāĻ¯āĻŧā§‡āĻ¨ā§āĻŸāĻžāĻ°-āĻšā§‡āĻ•
āĻĒāĻ¯āĻŧā§‡āĻ¨ā§āĻŸāĻžāĻ° āĻšā§‡āĻ• āĻ¸āĻ•ā§āĻ°āĻŋāĻ¯āĻŧ āĻ•āĻ°ā§āĻ¨

--āĻ¸ā§āĻŦāĻžāĻ•ā§āĻˇāĻ°āĻŋāĻ¤-āĻ“āĻ­āĻžāĻ°āĻĢā§āĻ˛ā§‹-āĻšā§‡āĻ•
āĻ¸ā§āĻŦāĻžāĻ•ā§āĻˇāĻ°āĻŋāĻ¤ āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻĒāĻžāĻŸāĻŋāĻ—āĻŖāĻŋāĻ¤ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ—āĻžāĻŖāĻŋāĻ¤āĻŋāĻ• āĻ“āĻ­āĻžāĻ°- āĻāĻŦāĻ‚ āĻ†āĻ¨ā§āĻĄāĻžāĻ°āĻĢā§āĻ˛ā§‹ āĻšā§‡āĻ• āĻ¸āĻ•ā§āĻˇāĻŽ āĻ•āĻ°ā§āĻ¨

--āĻ¸ā§āĻŦāĻžāĻ•ā§āĻˇāĻ°āĻŦāĻŋāĻšā§€āĻ¨-āĻ“āĻ­āĻžāĻ°āĻĢā§āĻ˛ā§‹-āĻšā§‡āĻ•
āĻ¸ā§āĻŦāĻžāĻ•ā§āĻˇāĻ°āĻŦāĻŋāĻšā§€āĻ¨ āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻĒāĻžāĻŸāĻŋāĻ—āĻŖāĻŋāĻ¤ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ—āĻžāĻŖāĻŋāĻ¤āĻŋāĻ• āĻ“āĻ­āĻžāĻ°- āĻāĻŦāĻ‚ āĻ†āĻ¨ā§āĻĄāĻžāĻ°āĻĢā§āĻ˛ā§‹ āĻšā§‡āĻ• āĻ¸āĻ•ā§āĻˇāĻŽ āĻ•āĻ°ā§āĻ¨

--āĻ¨āĻžāĻ¨-āĻšā§‡āĻ•
NaN-āĻāĻ° āĻœāĻ¨ā§āĻ¯ āĻĢā§āĻ˛ā§‹āĻŸāĻŋāĻ‚-āĻĒāĻ¯āĻŧā§‡āĻ¨ā§āĻŸ āĻ•āĻŽā§āĻĒāĻŋāĻ‰āĻŸā§‡āĻļāĻ¨ āĻĒāĻ°ā§€āĻ•ā§āĻˇāĻž āĻ•āĻ°ā§āĻ¨

--āĻ•ā§‹āĻ¨ā§‹-āĻœāĻ•ā§āĻ¤āĻŋ
āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻ•āĻžāĻ°ā§€āĻ° āĻĻā§‡āĻ“āĻ¯āĻŧāĻž āĻŦāĻ•ā§āĻ¤āĻŦā§āĻ¯ āĻ‰āĻĒā§‡āĻ•ā§āĻˇāĻž āĻ•āĻ°ā§āĻ¨

--āĻ¨āĻž-āĻ…āĻ¨ā§āĻŽāĻžāĻ¨
āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻ•āĻžāĻ°ā§€-āĻĒā§āĻ°āĻĻāĻ¤ā§āĻ¤ āĻ…āĻ¨ā§āĻŽāĻžāĻ¨ āĻ‰āĻĒā§‡āĻ•ā§āĻˇāĻž āĻ•āĻ°ā§āĻ¨

--āĻ¤ā§āĻ°ā§āĻŸāĻŋ-āĻ˛ā§‡āĻŦā§‡āĻ˛ āĻ˛ā§‡āĻŦā§‡āĻ˛
āĻĒā§āĻ°āĻĻāĻ¤ā§āĻ¤ āĻ˛ā§‡āĻŦā§‡āĻ˛āĻŸāĻŋ āĻ¨āĻžāĻ—āĻžāĻ˛āĻ¯ā§‹āĻ—ā§āĻ¯ āĻ•āĻŋāĻ¨āĻž āĻ¤āĻž āĻĒāĻ°ā§€āĻ•ā§āĻˇāĻž āĻ•āĻ°ā§āĻ¨

āĻĒā§āĻ°ā§‹āĻ—ā§āĻ°āĻžāĻŽ āĻ‡āĻ¨ā§āĻ¸āĻŸā§āĻ°ā§āĻŽā§‡āĻ¨ā§āĻŸā§‡āĻļāĻ¨ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ (āĻ—ā§‹āĻŸā§‹-āĻ¯āĻ¨ā§āĻ¤ā§āĻ° āĻ•ā§‡āĻŦāĻ˛)
goto-āĻ¯āĻ¨ā§āĻ¤ā§āĻ° āĻ†āĻ°āĻ“, āĻ†āĻ°āĻ“ āĻœāĻŸāĻŋāĻ˛, āĻĒā§āĻ°ā§‹āĻ—ā§āĻ°āĻžāĻŽ āĻ°ā§‚āĻĒāĻžāĻ¨ā§āĻ¤āĻ° āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻ•āĻ°ā§‡āĨ¤

--nondet-āĻ…āĻ¸ā§āĻĨāĻŋāĻ°
āĻ…āĻ¸ā§āĻĨāĻŋāĻ° āĻ­ā§‡āĻ°āĻŋāĻ¯āĻŧā§‡āĻŦāĻ˛ āĻĨā§‡āĻ•ā§‡ āĻ°āĻŋāĻĄ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§‡ āĻ…-āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻ•

--isr āĻĢāĻžāĻ‚āĻļāĻ¨
āĻĒā§āĻ°āĻĻāĻ¤ā§āĻ¤ āĻ¨āĻžāĻŽā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻāĻ•āĻŸāĻŋ āĻŦāĻŋāĻ˜ā§āĻ¨āĻŋāĻ¤ āĻĒāĻ°āĻŋāĻˇā§‡āĻŦāĻžāĻ° āĻ°ā§āĻŸāĻŋāĻ¨ āĻ¯āĻ¨ā§āĻ¤ā§āĻ°

--mmio Instruments āĻŽā§‡āĻŽāĻ°āĻŋ-āĻŽā§āĻ¯āĻžāĻĒ āĻ•āĻ°āĻž I/O

--āĻ¨āĻ¨āĻĄā§‡āĻŸ-āĻ¸ā§āĻŸā§āĻ¯āĻžāĻŸāĻŋāĻ•
āĻ¸ā§āĻŸā§āĻ¯āĻžāĻŸāĻŋāĻ• āĻ˛āĻžāĻ‡āĻĢāĻŸāĻžāĻ‡āĻŽ āĻ¸āĻš āĻ­ā§‡āĻ°āĻŋāĻ¯āĻŧā§‡āĻŦāĻ˛āĻ—ā§āĻ˛āĻŋ āĻ…-āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŋāĻ¤āĻ­āĻžāĻŦā§‡ āĻļā§āĻ°ā§ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ

--āĻĄāĻžāĻŽā§āĻĒ-āĻ—
āĻ—ā§‹āĻŸā§‹ āĻŦāĻžāĻ‡āĻ¨āĻžāĻ°āĻŋāĻ° āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§‡ ANSI-C āĻ¸ā§‹āĻ°ā§āĻ¸ āĻ•ā§‹āĻĄ āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻŦāĻŋāĻāĻŽāĻ¸āĻŋ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ (cbmc)
--āĻ¸āĻŽāĻ¸ā§āĻ¤-āĻ¸āĻŽā§āĻĒāĻ¤ā§āĻ¤āĻŋ
āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ¸āĻŽā§āĻĒāĻ¤ā§āĻ¤āĻŋāĻ° āĻ…āĻŦāĻ¸ā§āĻĨāĻž āĻ°āĻŋāĻĒā§‹āĻ°ā§āĻŸ āĻ•āĻ°ā§āĻ¨

--āĻļā§‹-āĻ¸āĻŽā§āĻĒāĻ¤ā§āĻ¤āĻŋ
āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻŦā§ˆāĻļāĻŋāĻˇā§āĻŸā§āĻ¯ āĻĻā§‡āĻ–āĻžāĻ¨

-- āĻļā§‹-āĻ˛ā§āĻĒāĻ¸
āĻĒā§āĻ°ā§‹āĻ—ā§āĻ°āĻžāĻŽā§‡ āĻ˛ā§āĻĒ āĻĻā§‡āĻ–āĻžāĻ¨

--āĻ•āĻ­āĻžāĻ°-āĻœāĻ•ā§āĻ¤āĻŋ
āĻ•ā§‹āĻ¨ āĻĻāĻžāĻŦā§€ āĻĒā§ŒāĻāĻ›āĻžāĻ¨ā§‹ āĻ¯āĻžāĻ¯āĻŧ āĻ¤āĻž āĻĒāĻ°ā§€āĻ•ā§āĻˇāĻž āĻ•āĻ°ā§āĻ¨

--āĻĢāĻžāĻ‚āĻļāĻ¨ā§‡āĻ° āĻ¨āĻžāĻŽ
āĻĒā§āĻ°āĻ§āĻžāĻ¨ āĻĢāĻžāĻ‚āĻļāĻ¨ āĻ¨āĻžāĻŽ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨

--āĻĒā§āĻ°āĻĒāĻžāĻ°ā§āĻŸāĻŋ āĻ†āĻ‡āĻĄāĻŋ
āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻĒā§āĻ°āĻĻāĻ¤ā§āĻ¤ āĻļāĻ¨āĻžāĻ•ā§āĻ¤āĻ•āĻžāĻ°ā§€āĻ° āĻ¸āĻžāĻĨā§‡ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ¸āĻŽā§āĻĒāĻ¤ā§āĻ¤āĻŋ āĻšā§‡āĻ• āĻ•āĻ°ā§āĻ¨

--āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻĒā§āĻ°ā§‹āĻ—ā§āĻ°āĻžāĻŽ
āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻĒā§āĻ°ā§‹āĻ—ā§āĻ°āĻžāĻŽ āĻāĻ•ā§āĻ¸āĻĒā§āĻ°ā§‡āĻļāĻ¨ āĻĻā§‡āĻ–āĻžāĻ¨

-- āĻ—āĻ­ā§€āĻ°āĻ¤āĻž nr
āĻ…āĻ¨ā§āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨ā§‡āĻ° āĻ—āĻ­ā§€āĻ°āĻ¤āĻž āĻ¸ā§€āĻŽāĻŋāĻ¤ āĻ•āĻ°ā§āĻ¨

--āĻ†āĻ¨āĻ“āĻ¯āĻŧāĻžāĻ‡āĻ¨ā§āĻĄ nr
āĻ˛ā§āĻĒ nr āĻŦāĻžāĻ° unwind

--āĻ†āĻ¨āĻ‰āĻ‡āĻ¨ā§āĻĄāĻ¸ā§‡āĻŸ āĻāĻ˛:āĻŦāĻŋ,...
B āĻāĻ° āĻ¸ā§€āĻŽāĻžāĻ¨āĻž āĻ¸āĻš āĻ˛ā§āĻĒ L āĻ†āĻ¨āĻ‰āĻ‡āĻ¨ā§āĻĄ āĻ•āĻ°ā§āĻ¨ (āĻ˛ā§āĻĒ āĻ†āĻ‡āĻĄāĻŋ āĻĒā§‡āĻ¤ā§‡ --show-loops āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§āĻ¨)

--āĻļā§‹-āĻ­āĻŋāĻ¸āĻŋāĻ¸āĻŋ
āĻ¯āĻžāĻšāĻžāĻ‡āĻ•āĻ°āĻŖ āĻļāĻ°ā§āĻ¤āĻžāĻŦāĻ˛ā§€ āĻĻā§‡āĻ–āĻžāĻ¨

-- āĻ¸ā§āĻ˛āĻžāĻ‡āĻ¸-āĻ¸ā§‚āĻ¤ā§āĻ°
āĻ¸āĻŽā§āĻĒāĻ¤ā§āĻ¤āĻŋāĻ° āĻ¸āĻžāĻĨā§‡ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ•āĻšā§€āĻ¨ āĻ…ā§āĻ¯āĻžāĻ¸āĻžāĻ‡āĻ¨āĻŽā§‡āĻ¨ā§āĻŸāĻ—ā§āĻ˛āĻŋ āĻ¸āĻ°āĻžāĻ¨

--āĻ¨ā§‹-āĻ†āĻ¨āĻ“āĻ¯āĻŧāĻžāĻ‡āĻ¨ā§āĻĄāĻŋāĻ‚-āĻ…ā§āĻ¯āĻžāĻ¸āĻŸāĻžāĻ°āĻ¸āĻ¨āĻ¸
āĻ…āĻĒā§āĻ°ā§€āĻ¤āĻŋāĻ•āĻ° āĻĻāĻžāĻŦā§€ āĻ‰āĻ¤ā§āĻĒāĻ¨ā§āĻ¨ āĻ•āĻ°āĻŦā§‡āĻ¨ āĻ¨āĻž

--āĻ¨āĻž-āĻ¸ā§āĻ¨ā§āĻĻāĻ°-āĻ¨āĻžāĻŽ
āĻļāĻ¨āĻžāĻ•ā§āĻ¤āĻ•āĻžāĻ°ā§€āĻ•ā§‡ āĻ¸āĻ°āĻ˛ā§€āĻ•āĻ°āĻŖ āĻ•āĻ°āĻŦā§‡āĻ¨ āĻ¨āĻž

āĻĒāĻŋāĻ›āĻ¨ā§‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ (cbmc)
--āĻĄāĻŋāĻŽā§āĻ¯āĻžāĻ•ā§āĻ¸
āĻŦāĻšāĻŋāĻ°āĻžāĻ—āĻ¤ SAT āĻ¸āĻŽāĻžāĻ§āĻžāĻ¨āĻ•āĻžāĻ°ā§€āĻĻā§‡āĻ° āĻĻā§āĻŦāĻžāĻ°āĻž āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ DIMACS āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ā§‡ CNF āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§āĻ¨

--āĻ¸ā§āĻ¨ā§āĻĻāĻ°-āĻ˛ā§‹āĻ­ā§€
āĻĒāĻžāĻ˛ā§āĻŸāĻž āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ āĻ¸ā§āĻ¨ā§āĻĻāĻ° āĻ•āĻ°ā§āĻ¨ (āĻ˛ā§‹āĻ­ā§€ āĻšāĻŋāĻ‰āĻ°āĻŋāĻ¸ā§āĻŸāĻŋāĻ•)

--smt1 SMT1 āĻ¸āĻŋāĻ¨āĻŸā§āĻ¯āĻžāĻ•ā§āĻ¸ā§‡ āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻ¸āĻžāĻŦāĻ—ā§‹āĻ˛āĻ¸ (āĻĒāĻ°ā§€āĻ•ā§āĻˇāĻžāĻŽā§‚āĻ˛āĻ•)

--smt2 SMT2 āĻ¸āĻŋāĻ¨āĻŸā§āĻ¯āĻžāĻ•ā§āĻ¸ā§‡ āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻ¸āĻžāĻŦāĻ—ā§‹āĻ˛āĻ¸ (āĻĒāĻ°ā§€āĻ•ā§āĻˇāĻžāĻŽā§‚āĻ˛āĻ•)

--āĻŦā§āĻ˛ā§‡āĻ•ā§āĻŸāĻ°
āĻŦā§āĻ˛ā§‡āĻ•ā§āĻŸāĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§āĻ¨ (āĻĒāĻ°ā§€āĻ•ā§āĻˇāĻžāĻŽā§‚āĻ˛āĻ•)

-- mathsat
MathSAT āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§āĻ¨ (āĻĒāĻ°ā§€āĻ•ā§āĻˇāĻžāĻŽā§‚āĻ˛āĻ•)

--cvc CVC3 āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§āĻ¨ (āĻĒāĻ°ā§€āĻ•ā§āĻˇāĻžāĻŽā§‚āĻ˛āĻ•)

-- āĻšā§āĻ¯āĻžāĻ
Yice āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§āĻ¨ (āĻĒāĻ°ā§€āĻ•ā§āĻˇāĻžāĻŽā§‚āĻ˛āĻ•)

--z3 Z3 āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§āĻ¨ (āĻĒāĻ°ā§€āĻ•ā§āĻˇāĻžāĻŽā§‚āĻ˛āĻ•)

-- āĻĒāĻ°āĻŋāĻŽāĻžāĻ°ā§āĻœāĻ¨
āĻĒāĻ°āĻŋāĻŽāĻžāĻ°ā§āĻœāĻ¨ āĻĒāĻĻā§āĻ§āĻ¤āĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§āĻ¨ (āĻĒāĻ°ā§€āĻ•ā§āĻˇāĻžāĻŽā§‚āĻ˛āĻ•)

--āĻ†āĻ‰āĻŸāĻĢāĻžāĻ‡āĻ˛ āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻ¨āĻžāĻŽ
āĻĒā§āĻ°āĻĻāĻ¤ā§āĻ¤ āĻĢāĻžāĻ‡āĻ˛ā§‡ āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻ¸ā§‚āĻ¤ā§āĻ°

--āĻ…ā§āĻ¯āĻžāĻ°ā§‡-āĻ‰āĻĢ-āĻ•āĻ–āĻ¨āĻ“ āĻ¨āĻž
āĻ…ā§āĻ¯āĻžāĻ°ā§‡āĻ—ā§āĻ˛āĻŋāĻ•ā§‡ āĻ•āĻ–āĻ¨āĻ“ āĻŦā§āĻ¯āĻžāĻ–ā§āĻ¯āĻžāĻšā§€āĻ¨ āĻĢāĻžāĻ‚āĻļāĻ¨ā§‡ āĻĒāĻ°āĻŋāĻŖāĻ¤ āĻ•āĻ°āĻŦā§‡āĻ¨ āĻ¨āĻž

--āĻ…ā§āĻ¯āĻžāĻ°ā§‡-āĻ‰āĻĢ-āĻ¸āĻ°ā§āĻŦāĻĻāĻž
āĻ¸āĻ°ā§āĻŦāĻĻāĻž āĻ…ā§āĻ¯āĻžāĻ°ā§‡āĻ—ā§āĻ˛āĻŋāĻ•ā§‡ āĻŦā§āĻ¯āĻžāĻ–ā§āĻ¯āĻžāĻšā§€āĻ¨ āĻĢāĻžāĻ‚āĻļāĻ¨ā§‡ āĻĒāĻ°āĻŋāĻŖāĻ¤ āĻ•āĻ°ā§āĻ¨

āĻĒāĻ°āĻŋāĻŦā§‡āĻļ


āĻ…āĻ¸ā§āĻĨāĻžāĻ¯āĻŧā§€ āĻĢāĻžāĻ‡āĻ˛ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ¸āĻ°āĻžā§āĻœāĻžāĻŽ TMPDIR āĻĒāĻ°āĻŋāĻŦā§‡āĻļ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨āĻļā§€āĻ˛āĻ•ā§‡ āĻ¸āĻŽā§āĻŽāĻžāĻ¨ āĻ•āĻ°ā§‡
āĻĄāĻŋāĻ°ā§‡āĻ•ā§āĻŸāĻ°āĻŋ āĻ†āĻ°āĻ“ āĻ¨ā§‹āĻŸ āĻ•āĻ°ā§āĻ¨ āĻ¯ā§‡ CBMC āĻĻā§āĻŦāĻžāĻ°āĻž āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻĒā§āĻ°āĻŋāĻĒā§āĻ°āĻ¸ā§‡āĻ¸āĻ° āĻĒāĻ°āĻŋāĻŦā§‡āĻļ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻŦā§‡
āĻšā§‡āĻĄāĻžāĻ° āĻĢāĻžāĻ‡āĻ˛ āĻ¸āĻ¨āĻžāĻ•ā§āĻ¤ āĻ•āĻ°āĻ¤ā§‡ āĻ­ā§‡āĻ°āĻŋāĻ¯āĻŧā§‡āĻŦāĻ˛āĨ¤ GOTO-CC āĻāĻ° āĻ˛āĻ•ā§āĻˇā§āĻ¯ āĻšāĻ˛ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻĒāĻ°āĻŋāĻŦā§‡āĻļā§‡āĻ° āĻ­ā§‡āĻ°āĻŋāĻ¯āĻŧā§‡āĻŦāĻ˛ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°āĻž
āĻœāĻŋāĻ¸āĻŋāĻ¸āĻŋ āĻ•āĻ°ā§‡āĨ¤

āĻ•āĻĒāĻŋāĻ°āĻžāĻ‡āĻŸ


2001-2014, āĻĄā§āĻ¯āĻžāĻ¨āĻŋāĻ¯āĻŧā§‡āĻ˛ āĻ•ā§āĻ°ā§‹āĻ¨āĻŋāĻ‚, āĻāĻĄāĻŽāĻ¨ā§āĻĄ āĻ•ā§āĻ˛āĻžāĻ°ā§āĻ•

onworks.net āĻĒāĻ°āĻŋāĻˇā§‡āĻŦāĻž āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ goto-cc āĻ…āĻ¨āĻ˛āĻžāĻ‡āĻ¨ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§āĻ¨


āĻŦāĻŋāĻ¨āĻžāĻŽā§‚āĻ˛ā§āĻ¯ā§‡ āĻ¸āĻžāĻ°ā§āĻ­āĻžāĻ° āĻāĻŦāĻ‚ āĻ“āĻ¯āĻŧāĻžāĻ°ā§āĻ•āĻ¸ā§āĻŸā§‡āĻļāĻ¨

āĻ‰āĻ‡āĻ¨ā§āĻĄā§‹āĻœ āĻāĻŦāĻ‚ āĻ˛āĻŋāĻ¨āĻžāĻ•ā§āĻ¸ āĻ…ā§āĻ¯āĻžāĻĒ āĻĄāĻžāĻ‰āĻ¨āĻ˛ā§‹āĻĄ āĻ•āĻ°ā§āĻ¨

āĻ˛āĻŋāĻ¨āĻžāĻ•ā§āĻ¸ āĻ•āĻŽāĻžāĻ¨ā§āĻĄāĻ—ā§āĻ˛āĻŋ

Ad