silicon-level bug