use VSMC_RUNTIME_WARNING for program option error