/usr/bin/java -Xmx16000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -s ../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-SemanticLbe.epf -i ../../../trunk/examples/svcomp/pthread-lit/fkp2013_variant-1.i -------------------------------------------------------------------------------- This is Ultimate 0.2.0-60729f1 [2020-11-12 00:19:42,402 INFO L177 SettingsManager]: Resetting all preferences to default values... [2020-11-12 00:19:42,404 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2020-11-12 00:19:42,441 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2020-11-12 00:19:42,442 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2020-11-12 00:19:42,443 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2020-11-12 00:19:42,445 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2020-11-12 00:19:42,448 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2020-11-12 00:19:42,450 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2020-11-12 00:19:42,451 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2020-11-12 00:19:42,453 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2020-11-12 00:19:42,454 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2020-11-12 00:19:42,455 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2020-11-12 00:19:42,456 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2020-11-12 00:19:42,458 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2020-11-12 00:19:42,459 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2020-11-12 00:19:42,460 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2020-11-12 00:19:42,462 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2020-11-12 00:19:42,464 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2020-11-12 00:19:42,467 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2020-11-12 00:19:42,469 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2020-11-12 00:19:42,471 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2020-11-12 00:19:42,473 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2020-11-12 00:19:42,474 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2020-11-12 00:19:42,479 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2020-11-12 00:19:42,480 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2020-11-12 00:19:42,480 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2020-11-12 00:19:42,481 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2020-11-12 00:19:42,482 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2020-11-12 00:19:42,484 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2020-11-12 00:19:42,484 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2020-11-12 00:19:42,485 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2020-11-12 00:19:42,486 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2020-11-12 00:19:42,487 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2020-11-12 00:19:42,488 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2020-11-12 00:19:42,489 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2020-11-12 00:19:42,490 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2020-11-12 00:19:42,490 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2020-11-12 00:19:42,490 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2020-11-12 00:19:42,491 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2020-11-12 00:19:42,492 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2020-11-12 00:19:42,493 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-SemanticLbe.epf [2020-11-12 00:19:42,528 INFO L113 SettingsManager]: Loading preferences was successful [2020-11-12 00:19:42,528 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2020-11-12 00:19:42,529 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2020-11-12 00:19:42,530 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2020-11-12 00:19:42,530 INFO L138 SettingsManager]: * Use SBE=true [2020-11-12 00:19:42,530 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2020-11-12 00:19:42,530 INFO L138 SettingsManager]: * sizeof long=4 [2020-11-12 00:19:42,531 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2020-11-12 00:19:42,531 INFO L138 SettingsManager]: * sizeof POINTER=4 [2020-11-12 00:19:42,531 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2020-11-12 00:19:42,531 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2020-11-12 00:19:42,531 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2020-11-12 00:19:42,532 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2020-11-12 00:19:42,532 INFO L138 SettingsManager]: * sizeof long double=12 [2020-11-12 00:19:42,534 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2020-11-12 00:19:42,534 INFO L138 SettingsManager]: * Use constant arrays=true [2020-11-12 00:19:42,534 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2020-11-12 00:19:42,534 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2020-11-12 00:19:42,535 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2020-11-12 00:19:42,535 INFO L138 SettingsManager]: * To the following directory=./dump/ [2020-11-12 00:19:42,535 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2020-11-12 00:19:42,535 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2020-11-12 00:19:42,536 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2020-11-12 00:19:42,536 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2020-11-12 00:19:42,536 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2020-11-12 00:19:42,536 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2020-11-12 00:19:42,537 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-11-12 00:19:42,537 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2020-11-12 00:19:42,538 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release [2020-11-12 00:19:42,968 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2020-11-12 00:19:43,023 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2020-11-12 00:19:43,026 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2020-11-12 00:19:43,028 INFO L271 PluginConnector]: Initializing CDTParser... [2020-11-12 00:19:43,029 INFO L275 PluginConnector]: CDTParser initialized [2020-11-12 00:19:43,034 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/pthread-lit/fkp2013_variant-1.i [2020-11-12 00:19:43,114 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/2a43a15cc/e9866702a12e4f6491511ef13a3b8be8/FLAG6fb7375d2 [2020-11-12 00:19:43,849 INFO L306 CDTParser]: Found 1 translation units. [2020-11-12 00:19:43,850 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/pthread-lit/fkp2013_variant-1.i [2020-11-12 00:19:43,868 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/2a43a15cc/e9866702a12e4f6491511ef13a3b8be8/FLAG6fb7375d2 [2020-11-12 00:19:44,096 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/2a43a15cc/e9866702a12e4f6491511ef13a3b8be8 [2020-11-12 00:19:44,101 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2020-11-12 00:19:44,109 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2020-11-12 00:19:44,111 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2020-11-12 00:19:44,111 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2020-11-12 00:19:44,116 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2020-11-12 00:19:44,116 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 12.11 12:19:44" (1/1) ... [2020-11-12 00:19:44,120 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@2befd4af and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 12:19:44, skipping insertion in model container [2020-11-12 00:19:44,121 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 12.11 12:19:44" (1/1) ... [2020-11-12 00:19:44,129 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2020-11-12 00:19:44,169 INFO L178 MainTranslator]: Built tables and reachable declarations [2020-11-12 00:19:44,639 INFO L206 PostProcessor]: Analyzing one entry point: main [2020-11-12 00:19:44,649 INFO L203 MainTranslator]: Completed pre-run [2020-11-12 00:19:44,691 INFO L206 PostProcessor]: Analyzing one entry point: main [2020-11-12 00:19:44,796 INFO L208 MainTranslator]: Completed translation [2020-11-12 00:19:44,797 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 12:19:44 WrapperNode [2020-11-12 00:19:44,797 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2020-11-12 00:19:44,798 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2020-11-12 00:19:44,798 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2020-11-12 00:19:44,799 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2020-11-12 00:19:44,807 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 12:19:44" (1/1) ... [2020-11-12 00:19:44,823 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 12:19:44" (1/1) ... [2020-11-12 00:19:44,848 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2020-11-12 00:19:44,849 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2020-11-12 00:19:44,849 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2020-11-12 00:19:44,849 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2020-11-12 00:19:44,859 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 12:19:44" (1/1) ... [2020-11-12 00:19:44,859 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 12:19:44" (1/1) ... [2020-11-12 00:19:44,863 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 12:19:44" (1/1) ... [2020-11-12 00:19:44,863 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 12:19:44" (1/1) ... [2020-11-12 00:19:44,869 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 12:19:44" (1/1) ... [2020-11-12 00:19:44,874 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 12:19:44" (1/1) ... [2020-11-12 00:19:44,876 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 12:19:44" (1/1) ... [2020-11-12 00:19:44,879 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2020-11-12 00:19:44,880 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2020-11-12 00:19:44,880 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2020-11-12 00:19:44,881 INFO L275 PluginConnector]: RCFGBuilder initialized [2020-11-12 00:19:44,882 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 12:19:44" (1/1) ... No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2020-11-12 00:19:44,964 INFO L130 BoogieDeclarations]: Found specification of procedure thr2 [2020-11-12 00:19:44,964 INFO L138 BoogieDeclarations]: Found implementation of procedure thr2 [2020-11-12 00:19:44,964 INFO L130 BoogieDeclarations]: Found specification of procedure thr1 [2020-11-12 00:19:44,964 INFO L138 BoogieDeclarations]: Found implementation of procedure thr1 [2020-11-12 00:19:44,964 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2020-11-12 00:19:44,965 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2020-11-12 00:19:44,965 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2020-11-12 00:19:44,965 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2020-11-12 00:19:44,965 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2020-11-12 00:19:44,965 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2020-11-12 00:19:44,967 WARN L208 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2020-11-12 00:19:45,492 INFO L293 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2020-11-12 00:19:45,493 INFO L298 CfgBuilder]: Removed 11 assume(true) statements. [2020-11-12 00:19:45,495 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 12.11 12:19:45 BoogieIcfgContainer [2020-11-12 00:19:45,495 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2020-11-12 00:19:45,498 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2020-11-12 00:19:45,498 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2020-11-12 00:19:45,502 INFO L275 PluginConnector]: TraceAbstraction initialized [2020-11-12 00:19:45,502 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 12.11 12:19:44" (1/3) ... [2020-11-12 00:19:45,503 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2dccf101 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 12.11 12:19:45, skipping insertion in model container [2020-11-12 00:19:45,504 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 12:19:44" (2/3) ... [2020-11-12 00:19:45,504 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2dccf101 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 12.11 12:19:45, skipping insertion in model container [2020-11-12 00:19:45,504 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 12.11 12:19:45" (3/3) ... [2020-11-12 00:19:45,506 INFO L111 eAbstractionObserver]: Analyzing ICFG fkp2013_variant-1.i [2020-11-12 00:19:45,527 WARN L168 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2020-11-12 00:19:45,528 INFO L179 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2020-11-12 00:19:45,531 INFO L191 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2020-11-12 00:19:45,533 INFO L351 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2020-11-12 00:19:45,588 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of1ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:45,588 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of1ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:45,588 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of1ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:45,588 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of1ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:45,589 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of1ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:45,589 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of1ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:45,589 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of1ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:45,589 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of1ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:45,590 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of1ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:45,590 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of1ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:45,590 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of1ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:45,590 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of1ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:45,590 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of1ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:45,591 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of1ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:45,591 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:45,591 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:45,591 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:45,591 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:45,593 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:45,594 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:45,594 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:45,594 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:45,594 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:45,594 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:45,595 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:45,596 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:45,596 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:45,596 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:45,596 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:45,597 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:45,598 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:45,599 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:45,599 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:45,600 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:45,600 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:45,600 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:45,600 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:45,601 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:45,601 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:45,601 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:45,602 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:45,602 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:45,603 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:45,603 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:45,603 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:45,603 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:45,604 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:45,604 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:45,605 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:45,605 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:45,607 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:45,608 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:45,608 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:45,608 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:45,608 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:45,608 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:45,609 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:45,609 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:45,620 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:45,620 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of1ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:45,620 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of1ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:45,621 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:45,621 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of1ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:45,632 INFO L149 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2020-11-12 00:19:45,646 INFO L253 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2020-11-12 00:19:45,682 INFO L377 AbstractCegarLoop]: Interprodecural is true [2020-11-12 00:19:45,683 INFO L378 AbstractCegarLoop]: Hoare is true [2020-11-12 00:19:45,683 INFO L379 AbstractCegarLoop]: Compute interpolants for FPandBP [2020-11-12 00:19:45,683 INFO L380 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2020-11-12 00:19:45,683 INFO L381 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2020-11-12 00:19:45,684 INFO L382 AbstractCegarLoop]: Difference is false [2020-11-12 00:19:45,684 INFO L383 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2020-11-12 00:19:45,684 INFO L387 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2020-11-12 00:19:45,700 INFO L120 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2020-11-12 00:19:45,703 INFO L135 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 72 places, 70 transitions, 150 flow [2020-11-12 00:19:45,707 INFO L110 LiptonReduction]: Starting Lipton reduction on Petri net that has 72 places, 70 transitions, 150 flow [2020-11-12 00:19:45,709 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 72 places, 70 transitions, 150 flow [2020-11-12 00:19:45,781 INFO L129 PetriNetUnfolder]: 5/80 cut-off events. [2020-11-12 00:19:45,782 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2020-11-12 00:19:45,787 INFO L84 FinitePrefix]: Finished finitePrefix Result has 88 conditions, 80 events. 5/80 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 123 event pairs, 0 based on Foata normal form. 0/72 useless extension candidates. Maximal degree in co-relation 59. Up to 4 conditions per place. [2020-11-12 00:19:45,791 INFO L116 LiptonReduction]: Number of co-enabled transitions 942 [2020-11-12 00:19:49,447 WARN L193 SmtUtils]: Spent 141.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 59 [2020-11-12 00:19:49,645 WARN L193 SmtUtils]: Spent 129.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 59 [2020-11-12 00:19:49,971 WARN L193 SmtUtils]: Spent 189.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 57 [2020-11-12 00:19:50,194 WARN L193 SmtUtils]: Spent 154.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 61 [2020-11-12 00:19:50,711 WARN L193 SmtUtils]: Spent 356.00 ms on a formula simplification. DAG size of input: 101 DAG size of output: 97 [2020-11-12 00:19:50,892 WARN L193 SmtUtils]: Spent 169.00 ms on a formula simplification that was a NOOP. DAG size: 89 [2020-11-12 00:19:51,297 WARN L193 SmtUtils]: Spent 401.00 ms on a formula simplification. DAG size of input: 104 DAG size of output: 100 [2020-11-12 00:19:51,470 WARN L193 SmtUtils]: Spent 163.00 ms on a formula simplification that was a NOOP. DAG size: 92 [2020-11-12 00:19:51,482 INFO L131 LiptonReduction]: Checked pairs total: 907 [2020-11-12 00:19:51,482 INFO L133 LiptonReduction]: Total number of compositions: 75 [2020-11-12 00:19:51,490 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 18 places, 12 transitions, 34 flow [2020-11-12 00:19:51,501 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 44 states, 38 states have (on average 2.1315789473684212) internal successors, (81), 43 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:19:51,503 INFO L276 IsEmpty]: Start isEmpty. Operand has 44 states, 38 states have (on average 2.1315789473684212) internal successors, (81), 43 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:19:51,509 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 4 [2020-11-12 00:19:51,509 INFO L486 BasicCegarLoop]: Found error trace [2020-11-12 00:19:51,510 INFO L494 BasicCegarLoop]: trace histogram [1, 1, 1] [2020-11-12 00:19:51,510 INFO L429 AbstractCegarLoop]: === Iteration 1 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2020-11-12 00:19:51,516 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-12 00:19:51,517 INFO L82 PathProgramCache]: Analyzing trace with hash 284618, now seen corresponding path program 1 times [2020-11-12 00:19:51,527 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-12 00:19:51,528 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [134896082] [2020-11-12 00:19:51,528 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-12 00:19:51,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-12 00:19:51,726 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-12 00:19:51,727 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [134896082] [2020-11-12 00:19:51,728 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-11-12 00:19:51,728 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2020-11-12 00:19:51,729 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1983168896] [2020-11-12 00:19:51,734 INFO L461 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-11-12 00:19:51,734 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-12 00:19:51,750 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-11-12 00:19:51,751 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-11-12 00:19:51,754 INFO L87 Difference]: Start difference. First operand has 44 states, 38 states have (on average 2.1315789473684212) internal successors, (81), 43 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 3 states, 2 states have (on average 1.5) internal successors, (3), 2 states have internal predecessors, (3), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:19:51,806 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-12 00:19:51,807 INFO L93 Difference]: Finished difference Result 35 states and 59 transitions. [2020-11-12 00:19:51,808 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-11-12 00:19:51,809 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 1.5) internal successors, (3), 2 states have internal predecessors, (3), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 3 [2020-11-12 00:19:51,810 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-12 00:19:51,819 INFO L225 Difference]: With dead ends: 35 [2020-11-12 00:19:51,819 INFO L226 Difference]: Without dead ends: 31 [2020-11-12 00:19:51,821 INFO L749 BasicCegarLoop]: 0 DeclaredPredicates, 1 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-11-12 00:19:51,841 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31 states. [2020-11-12 00:19:51,855 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31 to 31. [2020-11-12 00:19:51,857 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31 states, 28 states have (on average 1.8214285714285714) internal successors, (51), 30 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:19:51,858 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 51 transitions. [2020-11-12 00:19:51,860 INFO L78 Accepts]: Start accepts. Automaton has 31 states and 51 transitions. Word has length 3 [2020-11-12 00:19:51,860 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-12 00:19:51,860 INFO L481 AbstractCegarLoop]: Abstraction has 31 states and 51 transitions. [2020-11-12 00:19:51,860 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 3 states, 2 states have (on average 1.5) internal successors, (3), 2 states have internal predecessors, (3), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:19:51,860 INFO L276 IsEmpty]: Start isEmpty. Operand 31 states and 51 transitions. [2020-11-12 00:19:51,861 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2020-11-12 00:19:51,861 INFO L486 BasicCegarLoop]: Found error trace [2020-11-12 00:19:51,861 INFO L494 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2020-11-12 00:19:51,862 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2020-11-12 00:19:51,862 INFO L429 AbstractCegarLoop]: === Iteration 2 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2020-11-12 00:19:51,862 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-12 00:19:51,863 INFO L82 PathProgramCache]: Analyzing trace with hash 821684430, now seen corresponding path program 1 times [2020-11-12 00:19:51,863 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-12 00:19:51,863 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [321185927] [2020-11-12 00:19:51,863 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-12 00:19:51,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-12 00:19:52,026 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-12 00:19:52,026 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [321185927] [2020-11-12 00:19:52,027 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-11-12 00:19:52,027 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2020-11-12 00:19:52,027 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1936223904] [2020-11-12 00:19:52,029 INFO L461 AbstractCegarLoop]: Interpolant automaton has 4 states [2020-11-12 00:19:52,029 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-12 00:19:52,030 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2020-11-12 00:19:52,030 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2020-11-12 00:19:52,031 INFO L87 Difference]: Start difference. First operand 31 states and 51 transitions. Second operand has 4 states, 3 states have (on average 2.3333333333333335) internal successors, (7), 3 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:19:52,065 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-12 00:19:52,065 INFO L93 Difference]: Finished difference Result 26 states and 42 transitions. [2020-11-12 00:19:52,066 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2020-11-12 00:19:52,067 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 2.3333333333333335) internal successors, (7), 3 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 7 [2020-11-12 00:19:52,067 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-12 00:19:52,067 INFO L225 Difference]: With dead ends: 26 [2020-11-12 00:19:52,067 INFO L226 Difference]: Without dead ends: 24 [2020-11-12 00:19:52,068 INFO L749 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2020-11-12 00:19:52,069 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24 states. [2020-11-12 00:19:52,072 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24 to 24. [2020-11-12 00:19:52,072 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24 states, 23 states have (on average 1.6956521739130435) internal successors, (39), 23 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:19:52,073 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24 states to 24 states and 39 transitions. [2020-11-12 00:19:52,073 INFO L78 Accepts]: Start accepts. Automaton has 24 states and 39 transitions. Word has length 7 [2020-11-12 00:19:52,073 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-12 00:19:52,073 INFO L481 AbstractCegarLoop]: Abstraction has 24 states and 39 transitions. [2020-11-12 00:19:52,074 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 4 states, 3 states have (on average 2.3333333333333335) internal successors, (7), 3 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:19:52,074 INFO L276 IsEmpty]: Start isEmpty. Operand 24 states and 39 transitions. [2020-11-12 00:19:52,074 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2020-11-12 00:19:52,075 INFO L486 BasicCegarLoop]: Found error trace [2020-11-12 00:19:52,075 INFO L494 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1] [2020-11-12 00:19:52,075 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2020-11-12 00:19:52,075 INFO L429 AbstractCegarLoop]: === Iteration 3 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2020-11-12 00:19:52,076 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-12 00:19:52,076 INFO L82 PathProgramCache]: Analyzing trace with hash -297588587, now seen corresponding path program 1 times [2020-11-12 00:19:52,076 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-12 00:19:52,076 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1806732592] [2020-11-12 00:19:52,077 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-12 00:19:52,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-11-12 00:19:52,105 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-11-12 00:19:52,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-11-12 00:19:52,128 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-11-12 00:19:52,154 INFO L173 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2020-11-12 00:19:52,154 INFO L595 BasicCegarLoop]: Counterexample might be feasible [2020-11-12 00:19:52,154 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2020-11-12 00:19:52,155 WARN L386 ceAbstractionStarter]: 1 thread instances were not sufficient, I will increase this number and restart the analysis [2020-11-12 00:19:52,155 INFO L351 ceAbstractionStarter]: Constructing petrified ICFG for 2 thread instances. [2020-11-12 00:19:52,174 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of2ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:52,175 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of2ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:52,175 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of2ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:52,175 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of2ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:52,175 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of2ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:52,176 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of2ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:52,176 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of2ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:52,176 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of2ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:52,176 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of2ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:52,176 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of2ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:52,176 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of2ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:52,177 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of2ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:52,177 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of2ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:52,177 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of2ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:52,177 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of2ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:52,177 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of2ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:52,178 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of2ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:52,178 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of2ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:52,178 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of2ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:52,178 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of2ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:52,178 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of2ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:52,178 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of2ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:52,179 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of2ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:52,179 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of2ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:52,179 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of2ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:52,179 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of2ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:52,179 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of2ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:52,179 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of2ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:52,180 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of2ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:52,180 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of2ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:52,180 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of2ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:52,180 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of2ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:52,180 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of2ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:52,181 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of2ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:52,181 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of2ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:52,181 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of2ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:52,181 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:52,182 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:52,182 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:52,182 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:52,182 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:52,182 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:52,182 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:52,183 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:52,183 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:52,183 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:52,183 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:52,183 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:52,183 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:52,184 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:52,184 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:52,184 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:52,184 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:52,184 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:52,185 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:52,185 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:52,185 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:52,185 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:52,185 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:52,185 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:52,186 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:52,186 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:52,186 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:52,186 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:52,187 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:52,187 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:52,187 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:52,187 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:52,187 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:52,188 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:52,188 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:52,188 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:52,188 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:52,188 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:52,188 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:52,189 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:52,189 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:52,189 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:52,189 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:52,189 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:52,189 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:52,190 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:52,190 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:52,190 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:52,190 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:52,190 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:52,190 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:52,191 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:52,191 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:52,191 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:52,191 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:52,191 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:52,191 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:52,192 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:52,192 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:52,192 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:52,192 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:52,192 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:52,192 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:52,193 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:52,193 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:52,193 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:52,194 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:52,194 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:52,194 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:52,194 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:52,194 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:52,194 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:52,198 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:52,198 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:52,198 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:52,198 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:52,198 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:52,199 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:52,199 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:52,199 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:52,203 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of2ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:52,203 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of2ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:52,203 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of2ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:52,203 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of2ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:52,203 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of2ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:52,208 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of2ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:52,208 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of2ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:52,208 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of2ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:52,208 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of2ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:52,209 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of2ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:52,211 INFO L149 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2020-11-12 00:19:52,212 INFO L253 AbstractCegarLoop]: Starting to check reachability of 5 error locations. [2020-11-12 00:19:52,213 INFO L377 AbstractCegarLoop]: Interprodecural is true [2020-11-12 00:19:52,213 INFO L378 AbstractCegarLoop]: Hoare is true [2020-11-12 00:19:52,213 INFO L379 AbstractCegarLoop]: Compute interpolants for FPandBP [2020-11-12 00:19:52,213 INFO L380 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2020-11-12 00:19:52,213 INFO L381 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2020-11-12 00:19:52,214 INFO L382 AbstractCegarLoop]: Difference is false [2020-11-12 00:19:52,214 INFO L383 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2020-11-12 00:19:52,214 INFO L387 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2020-11-12 00:19:52,219 INFO L120 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2020-11-12 00:19:52,219 INFO L135 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 97 places, 93 transitions, 210 flow [2020-11-12 00:19:52,219 INFO L110 LiptonReduction]: Starting Lipton reduction on Petri net that has 97 places, 93 transitions, 210 flow [2020-11-12 00:19:52,219 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 97 places, 93 transitions, 210 flow [2020-11-12 00:19:52,265 INFO L129 PetriNetUnfolder]: 6/102 cut-off events. [2020-11-12 00:19:52,265 INFO L130 PetriNetUnfolder]: For 2/2 co-relation queries the response was YES. [2020-11-12 00:19:52,268 INFO L84 FinitePrefix]: Finished finitePrefix Result has 116 conditions, 102 events. 6/102 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 159 event pairs, 0 based on Foata normal form. 0/92 useless extension candidates. Maximal degree in co-relation 111. Up to 6 conditions per place. [2020-11-12 00:19:52,272 INFO L116 LiptonReduction]: Number of co-enabled transitions 1428 [2020-11-12 00:19:55,385 WARN L193 SmtUtils]: Spent 145.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 66 [2020-11-12 00:19:55,591 WARN L193 SmtUtils]: Spent 138.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 70 [2020-11-12 00:19:55,968 WARN L193 SmtUtils]: Spent 282.00 ms on a formula simplification. DAG size of input: 97 DAG size of output: 93 [2020-11-12 00:19:56,117 WARN L193 SmtUtils]: Spent 145.00 ms on a formula simplification that was a NOOP. DAG size: 89 [2020-11-12 00:19:56,462 WARN L193 SmtUtils]: Spent 343.00 ms on a formula simplification. DAG size of input: 100 DAG size of output: 96 [2020-11-12 00:19:56,624 WARN L193 SmtUtils]: Spent 157.00 ms on a formula simplification that was a NOOP. DAG size: 92 [2020-11-12 00:19:56,628 INFO L131 LiptonReduction]: Checked pairs total: 1633 [2020-11-12 00:19:56,629 INFO L133 LiptonReduction]: Total number of compositions: 93 [2020-11-12 00:19:56,629 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 31 places, 21 transitions, 66 flow [2020-11-12 00:19:56,649 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 224 states, 216 states have (on average 2.736111111111111) internal successors, (591), 223 states have internal predecessors, (591), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:19:56,651 INFO L276 IsEmpty]: Start isEmpty. Operand has 224 states, 216 states have (on average 2.736111111111111) internal successors, (591), 223 states have internal predecessors, (591), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:19:56,651 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 4 [2020-11-12 00:19:56,651 INFO L486 BasicCegarLoop]: Found error trace [2020-11-12 00:19:56,652 INFO L494 BasicCegarLoop]: trace histogram [1, 1, 1] [2020-11-12 00:19:56,652 INFO L429 AbstractCegarLoop]: === Iteration 1 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-12 00:19:56,652 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-12 00:19:56,653 INFO L82 PathProgramCache]: Analyzing trace with hash 492493, now seen corresponding path program 1 times [2020-11-12 00:19:56,653 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-12 00:19:56,653 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [97039467] [2020-11-12 00:19:56,653 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-12 00:19:56,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-12 00:19:56,690 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-12 00:19:56,690 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [97039467] [2020-11-12 00:19:56,690 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-11-12 00:19:56,691 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2020-11-12 00:19:56,691 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [275016216] [2020-11-12 00:19:56,691 INFO L461 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-11-12 00:19:56,691 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-12 00:19:56,692 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-11-12 00:19:56,692 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-11-12 00:19:56,694 INFO L87 Difference]: Start difference. First operand has 224 states, 216 states have (on average 2.736111111111111) internal successors, (591), 223 states have internal predecessors, (591), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 3 states, 2 states have (on average 1.5) internal successors, (3), 2 states have internal predecessors, (3), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:19:56,789 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-12 00:19:56,790 INFO L93 Difference]: Finished difference Result 185 states and 459 transitions. [2020-11-12 00:19:56,791 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-11-12 00:19:56,791 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 1.5) internal successors, (3), 2 states have internal predecessors, (3), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 3 [2020-11-12 00:19:56,791 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-12 00:19:56,799 INFO L225 Difference]: With dead ends: 185 [2020-11-12 00:19:56,800 INFO L226 Difference]: Without dead ends: 171 [2020-11-12 00:19:56,800 INFO L749 BasicCegarLoop]: 0 DeclaredPredicates, 1 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-11-12 00:19:56,807 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 171 states. [2020-11-12 00:19:56,847 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 171 to 171. [2020-11-12 00:19:56,848 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 171 states, 167 states have (on average 2.502994011976048) internal successors, (418), 170 states have internal predecessors, (418), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:19:56,853 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 171 states to 171 states and 418 transitions. [2020-11-12 00:19:56,854 INFO L78 Accepts]: Start accepts. Automaton has 171 states and 418 transitions. Word has length 3 [2020-11-12 00:19:56,854 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-12 00:19:56,854 INFO L481 AbstractCegarLoop]: Abstraction has 171 states and 418 transitions. [2020-11-12 00:19:56,854 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 3 states, 2 states have (on average 1.5) internal successors, (3), 2 states have internal predecessors, (3), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:19:56,854 INFO L276 IsEmpty]: Start isEmpty. Operand 171 states and 418 transitions. [2020-11-12 00:19:56,861 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2020-11-12 00:19:56,861 INFO L486 BasicCegarLoop]: Found error trace [2020-11-12 00:19:56,861 INFO L494 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-12 00:19:56,862 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2020-11-12 00:19:56,862 INFO L429 AbstractCegarLoop]: === Iteration 2 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-12 00:19:56,862 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-12 00:19:56,862 INFO L82 PathProgramCache]: Analyzing trace with hash -1435901582, now seen corresponding path program 1 times [2020-11-12 00:19:56,863 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-12 00:19:56,863 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [607287715] [2020-11-12 00:19:56,863 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-12 00:19:56,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-12 00:19:56,975 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-12 00:19:56,976 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [607287715] [2020-11-12 00:19:56,976 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-11-12 00:19:56,976 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-11-12 00:19:56,977 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [608848842] [2020-11-12 00:19:56,978 INFO L461 AbstractCegarLoop]: Interpolant automaton has 5 states [2020-11-12 00:19:56,978 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-12 00:19:56,978 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2020-11-12 00:19:56,979 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2020-11-12 00:19:56,979 INFO L87 Difference]: Start difference. First operand 171 states and 418 transitions. Second operand has 5 states, 4 states have (on average 2.25) internal successors, (9), 4 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:19:57,100 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-12 00:19:57,100 INFO L93 Difference]: Finished difference Result 225 states and 491 transitions. [2020-11-12 00:19:57,101 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2020-11-12 00:19:57,102 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 2.25) internal successors, (9), 4 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 9 [2020-11-12 00:19:57,102 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-12 00:19:57,105 INFO L225 Difference]: With dead ends: 225 [2020-11-12 00:19:57,105 INFO L226 Difference]: Without dead ends: 221 [2020-11-12 00:19:57,105 INFO L749 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2020-11-12 00:19:57,109 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 221 states. [2020-11-12 00:19:57,128 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 221 to 162. [2020-11-12 00:19:57,129 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 162 states, 159 states have (on average 2.509433962264151) internal successors, (399), 161 states have internal predecessors, (399), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:19:57,130 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 162 states to 162 states and 399 transitions. [2020-11-12 00:19:57,131 INFO L78 Accepts]: Start accepts. Automaton has 162 states and 399 transitions. Word has length 9 [2020-11-12 00:19:57,131 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-12 00:19:57,131 INFO L481 AbstractCegarLoop]: Abstraction has 162 states and 399 transitions. [2020-11-12 00:19:57,131 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 5 states, 4 states have (on average 2.25) internal successors, (9), 4 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:19:57,131 INFO L276 IsEmpty]: Start isEmpty. Operand 162 states and 399 transitions. [2020-11-12 00:19:57,133 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-11-12 00:19:57,133 INFO L486 BasicCegarLoop]: Found error trace [2020-11-12 00:19:57,133 INFO L494 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-12 00:19:57,133 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2020-11-12 00:19:57,133 INFO L429 AbstractCegarLoop]: === Iteration 3 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-12 00:19:57,134 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-12 00:19:57,134 INFO L82 PathProgramCache]: Analyzing trace with hash 285530959, now seen corresponding path program 1 times [2020-11-12 00:19:57,134 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-12 00:19:57,134 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [926837973] [2020-11-12 00:19:57,135 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-12 00:19:57,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-12 00:19:57,245 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-11-12 00:19:57,245 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [926837973] [2020-11-12 00:19:57,246 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-11-12 00:19:57,246 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-11-12 00:19:57,246 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [476346443] [2020-11-12 00:19:57,246 INFO L461 AbstractCegarLoop]: Interpolant automaton has 5 states [2020-11-12 00:19:57,247 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-12 00:19:57,247 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2020-11-12 00:19:57,247 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2020-11-12 00:19:57,248 INFO L87 Difference]: Start difference. First operand 162 states and 399 transitions. Second operand has 5 states, 4 states have (on average 3.0) internal successors, (12), 4 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:19:57,345 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-12 00:19:57,345 INFO L93 Difference]: Finished difference Result 213 states and 458 transitions. [2020-11-12 00:19:57,346 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2020-11-12 00:19:57,346 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 3.0) internal successors, (12), 4 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 13 [2020-11-12 00:19:57,346 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-12 00:19:57,349 INFO L225 Difference]: With dead ends: 213 [2020-11-12 00:19:57,349 INFO L226 Difference]: Without dead ends: 209 [2020-11-12 00:19:57,349 INFO L749 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2020-11-12 00:19:57,351 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 209 states. [2020-11-12 00:19:57,362 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 209 to 153. [2020-11-12 00:19:57,362 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 153 states, 150 states have (on average 2.4466666666666668) internal successors, (367), 152 states have internal predecessors, (367), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:19:57,365 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 153 states to 153 states and 367 transitions. [2020-11-12 00:19:57,365 INFO L78 Accepts]: Start accepts. Automaton has 153 states and 367 transitions. Word has length 13 [2020-11-12 00:19:57,367 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-12 00:19:57,367 INFO L481 AbstractCegarLoop]: Abstraction has 153 states and 367 transitions. [2020-11-12 00:19:57,368 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 5 states, 4 states have (on average 3.0) internal successors, (12), 4 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:19:57,368 INFO L276 IsEmpty]: Start isEmpty. Operand 153 states and 367 transitions. [2020-11-12 00:19:57,369 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-11-12 00:19:57,369 INFO L486 BasicCegarLoop]: Found error trace [2020-11-12 00:19:57,369 INFO L494 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2020-11-12 00:19:57,370 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2020-11-12 00:19:57,370 INFO L429 AbstractCegarLoop]: === Iteration 4 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-12 00:19:57,370 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-12 00:19:57,370 INFO L82 PathProgramCache]: Analyzing trace with hash 257367047, now seen corresponding path program 1 times [2020-11-12 00:19:57,371 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-12 00:19:57,371 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1949354376] [2020-11-12 00:19:57,371 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-12 00:19:57,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-11-12 00:19:57,391 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-11-12 00:19:57,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-11-12 00:19:57,407 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-11-12 00:19:57,415 INFO L173 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2020-11-12 00:19:57,416 INFO L595 BasicCegarLoop]: Counterexample might be feasible [2020-11-12 00:19:57,416 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2020-11-12 00:19:57,416 WARN L386 ceAbstractionStarter]: 2 thread instances were not sufficient, I will increase this number and restart the analysis [2020-11-12 00:19:57,417 INFO L351 ceAbstractionStarter]: Constructing petrified ICFG for 3 thread instances. [2020-11-12 00:19:57,432 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of3ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,433 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of3ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,433 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of3ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,433 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of3ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,433 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of3ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,433 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of3ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,433 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of3ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,433 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of3ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,434 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of3ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,434 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of3ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,434 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of3ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,434 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of3ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,434 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of3ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,434 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of3ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,435 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of3ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,437 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of3ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,437 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of3ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,437 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of3ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,438 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of3ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,439 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of3ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,439 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of3ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,439 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of3ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,440 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of3ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,440 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of3ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,440 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of3ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,440 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of3ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,440 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of3ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,440 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of3ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,440 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of3ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,440 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of3ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,441 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of3ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,441 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of3ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,441 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of3ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,441 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of3ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,441 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of3ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,441 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of3ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,441 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of3ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,442 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of3ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,442 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of3ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,442 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of3ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,442 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of3ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,442 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of3ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,442 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of3ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,442 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of3ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,442 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of3ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,443 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of3ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,443 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of3ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,443 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of3ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,443 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of3ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,443 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of3ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,443 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of3ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,444 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of3ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,444 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of3ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,444 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of3ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,446 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,446 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,446 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,447 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,447 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,447 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,447 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,447 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,448 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,448 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,448 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,448 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,448 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,448 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,448 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,449 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,449 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,449 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,449 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,449 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,449 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,449 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,450 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,450 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,450 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,450 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,450 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,450 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,450 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,451 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,451 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,451 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,451 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,451 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,451 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,451 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,452 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,452 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,452 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,452 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,452 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,452 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,452 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,452 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,453 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,453 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,454 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,454 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,454 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,454 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,454 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,454 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,454 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,455 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,455 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,455 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,455 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,455 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,456 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,456 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,456 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,456 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,456 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,456 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,456 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,457 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,457 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,457 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,457 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,457 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,457 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,457 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,457 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,457 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,458 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,458 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,458 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,458 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,458 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,458 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,459 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,459 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,459 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,459 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,459 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,459 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,459 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,460 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,460 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,460 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,460 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,460 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,460 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,460 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,460 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,461 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,461 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,461 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,461 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,461 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,461 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,462 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,462 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,462 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,463 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,463 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,463 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,463 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,463 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,464 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,464 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,464 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,465 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,465 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,465 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,465 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,465 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,465 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,465 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,465 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,467 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of3ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,467 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of3ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,467 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of3ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,467 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of3ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,468 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of3ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,468 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of3ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,469 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of3ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,469 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of3ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,469 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of3ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,469 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of3ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,470 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of3ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,470 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of3ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,470 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of3ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,470 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of3ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,470 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of3ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:19:57,471 INFO L149 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2020-11-12 00:19:57,472 INFO L253 AbstractCegarLoop]: Starting to check reachability of 6 error locations. [2020-11-12 00:19:57,472 INFO L377 AbstractCegarLoop]: Interprodecural is true [2020-11-12 00:19:57,472 INFO L378 AbstractCegarLoop]: Hoare is true [2020-11-12 00:19:57,473 INFO L379 AbstractCegarLoop]: Compute interpolants for FPandBP [2020-11-12 00:19:57,473 INFO L380 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2020-11-12 00:19:57,473 INFO L381 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2020-11-12 00:19:57,473 INFO L382 AbstractCegarLoop]: Difference is false [2020-11-12 00:19:57,473 INFO L383 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2020-11-12 00:19:57,473 INFO L387 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2020-11-12 00:19:57,475 INFO L120 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2020-11-12 00:19:57,475 INFO L135 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 122 places, 116 transitions, 274 flow [2020-11-12 00:19:57,476 INFO L110 LiptonReduction]: Starting Lipton reduction on Petri net that has 122 places, 116 transitions, 274 flow [2020-11-12 00:19:57,476 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 122 places, 116 transitions, 274 flow [2020-11-12 00:19:57,500 INFO L129 PetriNetUnfolder]: 7/124 cut-off events. [2020-11-12 00:19:57,500 INFO L130 PetriNetUnfolder]: For 7/7 co-relation queries the response was YES. [2020-11-12 00:19:57,501 INFO L84 FinitePrefix]: Finished finitePrefix Result has 145 conditions, 124 events. 7/124 cut-off events. For 7/7 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 215 event pairs, 0 based on Foata normal form. 0/112 useless extension candidates. Maximal degree in co-relation 138. Up to 8 conditions per place. [2020-11-12 00:19:57,505 INFO L116 LiptonReduction]: Number of co-enabled transitions 1998 [2020-11-12 00:20:00,507 WARN L193 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 61 [2020-11-12 00:20:00,687 WARN L193 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 61 [2020-11-12 00:20:01,409 WARN L193 SmtUtils]: Spent 273.00 ms on a formula simplification. DAG size of input: 88 DAG size of output: 84 [2020-11-12 00:20:01,519 WARN L193 SmtUtils]: Spent 105.00 ms on a formula simplification that was a NOOP. DAG size: 78 [2020-11-12 00:20:01,776 WARN L193 SmtUtils]: Spent 255.00 ms on a formula simplification. DAG size of input: 88 DAG size of output: 84 [2020-11-12 00:20:01,889 WARN L193 SmtUtils]: Spent 100.00 ms on a formula simplification that was a NOOP. DAG size: 78 [2020-11-12 00:20:02,223 WARN L193 SmtUtils]: Spent 332.00 ms on a formula simplification. DAG size of input: 103 DAG size of output: 99 [2020-11-12 00:20:02,355 WARN L193 SmtUtils]: Spent 127.00 ms on a formula simplification that was a NOOP. DAG size: 89 [2020-11-12 00:20:02,679 WARN L193 SmtUtils]: Spent 322.00 ms on a formula simplification. DAG size of input: 103 DAG size of output: 99 [2020-11-12 00:20:02,820 WARN L193 SmtUtils]: Spent 132.00 ms on a formula simplification that was a NOOP. DAG size: 89 [2020-11-12 00:20:02,908 INFO L131 LiptonReduction]: Checked pairs total: 2676 [2020-11-12 00:20:02,909 INFO L133 LiptonReduction]: Total number of compositions: 125 [2020-11-12 00:20:02,909 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 41 places, 27 transitions, 96 flow [2020-11-12 00:20:02,942 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 683 states, 673 states have (on average 3.325408618127786) internal successors, (2238), 682 states have internal predecessors, (2238), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:20:02,944 INFO L276 IsEmpty]: Start isEmpty. Operand has 683 states, 673 states have (on average 3.325408618127786) internal successors, (2238), 682 states have internal predecessors, (2238), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:20:02,945 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 4 [2020-11-12 00:20:02,945 INFO L486 BasicCegarLoop]: Found error trace [2020-11-12 00:20:02,945 INFO L494 BasicCegarLoop]: trace histogram [1, 1, 1] [2020-11-12 00:20:02,945 INFO L429 AbstractCegarLoop]: === Iteration 1 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-12 00:20:02,946 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-12 00:20:02,946 INFO L82 PathProgramCache]: Analyzing trace with hash 752616, now seen corresponding path program 1 times [2020-11-12 00:20:02,946 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-12 00:20:02,946 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [226158108] [2020-11-12 00:20:02,946 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-12 00:20:02,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-12 00:20:03,005 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-12 00:20:03,005 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [226158108] [2020-11-12 00:20:03,006 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-11-12 00:20:03,006 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2020-11-12 00:20:03,006 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1995524323] [2020-11-12 00:20:03,006 INFO L461 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-11-12 00:20:03,006 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-12 00:20:03,007 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-11-12 00:20:03,007 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-11-12 00:20:03,010 INFO L87 Difference]: Start difference. First operand has 683 states, 673 states have (on average 3.325408618127786) internal successors, (2238), 682 states have internal predecessors, (2238), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 3 states, 2 states have (on average 1.5) internal successors, (3), 2 states have internal predecessors, (3), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:20:03,068 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-12 00:20:03,069 INFO L93 Difference]: Finished difference Result 600 states and 1886 transitions. [2020-11-12 00:20:03,069 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-11-12 00:20:03,069 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 1.5) internal successors, (3), 2 states have internal predecessors, (3), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 3 [2020-11-12 00:20:03,069 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-12 00:20:03,078 INFO L225 Difference]: With dead ends: 600 [2020-11-12 00:20:03,078 INFO L226 Difference]: Without dead ends: 559 [2020-11-12 00:20:03,079 INFO L749 BasicCegarLoop]: 0 DeclaredPredicates, 1 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-11-12 00:20:03,092 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 559 states. [2020-11-12 00:20:03,144 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 559 to 559. [2020-11-12 00:20:03,146 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 559 states, 554 states have (on average 3.1353790613718413) internal successors, (1737), 558 states have internal predecessors, (1737), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:20:03,150 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 559 states to 559 states and 1737 transitions. [2020-11-12 00:20:03,151 INFO L78 Accepts]: Start accepts. Automaton has 559 states and 1737 transitions. Word has length 3 [2020-11-12 00:20:03,151 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-12 00:20:03,151 INFO L481 AbstractCegarLoop]: Abstraction has 559 states and 1737 transitions. [2020-11-12 00:20:03,151 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 3 states, 2 states have (on average 1.5) internal successors, (3), 2 states have internal predecessors, (3), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:20:03,151 INFO L276 IsEmpty]: Start isEmpty. Operand 559 states and 1737 transitions. [2020-11-12 00:20:03,153 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2020-11-12 00:20:03,153 INFO L486 BasicCegarLoop]: Found error trace [2020-11-12 00:20:03,153 INFO L494 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-12 00:20:03,153 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2020-11-12 00:20:03,153 INFO L429 AbstractCegarLoop]: === Iteration 2 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-12 00:20:03,154 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-12 00:20:03,154 INFO L82 PathProgramCache]: Analyzing trace with hash -209959916, now seen corresponding path program 1 times [2020-11-12 00:20:03,154 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-12 00:20:03,154 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1151781728] [2020-11-12 00:20:03,154 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-12 00:20:03,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-12 00:20:03,219 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-12 00:20:03,220 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1151781728] [2020-11-12 00:20:03,220 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-11-12 00:20:03,220 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-11-12 00:20:03,220 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1968946462] [2020-11-12 00:20:03,221 INFO L461 AbstractCegarLoop]: Interpolant automaton has 5 states [2020-11-12 00:20:03,221 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-12 00:20:03,221 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2020-11-12 00:20:03,221 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2020-11-12 00:20:03,222 INFO L87 Difference]: Start difference. First operand 559 states and 1737 transitions. Second operand has 5 states, 4 states have (on average 2.25) internal successors, (9), 4 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:20:03,343 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-12 00:20:03,344 INFO L93 Difference]: Finished difference Result 933 states and 2580 transitions. [2020-11-12 00:20:03,344 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2020-11-12 00:20:03,344 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 2.25) internal successors, (9), 4 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 9 [2020-11-12 00:20:03,345 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-12 00:20:03,352 INFO L225 Difference]: With dead ends: 933 [2020-11-12 00:20:03,352 INFO L226 Difference]: Without dead ends: 928 [2020-11-12 00:20:03,353 INFO L749 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2020-11-12 00:20:03,359 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 928 states. [2020-11-12 00:20:03,382 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 928 to 585. [2020-11-12 00:20:03,384 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 585 states, 581 states have (on average 3.153184165232358) internal successors, (1832), 584 states have internal predecessors, (1832), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:20:03,388 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 585 states to 585 states and 1832 transitions. [2020-11-12 00:20:03,388 INFO L78 Accepts]: Start accepts. Automaton has 585 states and 1832 transitions. Word has length 9 [2020-11-12 00:20:03,389 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-12 00:20:03,389 INFO L481 AbstractCegarLoop]: Abstraction has 585 states and 1832 transitions. [2020-11-12 00:20:03,389 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 5 states, 4 states have (on average 2.25) internal successors, (9), 4 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:20:03,389 INFO L276 IsEmpty]: Start isEmpty. Operand 585 states and 1832 transitions. [2020-11-12 00:20:03,390 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-11-12 00:20:03,390 INFO L486 BasicCegarLoop]: Found error trace [2020-11-12 00:20:03,390 INFO L494 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-12 00:20:03,390 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2020-11-12 00:20:03,391 INFO L429 AbstractCegarLoop]: === Iteration 3 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-12 00:20:03,391 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-12 00:20:03,391 INFO L82 PathProgramCache]: Analyzing trace with hash -424898935, now seen corresponding path program 1 times [2020-11-12 00:20:03,391 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-12 00:20:03,392 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1152969568] [2020-11-12 00:20:03,392 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-12 00:20:03,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-12 00:20:03,442 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-11-12 00:20:03,443 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1152969568] [2020-11-12 00:20:03,443 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-11-12 00:20:03,444 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-11-12 00:20:03,444 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1588615791] [2020-11-12 00:20:03,444 INFO L461 AbstractCegarLoop]: Interpolant automaton has 5 states [2020-11-12 00:20:03,444 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-12 00:20:03,445 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2020-11-12 00:20:03,445 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2020-11-12 00:20:03,445 INFO L87 Difference]: Start difference. First operand 585 states and 1832 transitions. Second operand has 5 states, 4 states have (on average 3.0) internal successors, (12), 4 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:20:03,561 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-12 00:20:03,561 INFO L93 Difference]: Finished difference Result 963 states and 2673 transitions. [2020-11-12 00:20:03,561 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2020-11-12 00:20:03,562 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 3.0) internal successors, (12), 4 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 13 [2020-11-12 00:20:03,562 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-12 00:20:03,569 INFO L225 Difference]: With dead ends: 963 [2020-11-12 00:20:03,570 INFO L226 Difference]: Without dead ends: 956 [2020-11-12 00:20:03,570 INFO L749 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2020-11-12 00:20:03,578 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 956 states. [2020-11-12 00:20:03,601 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 956 to 611. [2020-11-12 00:20:03,603 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 611 states, 607 states have (on average 3.14003294892916) internal successors, (1906), 610 states have internal predecessors, (1906), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:20:03,607 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 611 states to 611 states and 1906 transitions. [2020-11-12 00:20:03,608 INFO L78 Accepts]: Start accepts. Automaton has 611 states and 1906 transitions. Word has length 13 [2020-11-12 00:20:03,608 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-12 00:20:03,608 INFO L481 AbstractCegarLoop]: Abstraction has 611 states and 1906 transitions. [2020-11-12 00:20:03,608 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 5 states, 4 states have (on average 3.0) internal successors, (12), 4 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:20:03,608 INFO L276 IsEmpty]: Start isEmpty. Operand 611 states and 1906 transitions. [2020-11-12 00:20:03,613 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-11-12 00:20:03,614 INFO L486 BasicCegarLoop]: Found error trace [2020-11-12 00:20:03,614 INFO L494 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-12 00:20:03,616 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2020-11-12 00:20:03,616 INFO L429 AbstractCegarLoop]: === Iteration 4 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-12 00:20:03,616 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-12 00:20:03,617 INFO L82 PathProgramCache]: Analyzing trace with hash -2719793, now seen corresponding path program 1 times [2020-11-12 00:20:03,617 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-12 00:20:03,617 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1445627321] [2020-11-12 00:20:03,617 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-12 00:20:03,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-12 00:20:03,741 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-12 00:20:03,742 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1445627321] [2020-11-12 00:20:03,742 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [125793632] [2020-11-12 00:20:03,742 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-12 00:20:03,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-12 00:20:03,817 INFO L263 TraceCheckSpWp]: Trace formula consists of 115 conjuncts, 9 conjunts are in the unsatisfiable core [2020-11-12 00:20:03,819 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-11-12 00:20:03,971 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-12 00:20:03,972 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-11-12 00:20:03,972 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 16 [2020-11-12 00:20:03,972 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1587152331] [2020-11-12 00:20:03,973 INFO L461 AbstractCegarLoop]: Interpolant automaton has 18 states [2020-11-12 00:20:03,973 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-12 00:20:03,973 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2020-11-12 00:20:03,974 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=255, Unknown=0, NotChecked=0, Total=306 [2020-11-12 00:20:03,974 INFO L87 Difference]: Start difference. First operand 611 states and 1906 transitions. Second operand has 18 states, 17 states have (on average 1.7647058823529411) internal successors, (30), 17 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:20:04,939 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-12 00:20:04,939 INFO L93 Difference]: Finished difference Result 1473 states and 3720 transitions. [2020-11-12 00:20:04,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-11-12 00:20:04,939 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 17 states have (on average 1.7647058823529411) internal successors, (30), 17 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2020-11-12 00:20:04,940 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-12 00:20:04,950 INFO L225 Difference]: With dead ends: 1473 [2020-11-12 00:20:04,951 INFO L226 Difference]: Without dead ends: 1466 [2020-11-12 00:20:04,952 INFO L749 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 402 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=369, Invalid=1353, Unknown=0, NotChecked=0, Total=1722 [2020-11-12 00:20:04,959 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1466 states. [2020-11-12 00:20:04,987 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1466 to 630. [2020-11-12 00:20:04,989 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 630 states, 626 states have (on average 3.143769968051118) internal successors, (1968), 629 states have internal predecessors, (1968), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:20:04,993 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 630 states to 630 states and 1968 transitions. [2020-11-12 00:20:04,993 INFO L78 Accepts]: Start accepts. Automaton has 630 states and 1968 transitions. Word has length 15 [2020-11-12 00:20:04,993 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-12 00:20:04,994 INFO L481 AbstractCegarLoop]: Abstraction has 630 states and 1968 transitions. [2020-11-12 00:20:04,994 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 18 states, 17 states have (on average 1.7647058823529411) internal successors, (30), 17 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:20:04,994 INFO L276 IsEmpty]: Start isEmpty. Operand 630 states and 1968 transitions. [2020-11-12 00:20:04,996 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-11-12 00:20:04,996 INFO L486 BasicCegarLoop]: Found error trace [2020-11-12 00:20:04,996 INFO L494 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-12 00:20:05,211 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2020-11-12 00:20:05,212 INFO L429 AbstractCegarLoop]: === Iteration 5 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-12 00:20:05,213 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-12 00:20:05,213 INFO L82 PathProgramCache]: Analyzing trace with hash -1719874207, now seen corresponding path program 2 times [2020-11-12 00:20:05,213 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-12 00:20:05,214 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1729591470] [2020-11-12 00:20:05,214 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-12 00:20:05,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-12 00:20:05,315 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-12 00:20:05,315 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1729591470] [2020-11-12 00:20:05,316 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1940088931] [2020-11-12 00:20:05,316 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-12 00:20:05,419 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-11-12 00:20:05,420 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-11-12 00:20:05,421 INFO L263 TraceCheckSpWp]: Trace formula consists of 115 conjuncts, 9 conjunts are in the unsatisfiable core [2020-11-12 00:20:05,423 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-11-12 00:20:05,567 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-12 00:20:05,568 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-11-12 00:20:05,568 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 16 [2020-11-12 00:20:05,568 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [654766047] [2020-11-12 00:20:05,569 INFO L461 AbstractCegarLoop]: Interpolant automaton has 18 states [2020-11-12 00:20:05,569 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-12 00:20:05,570 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2020-11-12 00:20:05,571 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=253, Unknown=0, NotChecked=0, Total=306 [2020-11-12 00:20:05,571 INFO L87 Difference]: Start difference. First operand 630 states and 1968 transitions. Second operand has 18 states, 17 states have (on average 1.7647058823529411) internal successors, (30), 17 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:20:06,479 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-12 00:20:06,479 INFO L93 Difference]: Finished difference Result 1342 states and 3349 transitions. [2020-11-12 00:20:06,479 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2020-11-12 00:20:06,480 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 17 states have (on average 1.7647058823529411) internal successors, (30), 17 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2020-11-12 00:20:06,480 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-12 00:20:06,490 INFO L225 Difference]: With dead ends: 1342 [2020-11-12 00:20:06,490 INFO L226 Difference]: Without dead ends: 1336 [2020-11-12 00:20:06,491 INFO L749 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 440 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=376, Invalid=1430, Unknown=0, NotChecked=0, Total=1806 [2020-11-12 00:20:06,499 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1336 states. [2020-11-12 00:20:06,523 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1336 to 594. [2020-11-12 00:20:06,525 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 594 states, 590 states have (on average 3.1322033898305084) internal successors, (1848), 593 states have internal predecessors, (1848), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:20:06,531 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 594 states to 594 states and 1848 transitions. [2020-11-12 00:20:06,532 INFO L78 Accepts]: Start accepts. Automaton has 594 states and 1848 transitions. Word has length 15 [2020-11-12 00:20:06,532 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-12 00:20:06,532 INFO L481 AbstractCegarLoop]: Abstraction has 594 states and 1848 transitions. [2020-11-12 00:20:06,532 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 18 states, 17 states have (on average 1.7647058823529411) internal successors, (30), 17 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:20:06,532 INFO L276 IsEmpty]: Start isEmpty. Operand 594 states and 1848 transitions. [2020-11-12 00:20:06,533 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-11-12 00:20:06,533 INFO L486 BasicCegarLoop]: Found error trace [2020-11-12 00:20:06,533 INFO L494 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-12 00:20:06,747 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2020-11-12 00:20:06,747 INFO L429 AbstractCegarLoop]: === Iteration 6 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-12 00:20:06,748 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-12 00:20:06,748 INFO L82 PathProgramCache]: Analyzing trace with hash -306012991, now seen corresponding path program 3 times [2020-11-12 00:20:06,748 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-12 00:20:06,748 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [781254371] [2020-11-12 00:20:06,749 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-12 00:20:06,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-12 00:20:06,860 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-12 00:20:06,861 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [781254371] [2020-11-12 00:20:06,861 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [622877517] [2020-11-12 00:20:06,861 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-12 00:20:06,930 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2020-11-12 00:20:06,930 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-11-12 00:20:06,931 INFO L263 TraceCheckSpWp]: Trace formula consists of 115 conjuncts, 9 conjunts are in the unsatisfiable core [2020-11-12 00:20:06,933 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-11-12 00:20:07,046 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-12 00:20:07,049 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-11-12 00:20:07,049 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 16 [2020-11-12 00:20:07,049 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1451008096] [2020-11-12 00:20:07,050 INFO L461 AbstractCegarLoop]: Interpolant automaton has 18 states [2020-11-12 00:20:07,053 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-12 00:20:07,054 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2020-11-12 00:20:07,054 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=243, Unknown=0, NotChecked=0, Total=306 [2020-11-12 00:20:07,055 INFO L87 Difference]: Start difference. First operand 594 states and 1848 transitions. Second operand has 18 states, 17 states have (on average 1.7647058823529411) internal successors, (30), 17 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:20:08,018 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-12 00:20:08,018 INFO L93 Difference]: Finished difference Result 1804 states and 4632 transitions. [2020-11-12 00:20:08,019 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-11-12 00:20:08,019 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 17 states have (on average 1.7647058823529411) internal successors, (30), 17 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2020-11-12 00:20:08,019 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-12 00:20:08,033 INFO L225 Difference]: With dead ends: 1804 [2020-11-12 00:20:08,033 INFO L226 Difference]: Without dead ends: 1796 [2020-11-12 00:20:08,034 INFO L749 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 397 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=373, Invalid=1267, Unknown=0, NotChecked=0, Total=1640 [2020-11-12 00:20:08,044 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1796 states. [2020-11-12 00:20:08,072 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1796 to 539. [2020-11-12 00:20:08,075 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 539 states, 536 states have (on average 3.1641791044776117) internal successors, (1696), 538 states have internal predecessors, (1696), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:20:08,078 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 539 states to 539 states and 1696 transitions. [2020-11-12 00:20:08,078 INFO L78 Accepts]: Start accepts. Automaton has 539 states and 1696 transitions. Word has length 15 [2020-11-12 00:20:08,078 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-12 00:20:08,078 INFO L481 AbstractCegarLoop]: Abstraction has 539 states and 1696 transitions. [2020-11-12 00:20:08,079 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 18 states, 17 states have (on average 1.7647058823529411) internal successors, (30), 17 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:20:08,079 INFO L276 IsEmpty]: Start isEmpty. Operand 539 states and 1696 transitions. [2020-11-12 00:20:08,080 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2020-11-12 00:20:08,080 INFO L486 BasicCegarLoop]: Found error trace [2020-11-12 00:20:08,080 INFO L494 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-12 00:20:08,295 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2020-11-12 00:20:08,295 INFO L429 AbstractCegarLoop]: === Iteration 7 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-12 00:20:08,296 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-12 00:20:08,296 INFO L82 PathProgramCache]: Analyzing trace with hash 844539479, now seen corresponding path program 1 times [2020-11-12 00:20:08,296 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-12 00:20:08,296 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [111819997] [2020-11-12 00:20:08,296 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-12 00:20:08,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-12 00:20:08,340 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-11-12 00:20:08,340 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [111819997] [2020-11-12 00:20:08,340 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-11-12 00:20:08,340 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-11-12 00:20:08,341 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [493787149] [2020-11-12 00:20:08,341 INFO L461 AbstractCegarLoop]: Interpolant automaton has 5 states [2020-11-12 00:20:08,341 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-12 00:20:08,342 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2020-11-12 00:20:08,342 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2020-11-12 00:20:08,342 INFO L87 Difference]: Start difference. First operand 539 states and 1696 transitions. Second operand has 5 states, 4 states have (on average 3.25) internal successors, (13), 4 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:20:08,440 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-12 00:20:08,441 INFO L93 Difference]: Finished difference Result 863 states and 2406 transitions. [2020-11-12 00:20:08,441 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2020-11-12 00:20:08,441 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 3.25) internal successors, (13), 4 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2020-11-12 00:20:08,442 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-12 00:20:08,448 INFO L225 Difference]: With dead ends: 863 [2020-11-12 00:20:08,448 INFO L226 Difference]: Without dead ends: 855 [2020-11-12 00:20:08,449 INFO L749 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2020-11-12 00:20:08,453 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 855 states. [2020-11-12 00:20:08,469 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 855 to 549. [2020-11-12 00:20:08,471 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 549 states, 546 states have (on average 3.087912087912088) internal successors, (1686), 548 states have internal predecessors, (1686), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:20:08,474 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 549 states to 549 states and 1686 transitions. [2020-11-12 00:20:08,474 INFO L78 Accepts]: Start accepts. Automaton has 549 states and 1686 transitions. Word has length 17 [2020-11-12 00:20:08,474 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-12 00:20:08,474 INFO L481 AbstractCegarLoop]: Abstraction has 549 states and 1686 transitions. [2020-11-12 00:20:08,475 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 5 states, 4 states have (on average 3.25) internal successors, (13), 4 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:20:08,475 INFO L276 IsEmpty]: Start isEmpty. Operand 549 states and 1686 transitions. [2020-11-12 00:20:08,476 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2020-11-12 00:20:08,476 INFO L486 BasicCegarLoop]: Found error trace [2020-11-12 00:20:08,476 INFO L494 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-12 00:20:08,476 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2020-11-12 00:20:08,476 INFO L429 AbstractCegarLoop]: === Iteration 8 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-12 00:20:08,477 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-12 00:20:08,477 INFO L82 PathProgramCache]: Analyzing trace with hash 405082200, now seen corresponding path program 1 times [2020-11-12 00:20:08,477 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-12 00:20:08,477 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1852898540] [2020-11-12 00:20:08,477 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-12 00:20:08,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-11-12 00:20:08,490 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-11-12 00:20:08,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-11-12 00:20:08,502 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-11-12 00:20:08,510 INFO L173 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2020-11-12 00:20:08,511 INFO L595 BasicCegarLoop]: Counterexample might be feasible [2020-11-12 00:20:08,511 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2020-11-12 00:20:08,511 WARN L386 ceAbstractionStarter]: 3 thread instances were not sufficient, I will increase this number and restart the analysis [2020-11-12 00:20:08,511 INFO L351 ceAbstractionStarter]: Constructing petrified ICFG for 4 thread instances. [2020-11-12 00:20:08,525 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of4ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,525 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of4ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,526 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of4ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,526 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of4ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,526 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of4ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,526 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of4ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,526 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of4ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,526 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of4ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,526 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of4ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,526 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of4ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,527 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of4ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,527 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of4ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,527 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of4ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,527 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of4ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,527 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of4ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,527 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of4ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,527 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of4ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,527 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of4ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,528 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of4ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,528 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of4ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,528 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of4ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,528 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of4ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,528 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of4ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,528 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of4ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,528 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of4ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,528 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of4ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,529 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of4ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,529 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of4ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,529 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of4ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,529 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of4ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,529 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of4ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,529 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of4ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,529 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of4ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,529 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of4ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,530 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of4ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,530 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of4ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,530 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of4ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,530 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of4ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,530 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of4ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,530 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of4ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,530 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of4ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,530 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of4ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,531 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of4ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,531 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of4ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,531 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of4ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,531 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of4ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,531 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of4ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,531 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of4ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,531 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of4ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,532 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of4ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,532 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of4ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,532 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of4ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,532 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of4ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,532 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of4ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,532 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of4ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,533 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of4ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,533 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of4ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,533 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of4ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,533 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of4ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,533 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of4ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,533 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of4ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,533 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of4ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,533 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of4ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,533 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of4ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,534 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of4ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,534 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of4ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,534 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of4ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,534 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of4ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,534 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of4ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,534 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of4ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,534 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of4ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,534 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of4ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,535 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,535 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,535 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,535 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,535 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,535 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,536 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,536 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,536 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,536 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,536 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,536 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,536 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,536 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,537 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,537 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,537 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,537 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,537 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,537 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,537 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,537 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,538 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,538 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,538 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,538 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,538 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,538 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,538 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,539 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,539 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,539 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,539 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,539 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,539 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,539 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,539 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,540 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,540 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,540 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,540 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,540 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,540 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,540 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,541 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,541 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,541 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,541 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,541 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,541 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,541 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,541 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,542 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,542 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,542 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,542 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,542 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,542 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,542 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,542 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,543 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,543 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,543 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,543 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,543 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,543 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,543 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,543 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,544 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,544 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,544 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,544 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,544 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,544 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,544 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,545 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,545 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,545 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,545 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,545 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,545 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,545 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,545 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,546 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,546 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,546 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,546 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,546 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,546 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,546 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,546 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,546 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,547 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,547 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,547 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,547 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,547 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,547 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,547 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,548 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,548 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,548 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,548 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,548 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,548 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,548 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,548 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,548 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,549 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,549 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,549 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,549 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,549 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,549 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,549 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,549 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,550 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,550 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,550 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,550 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,550 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,550 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,550 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,550 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,551 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,551 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,551 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,551 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,551 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,551 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,552 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,552 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,552 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,552 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,552 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,552 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,554 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,554 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,554 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,554 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,554 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,554 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,554 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,555 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,556 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,556 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,556 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,556 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,557 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,557 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,557 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,557 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,558 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,558 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,558 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,559 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,559 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,559 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,559 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,559 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,560 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of4ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,561 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of4ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,561 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of4ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,561 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of4ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,561 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of4ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,563 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of4ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,563 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of4ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,563 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of4ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,563 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of4ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,563 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of4ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,564 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of4ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,565 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of4ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,565 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of4ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,565 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of4ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,565 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of4ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,566 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of4ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,566 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of4ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,566 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of4ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,566 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of4ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,567 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of4ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:20:08,568 INFO L149 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2020-11-12 00:20:08,568 INFO L253 AbstractCegarLoop]: Starting to check reachability of 7 error locations. [2020-11-12 00:20:08,569 INFO L377 AbstractCegarLoop]: Interprodecural is true [2020-11-12 00:20:08,569 INFO L378 AbstractCegarLoop]: Hoare is true [2020-11-12 00:20:08,569 INFO L379 AbstractCegarLoop]: Compute interpolants for FPandBP [2020-11-12 00:20:08,569 INFO L380 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2020-11-12 00:20:08,569 INFO L381 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2020-11-12 00:20:08,569 INFO L382 AbstractCegarLoop]: Difference is false [2020-11-12 00:20:08,569 INFO L383 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2020-11-12 00:20:08,569 INFO L387 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2020-11-12 00:20:08,571 INFO L120 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2020-11-12 00:20:08,571 INFO L135 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 147 places, 139 transitions, 342 flow [2020-11-12 00:20:08,572 INFO L110 LiptonReduction]: Starting Lipton reduction on Petri net that has 147 places, 139 transitions, 342 flow [2020-11-12 00:20:08,572 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 147 places, 139 transitions, 342 flow [2020-11-12 00:20:08,596 INFO L129 PetriNetUnfolder]: 8/146 cut-off events. [2020-11-12 00:20:08,596 INFO L130 PetriNetUnfolder]: For 16/16 co-relation queries the response was YES. [2020-11-12 00:20:08,598 INFO L84 FinitePrefix]: Finished finitePrefix Result has 175 conditions, 146 events. 8/146 cut-off events. For 16/16 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 257 event pairs, 0 based on Foata normal form. 0/132 useless extension candidates. Maximal degree in co-relation 166. Up to 10 conditions per place. [2020-11-12 00:20:08,603 INFO L116 LiptonReduction]: Number of co-enabled transitions 2652 [2020-11-12 00:20:13,010 WARN L193 SmtUtils]: Spent 162.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 69 [2020-11-12 00:20:13,253 WARN L193 SmtUtils]: Spent 166.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 69 [2020-11-12 00:20:13,650 WARN L193 SmtUtils]: Spent 263.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 94 [2020-11-12 00:20:13,804 WARN L193 SmtUtils]: Spent 137.00 ms on a formula simplification that was a NOOP. DAG size: 84 [2020-11-12 00:20:14,106 WARN L193 SmtUtils]: Spent 300.00 ms on a formula simplification. DAG size of input: 99 DAG size of output: 97 [2020-11-12 00:20:14,242 WARN L193 SmtUtils]: Spent 120.00 ms on a formula simplification that was a NOOP. DAG size: 87 [2020-11-12 00:20:14,401 WARN L193 SmtUtils]: Spent 144.00 ms on a formula simplification that was a NOOP. DAG size: 91 [2020-11-12 00:20:14,541 WARN L193 SmtUtils]: Spent 138.00 ms on a formula simplification that was a NOOP. DAG size: 89 [2020-11-12 00:20:14,689 WARN L193 SmtUtils]: Spent 146.00 ms on a formula simplification that was a NOOP. DAG size: 94 [2020-11-12 00:20:14,850 WARN L193 SmtUtils]: Spent 158.00 ms on a formula simplification that was a NOOP. DAG size: 92 [2020-11-12 00:20:14,857 INFO L131 LiptonReduction]: Checked pairs total: 4216 [2020-11-12 00:20:14,858 INFO L133 LiptonReduction]: Total number of compositions: 157 [2020-11-12 00:20:14,858 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 51 places, 33 transitions, 130 flow [2020-11-12 00:20:15,000 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 2060 states, 2048 states have (on average 3.95361328125) internal successors, (8097), 2059 states have internal predecessors, (8097), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:20:15,009 INFO L276 IsEmpty]: Start isEmpty. Operand has 2060 states, 2048 states have (on average 3.95361328125) internal successors, (8097), 2059 states have internal predecessors, (8097), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:20:15,009 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 4 [2020-11-12 00:20:15,009 INFO L486 BasicCegarLoop]: Found error trace [2020-11-12 00:20:15,009 INFO L494 BasicCegarLoop]: trace histogram [1, 1, 1] [2020-11-12 00:20:15,009 INFO L429 AbstractCegarLoop]: === Iteration 1 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2020-11-12 00:20:15,010 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-12 00:20:15,010 INFO L82 PathProgramCache]: Analyzing trace with hash 1069284, now seen corresponding path program 1 times [2020-11-12 00:20:15,010 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-12 00:20:15,010 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [399416259] [2020-11-12 00:20:15,010 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-12 00:20:15,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-12 00:20:15,030 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-12 00:20:15,030 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [399416259] [2020-11-12 00:20:15,030 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-11-12 00:20:15,030 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2020-11-12 00:20:15,031 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1537111806] [2020-11-12 00:20:15,031 INFO L461 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-11-12 00:20:15,031 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-12 00:20:15,032 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-11-12 00:20:15,032 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-11-12 00:20:15,040 INFO L87 Difference]: Start difference. First operand has 2060 states, 2048 states have (on average 3.95361328125) internal successors, (8097), 2059 states have internal predecessors, (8097), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 3 states, 2 states have (on average 1.5) internal successors, (3), 2 states have internal predecessors, (3), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:20:15,083 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-12 00:20:15,084 INFO L93 Difference]: Finished difference Result 1889 states and 7217 transitions. [2020-11-12 00:20:15,084 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-11-12 00:20:15,085 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 1.5) internal successors, (3), 2 states have internal predecessors, (3), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 3 [2020-11-12 00:20:15,085 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-12 00:20:15,103 INFO L225 Difference]: With dead ends: 1889 [2020-11-12 00:20:15,103 INFO L226 Difference]: Without dead ends: 1767 [2020-11-12 00:20:15,103 INFO L749 BasicCegarLoop]: 0 DeclaredPredicates, 1 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-11-12 00:20:15,127 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1767 states. [2020-11-12 00:20:15,176 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1767 to 1767. [2020-11-12 00:20:15,182 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1767 states, 1761 states have (on average 3.798977853492334) internal successors, (6690), 1766 states have internal predecessors, (6690), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:20:15,192 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1767 states to 1767 states and 6690 transitions. [2020-11-12 00:20:15,192 INFO L78 Accepts]: Start accepts. Automaton has 1767 states and 6690 transitions. Word has length 3 [2020-11-12 00:20:15,192 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-12 00:20:15,192 INFO L481 AbstractCegarLoop]: Abstraction has 1767 states and 6690 transitions. [2020-11-12 00:20:15,193 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 3 states, 2 states have (on average 1.5) internal successors, (3), 2 states have internal predecessors, (3), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:20:15,193 INFO L276 IsEmpty]: Start isEmpty. Operand 1767 states and 6690 transitions. [2020-11-12 00:20:15,193 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2020-11-12 00:20:15,193 INFO L486 BasicCegarLoop]: Found error trace [2020-11-12 00:20:15,193 INFO L494 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-12 00:20:15,193 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2020-11-12 00:20:15,194 INFO L429 AbstractCegarLoop]: === Iteration 2 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2020-11-12 00:20:15,194 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-12 00:20:15,194 INFO L82 PathProgramCache]: Analyzing trace with hash 1311807699, now seen corresponding path program 1 times [2020-11-12 00:20:15,194 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-12 00:20:15,194 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1866335160] [2020-11-12 00:20:15,195 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-12 00:20:15,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-12 00:20:15,237 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-12 00:20:15,238 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1866335160] [2020-11-12 00:20:15,238 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-11-12 00:20:15,238 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-11-12 00:20:15,238 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [822870697] [2020-11-12 00:20:15,238 INFO L461 AbstractCegarLoop]: Interpolant automaton has 5 states [2020-11-12 00:20:15,239 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-12 00:20:15,239 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2020-11-12 00:20:15,239 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2020-11-12 00:20:15,239 INFO L87 Difference]: Start difference. First operand 1767 states and 6690 transitions. Second operand has 5 states, 4 states have (on average 2.25) internal successors, (9), 4 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:20:15,363 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-12 00:20:15,363 INFO L93 Difference]: Finished difference Result 3381 states and 11559 transitions. [2020-11-12 00:20:15,364 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2020-11-12 00:20:15,364 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 2.25) internal successors, (9), 4 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 9 [2020-11-12 00:20:15,366 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-12 00:20:15,395 INFO L225 Difference]: With dead ends: 3381 [2020-11-12 00:20:15,396 INFO L226 Difference]: Without dead ends: 3375 [2020-11-12 00:20:15,396 INFO L749 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2020-11-12 00:20:15,431 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3375 states. [2020-11-12 00:20:15,503 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3375 to 1966. [2020-11-12 00:20:15,517 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1966 states, 1961 states have (on average 3.8261091279959203) internal successors, (7503), 1965 states have internal predecessors, (7503), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:20:15,527 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1966 states to 1966 states and 7503 transitions. [2020-11-12 00:20:15,527 INFO L78 Accepts]: Start accepts. Automaton has 1966 states and 7503 transitions. Word has length 9 [2020-11-12 00:20:15,527 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-12 00:20:15,527 INFO L481 AbstractCegarLoop]: Abstraction has 1966 states and 7503 transitions. [2020-11-12 00:20:15,528 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 5 states, 4 states have (on average 2.25) internal successors, (9), 4 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:20:15,528 INFO L276 IsEmpty]: Start isEmpty. Operand 1966 states and 7503 transitions. [2020-11-12 00:20:15,529 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-11-12 00:20:15,529 INFO L486 BasicCegarLoop]: Found error trace [2020-11-12 00:20:15,529 INFO L494 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-12 00:20:15,529 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2020-11-12 00:20:15,529 INFO L429 AbstractCegarLoop]: === Iteration 3 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2020-11-12 00:20:15,530 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-12 00:20:15,530 INFO L82 PathProgramCache]: Analyzing trace with hash -1062651504, now seen corresponding path program 1 times [2020-11-12 00:20:15,530 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-12 00:20:15,530 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [848607899] [2020-11-12 00:20:15,530 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-12 00:20:15,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-12 00:20:15,627 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-11-12 00:20:15,627 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [848607899] [2020-11-12 00:20:15,628 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-11-12 00:20:15,628 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-11-12 00:20:15,633 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1378256943] [2020-11-12 00:20:15,633 INFO L461 AbstractCegarLoop]: Interpolant automaton has 5 states [2020-11-12 00:20:15,633 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-12 00:20:15,634 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2020-11-12 00:20:15,634 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2020-11-12 00:20:15,634 INFO L87 Difference]: Start difference. First operand 1966 states and 7503 transitions. Second operand has 5 states, 4 states have (on average 3.0) internal successors, (12), 4 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:20:15,769 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-12 00:20:15,769 INFO L93 Difference]: Finished difference Result 3684 states and 12737 transitions. [2020-11-12 00:20:15,769 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2020-11-12 00:20:15,770 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 3.0) internal successors, (12), 4 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 13 [2020-11-12 00:20:15,771 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-12 00:20:15,817 INFO L225 Difference]: With dead ends: 3684 [2020-11-12 00:20:15,817 INFO L226 Difference]: Without dead ends: 3674 [2020-11-12 00:20:15,819 INFO L749 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2020-11-12 00:20:15,851 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3674 states. [2020-11-12 00:20:15,936 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3674 to 2200. [2020-11-12 00:20:15,941 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2200 states, 2195 states have (on average 3.8510250569476083) internal successors, (8453), 2199 states have internal predecessors, (8453), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:20:15,954 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2200 states to 2200 states and 8453 transitions. [2020-11-12 00:20:15,954 INFO L78 Accepts]: Start accepts. Automaton has 2200 states and 8453 transitions. Word has length 13 [2020-11-12 00:20:15,954 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-12 00:20:15,955 INFO L481 AbstractCegarLoop]: Abstraction has 2200 states and 8453 transitions. [2020-11-12 00:20:15,955 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 5 states, 4 states have (on average 3.0) internal successors, (12), 4 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:20:15,955 INFO L276 IsEmpty]: Start isEmpty. Operand 2200 states and 8453 transitions. [2020-11-12 00:20:15,955 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-11-12 00:20:15,956 INFO L486 BasicCegarLoop]: Found error trace [2020-11-12 00:20:15,956 INFO L494 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-12 00:20:15,956 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2020-11-12 00:20:15,956 INFO L429 AbstractCegarLoop]: === Iteration 4 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2020-11-12 00:20:15,957 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-12 00:20:15,957 INFO L82 PathProgramCache]: Analyzing trace with hash 894098404, now seen corresponding path program 1 times [2020-11-12 00:20:15,957 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-12 00:20:15,957 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [851663107] [2020-11-12 00:20:15,958 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-12 00:20:15,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-12 00:20:16,073 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-12 00:20:16,073 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [851663107] [2020-11-12 00:20:16,074 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1165430200] [2020-11-12 00:20:16,074 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-12 00:20:16,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-12 00:20:16,165 INFO L263 TraceCheckSpWp]: Trace formula consists of 115 conjuncts, 9 conjunts are in the unsatisfiable core [2020-11-12 00:20:16,166 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-11-12 00:20:16,310 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-12 00:20:16,311 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-11-12 00:20:16,311 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 16 [2020-11-12 00:20:16,311 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1290122818] [2020-11-12 00:20:16,311 INFO L461 AbstractCegarLoop]: Interpolant automaton has 18 states [2020-11-12 00:20:16,312 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-12 00:20:16,312 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2020-11-12 00:20:16,312 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=253, Unknown=0, NotChecked=0, Total=306 [2020-11-12 00:20:16,313 INFO L87 Difference]: Start difference. First operand 2200 states and 8453 transitions. Second operand has 18 states, 17 states have (on average 1.7647058823529411) internal successors, (30), 17 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:20:17,404 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-12 00:20:17,404 INFO L93 Difference]: Finished difference Result 6074 states and 18774 transitions. [2020-11-12 00:20:17,405 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2020-11-12 00:20:17,405 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 17 states have (on average 1.7647058823529411) internal successors, (30), 17 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2020-11-12 00:20:17,405 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-12 00:20:17,429 INFO L225 Difference]: With dead ends: 6074 [2020-11-12 00:20:17,430 INFO L226 Difference]: Without dead ends: 6065 [2020-11-12 00:20:17,431 INFO L749 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 440 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=376, Invalid=1430, Unknown=0, NotChecked=0, Total=1806 [2020-11-12 00:20:17,470 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6065 states. [2020-11-12 00:20:17,559 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6065 to 2184. [2020-11-12 00:20:17,562 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2184 states, 2179 states have (on average 3.8448829738412114) internal successors, (8378), 2183 states have internal predecessors, (8378), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:20:17,572 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2184 states to 2184 states and 8378 transitions. [2020-11-12 00:20:17,573 INFO L78 Accepts]: Start accepts. Automaton has 2184 states and 8378 transitions. Word has length 15 [2020-11-12 00:20:17,573 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-12 00:20:17,573 INFO L481 AbstractCegarLoop]: Abstraction has 2184 states and 8378 transitions. [2020-11-12 00:20:17,573 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 18 states, 17 states have (on average 1.7647058823529411) internal successors, (30), 17 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:20:17,573 INFO L276 IsEmpty]: Start isEmpty. Operand 2184 states and 8378 transitions. [2020-11-12 00:20:17,574 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-11-12 00:20:17,574 INFO L486 BasicCegarLoop]: Found error trace [2020-11-12 00:20:17,574 INFO L494 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-12 00:20:17,787 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,5 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-12 00:20:17,788 INFO L429 AbstractCegarLoop]: === Iteration 5 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2020-11-12 00:20:17,788 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-12 00:20:17,789 INFO L82 PathProgramCache]: Analyzing trace with hash 994121880, now seen corresponding path program 2 times [2020-11-12 00:20:17,789 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-12 00:20:17,789 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [198930067] [2020-11-12 00:20:17,789 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-12 00:20:17,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-12 00:20:17,873 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-12 00:20:17,873 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [198930067] [2020-11-12 00:20:17,873 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1995545522] [2020-11-12 00:20:17,873 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-12 00:20:18,008 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-11-12 00:20:18,009 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-11-12 00:20:18,010 INFO L263 TraceCheckSpWp]: Trace formula consists of 115 conjuncts, 9 conjunts are in the unsatisfiable core [2020-11-12 00:20:18,011 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-11-12 00:20:18,135 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-12 00:20:18,135 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-11-12 00:20:18,136 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 16 [2020-11-12 00:20:18,136 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [283194653] [2020-11-12 00:20:18,136 INFO L461 AbstractCegarLoop]: Interpolant automaton has 18 states [2020-11-12 00:20:18,136 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-12 00:20:18,137 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2020-11-12 00:20:18,137 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=243, Unknown=0, NotChecked=0, Total=306 [2020-11-12 00:20:18,137 INFO L87 Difference]: Start difference. First operand 2184 states and 8378 transitions. Second operand has 18 states, 17 states have (on average 1.7647058823529411) internal successors, (30), 17 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:20:19,237 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-12 00:20:19,237 INFO L93 Difference]: Finished difference Result 7978 states and 25385 transitions. [2020-11-12 00:20:19,238 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-11-12 00:20:19,238 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 17 states have (on average 1.7647058823529411) internal successors, (30), 17 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2020-11-12 00:20:19,238 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-12 00:20:19,275 INFO L225 Difference]: With dead ends: 7978 [2020-11-12 00:20:19,275 INFO L226 Difference]: Without dead ends: 7967 [2020-11-12 00:20:19,276 INFO L749 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 397 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=373, Invalid=1267, Unknown=0, NotChecked=0, Total=1640 [2020-11-12 00:20:19,331 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7967 states. [2020-11-12 00:20:19,436 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7967 to 2062. [2020-11-12 00:20:19,440 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2062 states, 2058 states have (on average 3.860544217687075) internal successors, (7945), 2061 states have internal predecessors, (7945), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:20:19,449 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2062 states to 2062 states and 7945 transitions. [2020-11-12 00:20:19,449 INFO L78 Accepts]: Start accepts. Automaton has 2062 states and 7945 transitions. Word has length 15 [2020-11-12 00:20:19,450 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-12 00:20:19,450 INFO L481 AbstractCegarLoop]: Abstraction has 2062 states and 7945 transitions. [2020-11-12 00:20:19,450 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 18 states, 17 states have (on average 1.7647058823529411) internal successors, (30), 17 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:20:19,450 INFO L276 IsEmpty]: Start isEmpty. Operand 2062 states and 7945 transitions. [2020-11-12 00:20:19,451 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2020-11-12 00:20:19,451 INFO L486 BasicCegarLoop]: Found error trace [2020-11-12 00:20:19,451 INFO L494 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-12 00:20:19,666 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,6 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-12 00:20:19,667 INFO L429 AbstractCegarLoop]: === Iteration 6 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2020-11-12 00:20:19,667 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-12 00:20:19,668 INFO L82 PathProgramCache]: Analyzing trace with hash -558634521, now seen corresponding path program 1 times [2020-11-12 00:20:19,668 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-12 00:20:19,668 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1283761099] [2020-11-12 00:20:19,669 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-12 00:20:19,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-12 00:20:19,711 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-11-12 00:20:19,711 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1283761099] [2020-11-12 00:20:19,712 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-11-12 00:20:19,712 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-11-12 00:20:19,712 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1801047490] [2020-11-12 00:20:19,712 INFO L461 AbstractCegarLoop]: Interpolant automaton has 5 states [2020-11-12 00:20:19,712 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-12 00:20:19,713 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2020-11-12 00:20:19,713 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2020-11-12 00:20:19,713 INFO L87 Difference]: Start difference. First operand 2062 states and 7945 transitions. Second operand has 5 states, 4 states have (on average 3.25) internal successors, (13), 4 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:20:19,836 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-12 00:20:19,836 INFO L93 Difference]: Finished difference Result 3783 states and 13239 transitions. [2020-11-12 00:20:19,836 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2020-11-12 00:20:19,837 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 3.25) internal successors, (13), 4 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2020-11-12 00:20:19,837 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-12 00:20:19,851 INFO L225 Difference]: With dead ends: 3783 [2020-11-12 00:20:19,852 INFO L226 Difference]: Without dead ends: 3768 [2020-11-12 00:20:19,852 INFO L749 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2020-11-12 00:20:19,879 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3768 states. [2020-11-12 00:20:19,944 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3768 to 2298. [2020-11-12 00:20:19,949 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2298 states, 2294 states have (on average 3.849171752397559) internal successors, (8830), 2297 states have internal predecessors, (8830), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:20:19,959 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2298 states to 2298 states and 8830 transitions. [2020-11-12 00:20:19,959 INFO L78 Accepts]: Start accepts. Automaton has 2298 states and 8830 transitions. Word has length 17 [2020-11-12 00:20:19,960 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-12 00:20:19,960 INFO L481 AbstractCegarLoop]: Abstraction has 2298 states and 8830 transitions. [2020-11-12 00:20:19,960 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 5 states, 4 states have (on average 3.25) internal successors, (13), 4 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:20:19,960 INFO L276 IsEmpty]: Start isEmpty. Operand 2298 states and 8830 transitions. [2020-11-12 00:20:19,961 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2020-11-12 00:20:19,961 INFO L486 BasicCegarLoop]: Found error trace [2020-11-12 00:20:19,961 INFO L494 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-12 00:20:19,962 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2020-11-12 00:20:19,962 INFO L429 AbstractCegarLoop]: === Iteration 7 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2020-11-12 00:20:19,962 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-12 00:20:19,962 INFO L82 PathProgramCache]: Analyzing trace with hash 173294139, now seen corresponding path program 1 times [2020-11-12 00:20:19,962 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-12 00:20:19,963 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1302489755] [2020-11-12 00:20:19,963 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-12 00:20:19,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-12 00:20:20,048 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 1 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-12 00:20:20,048 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1302489755] [2020-11-12 00:20:20,048 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [369764986] [2020-11-12 00:20:20,049 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-12 00:20:20,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-12 00:20:20,120 INFO L263 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 10 conjunts are in the unsatisfiable core [2020-11-12 00:20:20,121 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-11-12 00:20:20,327 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 2 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-12 00:20:20,328 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-11-12 00:20:20,328 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 18 [2020-11-12 00:20:20,328 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [763297512] [2020-11-12 00:20:20,329 INFO L461 AbstractCegarLoop]: Interpolant automaton has 20 states [2020-11-12 00:20:20,329 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-12 00:20:20,330 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2020-11-12 00:20:20,330 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=318, Unknown=0, NotChecked=0, Total=380 [2020-11-12 00:20:20,330 INFO L87 Difference]: Start difference. First operand 2298 states and 8830 transitions. Second operand has 20 states, 19 states have (on average 2.0) internal successors, (38), 19 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:20:21,941 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-12 00:20:21,941 INFO L93 Difference]: Finished difference Result 5870 states and 19152 transitions. [2020-11-12 00:20:21,942 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2020-11-12 00:20:21,942 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 19 states have (on average 2.0) internal successors, (38), 19 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2020-11-12 00:20:21,944 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-12 00:20:21,964 INFO L225 Difference]: With dead ends: 5870 [2020-11-12 00:20:21,964 INFO L226 Difference]: Without dead ends: 5859 [2020-11-12 00:20:21,965 INFO L749 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 607 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=521, Invalid=2029, Unknown=0, NotChecked=0, Total=2550 [2020-11-12 00:20:22,003 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5859 states. [2020-11-12 00:20:22,095 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5859 to 2302. [2020-11-12 00:20:22,100 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2302 states, 2298 states have (on average 3.832463011314186) internal successors, (8807), 2301 states have internal predecessors, (8807), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:20:22,120 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2302 states to 2302 states and 8807 transitions. [2020-11-12 00:20:22,120 INFO L78 Accepts]: Start accepts. Automaton has 2302 states and 8807 transitions. Word has length 19 [2020-11-12 00:20:22,120 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-12 00:20:22,120 INFO L481 AbstractCegarLoop]: Abstraction has 2302 states and 8807 transitions. [2020-11-12 00:20:22,121 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 20 states, 19 states have (on average 2.0) internal successors, (38), 19 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:20:22,121 INFO L276 IsEmpty]: Start isEmpty. Operand 2302 states and 8807 transitions. [2020-11-12 00:20:22,125 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2020-11-12 00:20:22,125 INFO L486 BasicCegarLoop]: Found error trace [2020-11-12 00:20:22,125 INFO L494 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-12 00:20:22,340 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,7 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-12 00:20:22,340 INFO L429 AbstractCegarLoop]: === Iteration 8 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2020-11-12 00:20:22,341 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-12 00:20:22,341 INFO L82 PathProgramCache]: Analyzing trace with hash -1256569370, now seen corresponding path program 1 times [2020-11-12 00:20:22,342 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-12 00:20:22,342 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2056892303] [2020-11-12 00:20:22,342 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-12 00:20:22,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-12 00:20:22,448 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-12 00:20:22,448 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2056892303] [2020-11-12 00:20:22,448 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1525655552] [2020-11-12 00:20:22,448 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-12 00:20:22,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-12 00:20:22,523 INFO L263 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 10 conjunts are in the unsatisfiable core [2020-11-12 00:20:22,524 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-11-12 00:20:22,664 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-12 00:20:22,664 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-11-12 00:20:22,665 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 18 [2020-11-12 00:20:22,698 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [717293639] [2020-11-12 00:20:22,699 INFO L461 AbstractCegarLoop]: Interpolant automaton has 20 states [2020-11-12 00:20:22,699 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-12 00:20:22,699 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2020-11-12 00:20:22,700 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=312, Unknown=0, NotChecked=0, Total=380 [2020-11-12 00:20:22,700 INFO L87 Difference]: Start difference. First operand 2302 states and 8807 transitions. Second operand has 20 states, 19 states have (on average 2.0) internal successors, (38), 19 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:20:24,015 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-12 00:20:24,016 INFO L93 Difference]: Finished difference Result 6146 states and 19972 transitions. [2020-11-12 00:20:24,016 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2020-11-12 00:20:24,016 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 19 states have (on average 2.0) internal successors, (38), 19 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2020-11-12 00:20:24,016 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-12 00:20:24,035 INFO L225 Difference]: With dead ends: 6146 [2020-11-12 00:20:24,035 INFO L226 Difference]: Without dead ends: 6132 [2020-11-12 00:20:24,036 INFO L749 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 535 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=484, Invalid=1678, Unknown=0, NotChecked=0, Total=2162 [2020-11-12 00:20:24,072 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6132 states. [2020-11-12 00:20:24,151 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6132 to 2303. [2020-11-12 00:20:24,157 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2303 states, 2299 states have (on average 3.820356676816007) internal successors, (8783), 2302 states have internal predecessors, (8783), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:20:24,167 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2303 states to 2303 states and 8783 transitions. [2020-11-12 00:20:24,167 INFO L78 Accepts]: Start accepts. Automaton has 2303 states and 8783 transitions. Word has length 19 [2020-11-12 00:20:24,168 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-12 00:20:24,168 INFO L481 AbstractCegarLoop]: Abstraction has 2303 states and 8783 transitions. [2020-11-12 00:20:24,168 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 20 states, 19 states have (on average 2.0) internal successors, (38), 19 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:20:24,168 INFO L276 IsEmpty]: Start isEmpty. Operand 2303 states and 8783 transitions. [2020-11-12 00:20:24,169 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2020-11-12 00:20:24,170 INFO L486 BasicCegarLoop]: Found error trace [2020-11-12 00:20:24,170 INFO L494 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-12 00:20:24,385 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,8 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-12 00:20:24,386 INFO L429 AbstractCegarLoop]: === Iteration 9 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2020-11-12 00:20:24,386 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-12 00:20:24,386 INFO L82 PathProgramCache]: Analyzing trace with hash 23138095, now seen corresponding path program 2 times [2020-11-12 00:20:24,386 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-12 00:20:24,386 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [31274741] [2020-11-12 00:20:24,387 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-12 00:20:24,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-12 00:20:24,487 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 1 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-12 00:20:24,487 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [31274741] [2020-11-12 00:20:24,487 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1736931605] [2020-11-12 00:20:24,488 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-12 00:20:24,561 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-11-12 00:20:24,561 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-11-12 00:20:24,563 INFO L263 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 9 conjunts are in the unsatisfiable core [2020-11-12 00:20:24,565 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-11-12 00:20:24,685 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 1 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2020-11-12 00:20:24,686 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-11-12 00:20:24,686 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 17 [2020-11-12 00:20:24,686 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1822049492] [2020-11-12 00:20:24,686 INFO L461 AbstractCegarLoop]: Interpolant automaton has 19 states [2020-11-12 00:20:24,686 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-12 00:20:24,687 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2020-11-12 00:20:24,688 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=275, Unknown=0, NotChecked=0, Total=342 [2020-11-12 00:20:24,688 INFO L87 Difference]: Start difference. First operand 2303 states and 8783 transitions. Second operand has 19 states, 18 states have (on average 2.111111111111111) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:20:25,588 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-12 00:20:25,588 INFO L93 Difference]: Finished difference Result 5969 states and 20417 transitions. [2020-11-12 00:20:25,589 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2020-11-12 00:20:25,589 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 18 states have (on average 2.111111111111111) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2020-11-12 00:20:25,589 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-12 00:20:25,611 INFO L225 Difference]: With dead ends: 5969 [2020-11-12 00:20:25,611 INFO L226 Difference]: Without dead ends: 5952 [2020-11-12 00:20:25,612 INFO L749 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 252 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=311, Invalid=949, Unknown=0, NotChecked=0, Total=1260 [2020-11-12 00:20:25,648 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5952 states. [2020-11-12 00:20:25,742 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5952 to 2199. [2020-11-12 00:20:25,747 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2199 states, 2195 states have (on average 3.8241457858769934) internal successors, (8394), 2198 states have internal predecessors, (8394), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:20:25,758 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2199 states to 2199 states and 8394 transitions. [2020-11-12 00:20:25,758 INFO L78 Accepts]: Start accepts. Automaton has 2199 states and 8394 transitions. Word has length 19 [2020-11-12 00:20:25,759 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-12 00:20:25,759 INFO L481 AbstractCegarLoop]: Abstraction has 2199 states and 8394 transitions. [2020-11-12 00:20:25,759 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 19 states, 18 states have (on average 2.111111111111111) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:20:25,759 INFO L276 IsEmpty]: Start isEmpty. Operand 2199 states and 8394 transitions. [2020-11-12 00:20:25,760 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2020-11-12 00:20:25,761 INFO L486 BasicCegarLoop]: Found error trace [2020-11-12 00:20:25,761 INFO L494 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-12 00:20:25,976 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2020-11-12 00:20:25,977 INFO L429 AbstractCegarLoop]: === Iteration 10 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2020-11-12 00:20:25,978 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-12 00:20:25,978 INFO L82 PathProgramCache]: Analyzing trace with hash 23134344, now seen corresponding path program 2 times [2020-11-12 00:20:25,978 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-12 00:20:25,979 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [343977508] [2020-11-12 00:20:25,979 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-12 00:20:25,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-12 00:20:26,080 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 1 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-12 00:20:26,081 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [343977508] [2020-11-12 00:20:26,081 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1691703958] [2020-11-12 00:20:26,081 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-12 00:20:26,163 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-11-12 00:20:26,163 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-11-12 00:20:26,164 INFO L263 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 9 conjunts are in the unsatisfiable core [2020-11-12 00:20:26,165 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-11-12 00:20:26,283 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 1 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2020-11-12 00:20:26,284 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-11-12 00:20:26,284 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 17 [2020-11-12 00:20:26,284 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1158627316] [2020-11-12 00:20:26,285 INFO L461 AbstractCegarLoop]: Interpolant automaton has 19 states [2020-11-12 00:20:26,285 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-12 00:20:26,285 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2020-11-12 00:20:26,286 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=275, Unknown=0, NotChecked=0, Total=342 [2020-11-12 00:20:26,286 INFO L87 Difference]: Start difference. First operand 2199 states and 8394 transitions. Second operand has 19 states, 18 states have (on average 2.111111111111111) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:20:27,291 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-12 00:20:27,291 INFO L93 Difference]: Finished difference Result 4756 states and 15756 transitions. [2020-11-12 00:20:27,292 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2020-11-12 00:20:27,292 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 18 states have (on average 2.111111111111111) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2020-11-12 00:20:27,292 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-12 00:20:27,305 INFO L225 Difference]: With dead ends: 4756 [2020-11-12 00:20:27,305 INFO L226 Difference]: Without dead ends: 4743 [2020-11-12 00:20:27,306 INFO L749 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 251 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=311, Invalid=949, Unknown=0, NotChecked=0, Total=1260 [2020-11-12 00:20:27,333 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4743 states. [2020-11-12 00:20:27,404 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4743 to 2137. [2020-11-12 00:20:27,409 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2137 states, 2133 states have (on average 3.82934833567745) internal successors, (8168), 2136 states have internal predecessors, (8168), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:20:27,419 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2137 states to 2137 states and 8168 transitions. [2020-11-12 00:20:27,419 INFO L78 Accepts]: Start accepts. Automaton has 2137 states and 8168 transitions. Word has length 19 [2020-11-12 00:20:27,421 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-12 00:20:27,421 INFO L481 AbstractCegarLoop]: Abstraction has 2137 states and 8168 transitions. [2020-11-12 00:20:27,421 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 19 states, 18 states have (on average 2.111111111111111) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:20:27,421 INFO L276 IsEmpty]: Start isEmpty. Operand 2137 states and 8168 transitions. [2020-11-12 00:20:27,423 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2020-11-12 00:20:27,423 INFO L486 BasicCegarLoop]: Found error trace [2020-11-12 00:20:27,423 INFO L494 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-12 00:20:27,637 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,10 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-12 00:20:27,637 INFO L429 AbstractCegarLoop]: === Iteration 11 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2020-11-12 00:20:27,638 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-12 00:20:27,638 INFO L82 PathProgramCache]: Analyzing trace with hash 2047203642, now seen corresponding path program 1 times [2020-11-12 00:20:27,638 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-12 00:20:27,638 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [921226376] [2020-11-12 00:20:27,638 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-12 00:20:27,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-12 00:20:27,765 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2020-11-12 00:20:27,765 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [921226376] [2020-11-12 00:20:27,765 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [133373141] [2020-11-12 00:20:27,766 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-12 00:20:27,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-12 00:20:27,845 INFO L263 TraceCheckSpWp]: Trace formula consists of 138 conjuncts, 12 conjunts are in the unsatisfiable core [2020-11-12 00:20:27,846 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-11-12 00:20:28,061 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-12 00:20:28,062 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-11-12 00:20:28,062 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 21 [2020-11-12 00:20:28,063 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [220909174] [2020-11-12 00:20:28,063 INFO L461 AbstractCegarLoop]: Interpolant automaton has 23 states [2020-11-12 00:20:28,063 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-12 00:20:28,063 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2020-11-12 00:20:28,064 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=431, Unknown=0, NotChecked=0, Total=506 [2020-11-12 00:20:28,064 INFO L87 Difference]: Start difference. First operand 2137 states and 8168 transitions. Second operand has 23 states, 22 states have (on average 1.9090909090909092) internal successors, (42), 22 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:20:33,456 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-12 00:20:33,456 INFO L93 Difference]: Finished difference Result 10418 states and 30307 transitions. [2020-11-12 00:20:33,457 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 115 states. [2020-11-12 00:20:33,457 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 22 states have (on average 1.9090909090909092) internal successors, (42), 22 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2020-11-12 00:20:33,457 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-12 00:20:33,477 INFO L225 Difference]: With dead ends: 10418 [2020-11-12 00:20:33,477 INFO L226 Difference]: Without dead ends: 10395 [2020-11-12 00:20:33,482 INFO L749 BasicCegarLoop]: 0 DeclaredPredicates, 140 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 130 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6596 ImplicationChecksByTransitivity, 3.5s TimeCoverageRelationStatistics Valid=2710, Invalid=14582, Unknown=0, NotChecked=0, Total=17292 [2020-11-12 00:20:33,525 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10395 states. [2020-11-12 00:20:33,624 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10395 to 2188. [2020-11-12 00:20:33,628 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2188 states, 2184 states have (on average 3.8475274725274726) internal successors, (8403), 2187 states have internal predecessors, (8403), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:20:33,636 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2188 states to 2188 states and 8403 transitions. [2020-11-12 00:20:33,636 INFO L78 Accepts]: Start accepts. Automaton has 2188 states and 8403 transitions. Word has length 21 [2020-11-12 00:20:33,636 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-12 00:20:33,636 INFO L481 AbstractCegarLoop]: Abstraction has 2188 states and 8403 transitions. [2020-11-12 00:20:33,637 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 23 states, 22 states have (on average 1.9090909090909092) internal successors, (42), 22 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:20:33,637 INFO L276 IsEmpty]: Start isEmpty. Operand 2188 states and 8403 transitions. [2020-11-12 00:20:33,639 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2020-11-12 00:20:33,639 INFO L486 BasicCegarLoop]: Found error trace [2020-11-12 00:20:33,639 INFO L494 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-12 00:20:33,853 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2020-11-12 00:20:33,854 INFO L429 AbstractCegarLoop]: === Iteration 12 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2020-11-12 00:20:33,855 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-12 00:20:33,855 INFO L82 PathProgramCache]: Analyzing trace with hash -968059940, now seen corresponding path program 2 times [2020-11-12 00:20:33,855 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-12 00:20:33,855 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1648912872] [2020-11-12 00:20:33,856 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-12 00:20:33,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-12 00:20:33,963 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 1 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-12 00:20:33,963 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1648912872] [2020-11-12 00:20:33,963 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1977175318] [2020-11-12 00:20:33,964 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-12 00:20:34,039 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-11-12 00:20:34,039 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-11-12 00:20:34,040 INFO L263 TraceCheckSpWp]: Trace formula consists of 138 conjuncts, 12 conjunts are in the unsatisfiable core [2020-11-12 00:20:34,043 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-11-12 00:20:34,261 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 2 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-12 00:20:34,261 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-11-12 00:20:34,262 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 22 [2020-11-12 00:20:34,262 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [835120166] [2020-11-12 00:20:34,262 INFO L461 AbstractCegarLoop]: Interpolant automaton has 24 states [2020-11-12 00:20:34,262 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-12 00:20:34,263 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2020-11-12 00:20:34,263 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=474, Unknown=0, NotChecked=0, Total=552 [2020-11-12 00:20:34,263 INFO L87 Difference]: Start difference. First operand 2188 states and 8403 transitions. Second operand has 24 states, 23 states have (on average 1.826086956521739) internal successors, (42), 23 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:20:40,125 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-12 00:20:40,125 INFO L93 Difference]: Finished difference Result 12409 states and 37045 transitions. [2020-11-12 00:20:40,126 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 113 states. [2020-11-12 00:20:40,126 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 23 states have (on average 1.826086956521739) internal successors, (42), 23 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2020-11-12 00:20:40,126 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-12 00:20:40,160 INFO L225 Difference]: With dead ends: 12409 [2020-11-12 00:20:40,161 INFO L226 Difference]: Without dead ends: 12363 [2020-11-12 00:20:40,167 INFO L749 BasicCegarLoop]: 0 DeclaredPredicates, 137 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 128 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6208 ImplicationChecksByTransitivity, 3.2s TimeCoverageRelationStatistics Valid=2803, Invalid=13967, Unknown=0, NotChecked=0, Total=16770 [2020-11-12 00:20:40,224 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12363 states. [2020-11-12 00:20:40,346 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12363 to 2198. [2020-11-12 00:20:40,351 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2198 states, 2194 states have (on average 3.876025524156791) internal successors, (8504), 2197 states have internal predecessors, (8504), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:20:40,361 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2198 states to 2198 states and 8504 transitions. [2020-11-12 00:20:40,362 INFO L78 Accepts]: Start accepts. Automaton has 2198 states and 8504 transitions. Word has length 21 [2020-11-12 00:20:40,362 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-12 00:20:40,362 INFO L481 AbstractCegarLoop]: Abstraction has 2198 states and 8504 transitions. [2020-11-12 00:20:40,362 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 24 states, 23 states have (on average 1.826086956521739) internal successors, (42), 23 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:20:40,362 INFO L276 IsEmpty]: Start isEmpty. Operand 2198 states and 8504 transitions. [2020-11-12 00:20:40,364 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2020-11-12 00:20:40,364 INFO L486 BasicCegarLoop]: Found error trace [2020-11-12 00:20:40,364 INFO L494 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-12 00:20:40,577 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2020-11-12 00:20:40,578 INFO L429 AbstractCegarLoop]: === Iteration 13 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2020-11-12 00:20:40,578 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-12 00:20:40,578 INFO L82 PathProgramCache]: Analyzing trace with hash -1943298082, now seen corresponding path program 3 times [2020-11-12 00:20:40,579 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-12 00:20:40,579 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1560748504] [2020-11-12 00:20:40,579 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-12 00:20:40,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-12 00:20:40,670 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-12 00:20:40,670 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1560748504] [2020-11-12 00:20:40,670 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [513181539] [2020-11-12 00:20:40,670 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-12 00:20:40,749 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2020-11-12 00:20:40,749 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-11-12 00:20:40,750 INFO L263 TraceCheckSpWp]: Trace formula consists of 138 conjuncts, 12 conjunts are in the unsatisfiable core [2020-11-12 00:20:40,751 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-11-12 00:20:40,971 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-12 00:20:40,971 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-11-12 00:20:40,972 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 21 [2020-11-12 00:20:40,972 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [492373321] [2020-11-12 00:20:40,972 INFO L461 AbstractCegarLoop]: Interpolant automaton has 23 states [2020-11-12 00:20:40,972 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-12 00:20:40,973 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2020-11-12 00:20:40,973 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=424, Unknown=0, NotChecked=0, Total=506 [2020-11-12 00:20:40,973 INFO L87 Difference]: Start difference. First operand 2198 states and 8504 transitions. Second operand has 23 states, 22 states have (on average 1.9090909090909092) internal successors, (42), 22 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:20:45,798 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-12 00:20:45,798 INFO L93 Difference]: Finished difference Result 11097 states and 32194 transitions. [2020-11-12 00:20:45,798 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 118 states. [2020-11-12 00:20:45,799 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 22 states have (on average 1.9090909090909092) internal successors, (42), 22 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2020-11-12 00:20:45,799 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-12 00:20:45,819 INFO L225 Difference]: With dead ends: 11097 [2020-11-12 00:20:45,819 INFO L226 Difference]: Without dead ends: 11090 [2020-11-12 00:20:45,823 INFO L749 BasicCegarLoop]: 0 DeclaredPredicates, 142 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 132 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6868 ImplicationChecksByTransitivity, 3.0s TimeCoverageRelationStatistics Valid=2919, Invalid=14903, Unknown=0, NotChecked=0, Total=17822 [2020-11-12 00:20:45,865 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11090 states. [2020-11-12 00:20:45,971 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11090 to 2200. [2020-11-12 00:20:45,975 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2200 states, 2196 states have (on average 3.890710382513661) internal successors, (8544), 2199 states have internal predecessors, (8544), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:20:45,984 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2200 states to 2200 states and 8544 transitions. [2020-11-12 00:20:45,985 INFO L78 Accepts]: Start accepts. Automaton has 2200 states and 8544 transitions. Word has length 21 [2020-11-12 00:20:45,985 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-12 00:20:45,985 INFO L481 AbstractCegarLoop]: Abstraction has 2200 states and 8544 transitions. [2020-11-12 00:20:45,985 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 23 states, 22 states have (on average 1.9090909090909092) internal successors, (42), 22 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:20:45,985 INFO L276 IsEmpty]: Start isEmpty. Operand 2200 states and 8544 transitions. [2020-11-12 00:20:45,987 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2020-11-12 00:20:45,987 INFO L486 BasicCegarLoop]: Found error trace [2020-11-12 00:20:45,987 INFO L494 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-12 00:20:46,200 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2020-11-12 00:20:46,201 INFO L429 AbstractCegarLoop]: === Iteration 14 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2020-11-12 00:20:46,201 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-12 00:20:46,201 INFO L82 PathProgramCache]: Analyzing trace with hash -677353618, now seen corresponding path program 4 times [2020-11-12 00:20:46,202 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-12 00:20:46,202 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [923085588] [2020-11-12 00:20:46,202 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-12 00:20:46,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-12 00:20:46,312 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-12 00:20:46,313 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [923085588] [2020-11-12 00:20:46,313 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [967159425] [2020-11-12 00:20:46,313 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-12 00:20:46,391 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-11-12 00:20:46,391 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-11-12 00:20:46,392 INFO L263 TraceCheckSpWp]: Trace formula consists of 138 conjuncts, 12 conjunts are in the unsatisfiable core [2020-11-12 00:20:46,393 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-11-12 00:20:46,610 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-12 00:20:46,611 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-11-12 00:20:46,611 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 22 [2020-11-12 00:20:46,612 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1847840967] [2020-11-12 00:20:46,612 INFO L461 AbstractCegarLoop]: Interpolant automaton has 24 states [2020-11-12 00:20:46,612 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-12 00:20:46,613 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2020-11-12 00:20:46,613 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=468, Unknown=0, NotChecked=0, Total=552 [2020-11-12 00:20:46,613 INFO L87 Difference]: Start difference. First operand 2200 states and 8544 transitions. Second operand has 24 states, 23 states have (on average 1.826086956521739) internal successors, (42), 23 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:20:51,520 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-12 00:20:51,521 INFO L93 Difference]: Finished difference Result 12578 states and 37666 transitions. [2020-11-12 00:20:51,522 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 108 states. [2020-11-12 00:20:51,523 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 23 states have (on average 1.826086956521739) internal successors, (42), 23 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2020-11-12 00:20:51,523 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-12 00:20:51,548 INFO L225 Difference]: With dead ends: 12578 [2020-11-12 00:20:51,549 INFO L226 Difference]: Without dead ends: 12545 [2020-11-12 00:20:51,550 INFO L749 BasicCegarLoop]: 0 DeclaredPredicates, 132 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 123 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5814 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=2692, Invalid=12808, Unknown=0, NotChecked=0, Total=15500 [2020-11-12 00:20:51,603 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12545 states. [2020-11-12 00:20:51,725 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12545 to 2241. [2020-11-12 00:20:51,729 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2241 states, 2237 states have (on average 3.9324988824318283) internal successors, (8797), 2240 states have internal predecessors, (8797), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:20:51,742 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2241 states to 2241 states and 8797 transitions. [2020-11-12 00:20:51,742 INFO L78 Accepts]: Start accepts. Automaton has 2241 states and 8797 transitions. Word has length 21 [2020-11-12 00:20:51,742 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-12 00:20:51,743 INFO L481 AbstractCegarLoop]: Abstraction has 2241 states and 8797 transitions. [2020-11-12 00:20:51,743 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 24 states, 23 states have (on average 1.826086956521739) internal successors, (42), 23 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:20:51,743 INFO L276 IsEmpty]: Start isEmpty. Operand 2241 states and 8797 transitions. [2020-11-12 00:20:51,747 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2020-11-12 00:20:51,747 INFO L486 BasicCegarLoop]: Found error trace [2020-11-12 00:20:51,747 INFO L494 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-12 00:20:51,961 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2020-11-12 00:20:51,961 INFO L429 AbstractCegarLoop]: === Iteration 15 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2020-11-12 00:20:51,962 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-12 00:20:51,962 INFO L82 PathProgramCache]: Analyzing trace with hash 1940565635, now seen corresponding path program 1 times [2020-11-12 00:20:51,962 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-12 00:20:51,962 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [425084518] [2020-11-12 00:20:51,962 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-12 00:20:51,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-12 00:20:52,027 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2020-11-12 00:20:52,027 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [425084518] [2020-11-12 00:20:52,027 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-11-12 00:20:52,028 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-11-12 00:20:52,028 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1314546015] [2020-11-12 00:20:52,028 INFO L461 AbstractCegarLoop]: Interpolant automaton has 5 states [2020-11-12 00:20:52,028 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-12 00:20:52,028 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2020-11-12 00:20:52,029 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2020-11-12 00:20:52,030 INFO L87 Difference]: Start difference. First operand 2241 states and 8797 transitions. Second operand has 5 states, 4 states have (on average 3.5) internal successors, (14), 4 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:20:52,167 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-12 00:20:52,167 INFO L93 Difference]: Finished difference Result 3802 states and 13648 transitions. [2020-11-12 00:20:52,168 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2020-11-12 00:20:52,168 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 3.5) internal successors, (14), 4 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2020-11-12 00:20:52,169 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-12 00:20:52,180 INFO L225 Difference]: With dead ends: 3802 [2020-11-12 00:20:52,181 INFO L226 Difference]: Without dead ends: 3786 [2020-11-12 00:20:52,181 INFO L749 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2020-11-12 00:20:52,207 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3786 states. [2020-11-12 00:20:52,265 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3786 to 2453. [2020-11-12 00:20:52,268 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2453 states, 2449 states have (on average 3.870967741935484) internal successors, (9480), 2452 states have internal predecessors, (9480), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:20:52,278 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2453 states to 2453 states and 9480 transitions. [2020-11-12 00:20:52,279 INFO L78 Accepts]: Start accepts. Automaton has 2453 states and 9480 transitions. Word has length 21 [2020-11-12 00:20:52,279 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-12 00:20:52,279 INFO L481 AbstractCegarLoop]: Abstraction has 2453 states and 9480 transitions. [2020-11-12 00:20:52,279 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 5 states, 4 states have (on average 3.5) internal successors, (14), 4 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:20:52,279 INFO L276 IsEmpty]: Start isEmpty. Operand 2453 states and 9480 transitions. [2020-11-12 00:20:52,281 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2020-11-12 00:20:52,281 INFO L486 BasicCegarLoop]: Found error trace [2020-11-12 00:20:52,281 INFO L494 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-12 00:20:52,282 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2020-11-12 00:20:52,282 INFO L429 AbstractCegarLoop]: === Iteration 16 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2020-11-12 00:20:52,282 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-12 00:20:52,282 INFO L82 PathProgramCache]: Analyzing trace with hash 760869840, now seen corresponding path program 5 times [2020-11-12 00:20:52,282 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-12 00:20:52,282 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [187284140] [2020-11-12 00:20:52,283 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-12 00:20:52,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-12 00:20:52,397 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 1 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-12 00:20:52,398 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [187284140] [2020-11-12 00:20:52,398 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [890892880] [2020-11-12 00:20:52,398 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-12 00:20:52,475 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2020-11-12 00:20:52,475 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-11-12 00:20:52,476 INFO L263 TraceCheckSpWp]: Trace formula consists of 138 conjuncts, 12 conjunts are in the unsatisfiable core [2020-11-12 00:20:52,480 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-11-12 00:20:52,682 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-12 00:20:52,682 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-11-12 00:20:52,683 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 22 [2020-11-12 00:20:52,683 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2028016757] [2020-11-12 00:20:52,683 INFO L461 AbstractCegarLoop]: Interpolant automaton has 24 states [2020-11-12 00:20:52,683 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-12 00:20:52,684 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2020-11-12 00:20:52,684 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=456, Unknown=0, NotChecked=0, Total=552 [2020-11-12 00:20:52,684 INFO L87 Difference]: Start difference. First operand 2453 states and 9480 transitions. Second operand has 24 states, 23 states have (on average 1.826086956521739) internal successors, (42), 23 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:20:57,364 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-12 00:20:57,364 INFO L93 Difference]: Finished difference Result 18864 states and 58722 transitions. [2020-11-12 00:20:57,364 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 93 states. [2020-11-12 00:20:57,365 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 23 states have (on average 1.826086956521739) internal successors, (42), 23 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2020-11-12 00:20:57,365 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-12 00:20:57,401 INFO L225 Difference]: With dead ends: 18864 [2020-11-12 00:20:57,401 INFO L226 Difference]: Without dead ends: 18847 [2020-11-12 00:20:57,402 INFO L749 BasicCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 107 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4126 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=2116, Invalid=9656, Unknown=0, NotChecked=0, Total=11772 [2020-11-12 00:20:57,455 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18847 states. [2020-11-12 00:20:57,617 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18847 to 2417. [2020-11-12 00:20:57,620 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2417 states, 2413 states have (on average 3.8881060920016575) internal successors, (9382), 2416 states have internal predecessors, (9382), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:20:57,629 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2417 states to 2417 states and 9382 transitions. [2020-11-12 00:20:57,630 INFO L78 Accepts]: Start accepts. Automaton has 2417 states and 9382 transitions. Word has length 21 [2020-11-12 00:20:57,630 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-12 00:20:57,630 INFO L481 AbstractCegarLoop]: Abstraction has 2417 states and 9382 transitions. [2020-11-12 00:20:57,630 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 24 states, 23 states have (on average 1.826086956521739) internal successors, (42), 23 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:20:57,630 INFO L276 IsEmpty]: Start isEmpty. Operand 2417 states and 9382 transitions. [2020-11-12 00:20:57,632 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2020-11-12 00:20:57,632 INFO L486 BasicCegarLoop]: Found error trace [2020-11-12 00:20:57,633 INFO L494 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-12 00:20:57,847 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,15 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-12 00:20:57,848 INFO L429 AbstractCegarLoop]: === Iteration 17 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2020-11-12 00:20:57,848 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-12 00:20:57,849 INFO L82 PathProgramCache]: Analyzing trace with hash 757268880, now seen corresponding path program 6 times [2020-11-12 00:20:57,849 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-12 00:20:57,849 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2136217049] [2020-11-12 00:20:57,849 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-12 00:20:57,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-12 00:20:57,964 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 1 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-12 00:20:57,964 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2136217049] [2020-11-12 00:20:57,964 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1362895897] [2020-11-12 00:20:57,965 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-12 00:20:58,050 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2020-11-12 00:20:58,051 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-11-12 00:20:58,052 INFO L263 TraceCheckSpWp]: Trace formula consists of 138 conjuncts, 12 conjunts are in the unsatisfiable core [2020-11-12 00:20:58,055 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-11-12 00:20:58,232 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-12 00:20:58,233 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-11-12 00:20:58,233 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 22 [2020-11-12 00:20:58,233 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [568650192] [2020-11-12 00:20:58,233 INFO L461 AbstractCegarLoop]: Interpolant automaton has 24 states [2020-11-12 00:20:58,233 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-12 00:20:58,234 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2020-11-12 00:20:58,234 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=456, Unknown=0, NotChecked=0, Total=552 [2020-11-12 00:20:58,234 INFO L87 Difference]: Start difference. First operand 2417 states and 9382 transitions. Second operand has 24 states, 23 states have (on average 1.826086956521739) internal successors, (42), 23 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:21:03,075 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-12 00:21:03,075 INFO L93 Difference]: Finished difference Result 16006 states and 48774 transitions. [2020-11-12 00:21:03,076 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 95 states. [2020-11-12 00:21:03,076 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 23 states have (on average 1.826086956521739) internal successors, (42), 23 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2020-11-12 00:21:03,119 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-12 00:21:03,148 INFO L225 Difference]: With dead ends: 16006 [2020-11-12 00:21:03,149 INFO L226 Difference]: Without dead ends: 15991 [2020-11-12 00:21:03,155 INFO L749 BasicCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 109 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4279 ImplicationChecksByTransitivity, 2.5s TimeCoverageRelationStatistics Valid=2157, Invalid=10053, Unknown=0, NotChecked=0, Total=12210 [2020-11-12 00:21:03,206 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15991 states. [2020-11-12 00:21:03,304 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15991 to 2286. [2020-11-12 00:21:03,307 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2286 states, 2283 states have (on average 3.9137100306614103) internal successors, (8935), 2285 states have internal predecessors, (8935), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:21:03,314 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2286 states to 2286 states and 8935 transitions. [2020-11-12 00:21:03,314 INFO L78 Accepts]: Start accepts. Automaton has 2286 states and 8935 transitions. Word has length 21 [2020-11-12 00:21:03,314 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-12 00:21:03,314 INFO L481 AbstractCegarLoop]: Abstraction has 2286 states and 8935 transitions. [2020-11-12 00:21:03,315 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 24 states, 23 states have (on average 1.826086956521739) internal successors, (42), 23 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:21:03,315 INFO L276 IsEmpty]: Start isEmpty. Operand 2286 states and 8935 transitions. [2020-11-12 00:21:03,317 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2020-11-12 00:21:03,317 INFO L486 BasicCegarLoop]: Found error trace [2020-11-12 00:21:03,317 INFO L494 BasicCegarLoop]: trace histogram [5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-12 00:21:03,525 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable31 [2020-11-12 00:21:03,526 INFO L429 AbstractCegarLoop]: === Iteration 18 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2020-11-12 00:21:03,526 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-12 00:21:03,527 INFO L82 PathProgramCache]: Analyzing trace with hash 21065862, now seen corresponding path program 1 times [2020-11-12 00:21:03,527 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-12 00:21:03,527 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1841441964] [2020-11-12 00:21:03,527 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-12 00:21:03,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-11-12 00:21:03,540 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-11-12 00:21:03,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-11-12 00:21:03,549 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-11-12 00:21:03,559 INFO L173 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2020-11-12 00:21:03,559 INFO L595 BasicCegarLoop]: Counterexample might be feasible [2020-11-12 00:21:03,560 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2020-11-12 00:21:03,560 WARN L386 ceAbstractionStarter]: 4 thread instances were not sufficient, I will increase this number and restart the analysis [2020-11-12 00:21:03,561 INFO L351 ceAbstractionStarter]: Constructing petrified ICFG for 5 thread instances. [2020-11-12 00:21:03,581 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of5ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,582 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of5ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,582 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of5ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,582 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of5ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,582 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of5ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,582 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of5ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,582 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of5ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,582 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of5ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,582 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of5ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,582 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of5ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,583 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of5ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,583 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of5ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,583 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of5ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,583 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of5ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,583 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of5ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,583 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of5ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,583 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of5ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,583 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of5ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,584 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread5of5ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,584 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread5of5ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,584 WARN L313 ript$VariableManager]: TermVariabe thr2Thread5of5ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,584 WARN L313 ript$VariableManager]: TermVariabe thr2Thread5of5ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,584 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread5of5ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,584 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread5of5ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,584 WARN L313 ript$VariableManager]: TermVariabe thr2Thread5of5ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,584 WARN L313 ript$VariableManager]: TermVariabe thr2Thread5of5ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,585 WARN L313 ript$VariableManager]: TermVariabe thr2Thread5of5ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,585 WARN L313 ript$VariableManager]: TermVariabe thr2Thread5of5ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,585 WARN L313 ript$VariableManager]: TermVariabe thr2Thread5of5ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,585 WARN L313 ript$VariableManager]: TermVariabe thr2Thread5of5ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,585 WARN L313 ript$VariableManager]: TermVariabe thr2Thread5of5ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,585 WARN L313 ript$VariableManager]: TermVariabe thr2Thread5of5ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,585 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread5of5ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,585 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread5of5ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,585 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread5of5ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,586 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread5of5ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,586 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of5ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,586 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of5ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,587 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of5ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,587 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of5ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,587 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of5ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,587 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of5ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,587 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of5ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,587 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of5ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,587 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of5ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,587 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of5ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,587 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of5ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,587 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of5ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,588 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of5ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,588 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of5ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,588 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of5ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,588 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of5ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,588 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of5ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,588 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of5ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,588 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of5ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,588 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of5ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,588 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of5ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,589 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of5ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,589 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of5ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,589 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of5ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,589 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of5ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,589 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of5ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,589 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of5ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,589 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of5ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,589 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of5ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,590 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of5ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,590 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of5ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,590 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of5ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,590 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of5ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,590 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of5ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,590 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of5ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,590 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of5ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,591 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of5ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,591 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of5ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,591 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of5ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,591 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of5ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,591 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of5ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,591 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of5ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,592 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of5ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,592 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of5ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,592 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of5ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,592 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of5ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,592 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of5ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,592 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of5ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,592 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of5ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,592 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of5ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,592 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of5ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,593 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of5ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,593 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of5ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,593 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of5ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,595 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,595 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,595 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,595 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,596 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,596 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,596 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,596 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,596 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,596 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,596 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,596 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,597 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,597 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,597 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,597 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,597 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,597 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,597 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,597 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,598 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,598 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,598 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,598 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,598 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,598 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,598 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,598 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,598 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,599 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,599 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,599 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,599 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,599 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,599 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,599 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,599 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,599 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,600 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,600 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,600 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,601 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,601 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,601 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,601 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,601 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,601 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,601 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,601 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,601 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,602 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,602 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,602 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,602 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,602 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,602 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,602 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,602 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,602 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,603 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,603 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,603 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,603 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,603 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,603 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,603 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,603 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,603 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,604 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,604 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,604 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,604 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,604 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,604 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,604 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,604 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,604 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,605 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,605 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,605 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,605 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,605 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,605 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,605 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,605 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,605 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,606 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,606 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,606 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,606 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,606 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,606 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,606 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,606 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,607 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,607 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,607 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,607 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,607 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,607 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,607 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,607 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,607 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,608 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,608 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,608 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,608 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,608 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,608 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,608 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,608 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,608 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,609 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,609 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,609 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,609 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,609 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,609 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,609 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,609 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,609 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,610 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,610 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,610 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,610 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,610 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,610 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,610 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,610 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,611 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,611 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,611 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,611 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,611 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,611 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,611 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,611 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,611 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,611 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,612 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,612 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,612 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,612 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,612 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,612 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,612 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,612 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,612 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,612 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,613 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,613 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,613 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,613 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,613 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,613 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,613 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,613 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,613 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,613 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,613 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,614 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,614 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,614 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,614 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,614 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,614 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,614 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,614 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,615 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,616 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,616 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,616 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,616 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,616 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,616 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,616 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,617 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,617 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,617 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,617 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,617 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,618 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,618 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,618 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,619 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,619 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,619 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,619 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,619 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,619 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,619 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,619 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,620 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,620 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,621 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,621 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,621 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,621 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,621 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,621 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,622 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of5ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,622 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of5ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,622 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of5ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,622 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of5ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,622 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of5ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,623 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of5ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,624 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of5ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,624 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of5ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,624 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of5ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,624 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of5ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,625 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of5ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,625 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of5ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,625 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of5ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,625 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of5ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,625 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of5ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,626 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of5ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,626 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of5ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,626 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of5ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,626 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of5ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,626 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of5ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,627 WARN L313 ript$VariableManager]: TermVariabe thr2Thread5of5ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,628 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread5of5ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,628 WARN L313 ript$VariableManager]: TermVariabe thr2Thread5of5ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,628 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread5of5ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,628 WARN L313 ript$VariableManager]: TermVariabe thr2Thread5of5ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:21:03,629 INFO L149 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2020-11-12 00:21:03,630 INFO L253 AbstractCegarLoop]: Starting to check reachability of 8 error locations. [2020-11-12 00:21:03,631 INFO L377 AbstractCegarLoop]: Interprodecural is true [2020-11-12 00:21:03,631 INFO L378 AbstractCegarLoop]: Hoare is true [2020-11-12 00:21:03,631 INFO L379 AbstractCegarLoop]: Compute interpolants for FPandBP [2020-11-12 00:21:03,631 INFO L380 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2020-11-12 00:21:03,631 INFO L381 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2020-11-12 00:21:03,631 INFO L382 AbstractCegarLoop]: Difference is false [2020-11-12 00:21:03,632 INFO L383 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2020-11-12 00:21:03,632 INFO L387 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2020-11-12 00:21:03,634 INFO L120 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2020-11-12 00:21:03,634 INFO L135 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 172 places, 162 transitions, 414 flow [2020-11-12 00:21:03,634 INFO L110 LiptonReduction]: Starting Lipton reduction on Petri net that has 172 places, 162 transitions, 414 flow [2020-11-12 00:21:03,634 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 172 places, 162 transitions, 414 flow [2020-11-12 00:21:03,656 INFO L129 PetriNetUnfolder]: 9/168 cut-off events. [2020-11-12 00:21:03,656 INFO L130 PetriNetUnfolder]: For 30/30 co-relation queries the response was YES. [2020-11-12 00:21:03,658 INFO L84 FinitePrefix]: Finished finitePrefix Result has 206 conditions, 168 events. 9/168 cut-off events. For 30/30 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 307 event pairs, 0 based on Foata normal form. 0/152 useless extension candidates. Maximal degree in co-relation 195. Up to 12 conditions per place. [2020-11-12 00:21:03,665 INFO L116 LiptonReduction]: Number of co-enabled transitions 3390 [2020-11-12 00:21:06,982 WARN L193 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 46 [2020-11-12 00:21:07,995 WARN L193 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 49 [2020-11-12 00:21:09,481 WARN L193 SmtUtils]: Spent 352.00 ms on a formula simplification. DAG size of input: 103 DAG size of output: 99 [2020-11-12 00:21:09,620 WARN L193 SmtUtils]: Spent 136.00 ms on a formula simplification that was a NOOP. DAG size: 89 [2020-11-12 00:21:09,947 WARN L193 SmtUtils]: Spent 325.00 ms on a formula simplification. DAG size of input: 103 DAG size of output: 99 [2020-11-12 00:21:10,092 WARN L193 SmtUtils]: Spent 139.00 ms on a formula simplification that was a NOOP. DAG size: 89 [2020-11-12 00:21:10,184 INFO L131 LiptonReduction]: Checked pairs total: 5603 [2020-11-12 00:21:10,184 INFO L133 LiptonReduction]: Total number of compositions: 180 [2020-11-12 00:21:10,185 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 61 places, 39 transitions, 168 flow [2020-11-12 00:21:10,740 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 6191 states, 6177 states have (on average 4.602234094220496) internal successors, (28428), 6190 states have internal predecessors, (28428), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:21:10,751 INFO L276 IsEmpty]: Start isEmpty. Operand has 6191 states, 6177 states have (on average 4.602234094220496) internal successors, (28428), 6190 states have internal predecessors, (28428), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:21:10,752 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 4 [2020-11-12 00:21:10,752 INFO L486 BasicCegarLoop]: Found error trace [2020-11-12 00:21:10,752 INFO L494 BasicCegarLoop]: trace histogram [1, 1, 1] [2020-11-12 00:21:10,752 INFO L429 AbstractCegarLoop]: === Iteration 1 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-12 00:21:10,753 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-12 00:21:10,753 INFO L82 PathProgramCache]: Analyzing trace with hash 1430955, now seen corresponding path program 1 times [2020-11-12 00:21:10,753 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-12 00:21:10,753 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [951190740] [2020-11-12 00:21:10,753 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-12 00:21:10,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-12 00:21:10,775 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-12 00:21:10,776 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [951190740] [2020-11-12 00:21:10,776 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-11-12 00:21:10,776 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2020-11-12 00:21:10,776 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [750536591] [2020-11-12 00:21:10,776 INFO L461 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-11-12 00:21:10,777 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-12 00:21:10,777 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-11-12 00:21:10,777 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-11-12 00:21:10,788 INFO L87 Difference]: Start difference. First operand has 6191 states, 6177 states have (on average 4.602234094220496) internal successors, (28428), 6190 states have internal predecessors, (28428), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 3 states, 2 states have (on average 1.5) internal successors, (3), 2 states have internal predecessors, (3), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:21:10,877 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-12 00:21:10,878 INFO L93 Difference]: Finished difference Result 5844 states and 26316 transitions. [2020-11-12 00:21:10,878 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-11-12 00:21:10,879 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 1.5) internal successors, (3), 2 states have internal predecessors, (3), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 3 [2020-11-12 00:21:10,879 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-12 00:21:10,902 INFO L225 Difference]: With dead ends: 5844 [2020-11-12 00:21:10,903 INFO L226 Difference]: Without dead ends: 5479 [2020-11-12 00:21:10,903 INFO L749 BasicCegarLoop]: 0 DeclaredPredicates, 1 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-11-12 00:21:11,010 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5479 states. [2020-11-12 00:21:11,096 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5479 to 5479. [2020-11-12 00:21:11,104 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5479 states, 5472 states have (on average 4.476059941520468) internal successors, (24493), 5478 states have internal predecessors, (24493), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:21:11,131 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5479 states to 5479 states and 24493 transitions. [2020-11-12 00:21:11,131 INFO L78 Accepts]: Start accepts. Automaton has 5479 states and 24493 transitions. Word has length 3 [2020-11-12 00:21:11,131 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-12 00:21:11,131 INFO L481 AbstractCegarLoop]: Abstraction has 5479 states and 24493 transitions. [2020-11-12 00:21:11,131 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 3 states, 2 states have (on average 1.5) internal successors, (3), 2 states have internal predecessors, (3), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:21:11,131 INFO L276 IsEmpty]: Start isEmpty. Operand 5479 states and 24493 transitions. [2020-11-12 00:21:11,132 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2020-11-12 00:21:11,132 INFO L486 BasicCegarLoop]: Found error trace [2020-11-12 00:21:11,132 INFO L494 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-12 00:21:11,132 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2020-11-12 00:21:11,132 INFO L429 AbstractCegarLoop]: === Iteration 2 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-12 00:21:11,132 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-12 00:21:11,133 INFO L82 PathProgramCache]: Analyzing trace with hash -909509965, now seen corresponding path program 1 times [2020-11-12 00:21:11,133 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-12 00:21:11,133 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1103822597] [2020-11-12 00:21:11,133 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-12 00:21:11,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-12 00:21:11,171 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-12 00:21:11,171 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1103822597] [2020-11-12 00:21:11,171 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-11-12 00:21:11,171 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-11-12 00:21:11,172 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [728667384] [2020-11-12 00:21:11,172 INFO L461 AbstractCegarLoop]: Interpolant automaton has 5 states [2020-11-12 00:21:11,172 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-12 00:21:11,173 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2020-11-12 00:21:11,173 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2020-11-12 00:21:11,173 INFO L87 Difference]: Start difference. First operand 5479 states and 24493 transitions. Second operand has 5 states, 4 states have (on average 2.25) internal successors, (9), 4 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:21:11,447 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-12 00:21:11,447 INFO L93 Difference]: Finished difference Result 11373 states and 46632 transitions. [2020-11-12 00:21:11,448 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2020-11-12 00:21:11,448 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 2.25) internal successors, (9), 4 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 9 [2020-11-12 00:21:11,448 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-12 00:21:11,478 INFO L225 Difference]: With dead ends: 11373 [2020-11-12 00:21:11,479 INFO L226 Difference]: Without dead ends: 11366 [2020-11-12 00:21:11,479 INFO L749 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2020-11-12 00:21:11,693 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11366 states. [2020-11-12 00:21:11,815 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11366 to 6331. [2020-11-12 00:21:11,824 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6331 states, 6325 states have (on average 4.512885375494071) internal successors, (28544), 6330 states have internal predecessors, (28544), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:21:11,930 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6331 states to 6331 states and 28544 transitions. [2020-11-12 00:21:11,930 INFO L78 Accepts]: Start accepts. Automaton has 6331 states and 28544 transitions. Word has length 9 [2020-11-12 00:21:11,930 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-12 00:21:11,930 INFO L481 AbstractCegarLoop]: Abstraction has 6331 states and 28544 transitions. [2020-11-12 00:21:11,931 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 5 states, 4 states have (on average 2.25) internal successors, (9), 4 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:21:11,931 INFO L276 IsEmpty]: Start isEmpty. Operand 6331 states and 28544 transitions. [2020-11-12 00:21:11,931 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-11-12 00:21:11,931 INFO L486 BasicCegarLoop]: Found error trace [2020-11-12 00:21:11,931 INFO L494 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-12 00:21:11,931 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2020-11-12 00:21:11,931 INFO L429 AbstractCegarLoop]: === Iteration 3 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-12 00:21:11,932 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-12 00:21:11,932 INFO L82 PathProgramCache]: Analyzing trace with hash -602666145, now seen corresponding path program 1 times [2020-11-12 00:21:11,933 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-12 00:21:11,933 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1630247120] [2020-11-12 00:21:11,933 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-12 00:21:11,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-12 00:21:11,967 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-11-12 00:21:11,967 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1630247120] [2020-11-12 00:21:11,967 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-11-12 00:21:11,968 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-11-12 00:21:11,968 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1663260313] [2020-11-12 00:21:11,968 INFO L461 AbstractCegarLoop]: Interpolant automaton has 5 states [2020-11-12 00:21:11,968 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-12 00:21:11,968 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2020-11-12 00:21:11,969 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2020-11-12 00:21:11,969 INFO L87 Difference]: Start difference. First operand 6331 states and 28544 transitions. Second operand has 5 states, 4 states have (on average 3.0) internal successors, (12), 4 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:21:12,234 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-12 00:21:12,234 INFO L93 Difference]: Finished difference Result 12785 states and 53129 transitions. [2020-11-12 00:21:12,235 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2020-11-12 00:21:12,235 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 3.0) internal successors, (12), 4 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 13 [2020-11-12 00:21:12,235 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-12 00:21:12,279 INFO L225 Difference]: With dead ends: 12785 [2020-11-12 00:21:12,279 INFO L226 Difference]: Without dead ends: 12772 [2020-11-12 00:21:12,280 INFO L749 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2020-11-12 00:21:12,388 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12772 states. [2020-11-12 00:21:12,611 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12772 to 7391. [2020-11-12 00:21:12,620 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7391 states, 7385 states have (on average 4.5624915368991195) internal successors, (33694), 7390 states have internal predecessors, (33694), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:21:12,647 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7391 states to 7391 states and 33694 transitions. [2020-11-12 00:21:12,648 INFO L78 Accepts]: Start accepts. Automaton has 7391 states and 33694 transitions. Word has length 13 [2020-11-12 00:21:12,648 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-12 00:21:12,648 INFO L481 AbstractCegarLoop]: Abstraction has 7391 states and 33694 transitions. [2020-11-12 00:21:12,648 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 5 states, 4 states have (on average 3.0) internal successors, (12), 4 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:21:12,648 INFO L276 IsEmpty]: Start isEmpty. Operand 7391 states and 33694 transitions. [2020-11-12 00:21:12,649 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-11-12 00:21:12,649 INFO L486 BasicCegarLoop]: Found error trace [2020-11-12 00:21:12,649 INFO L494 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-12 00:21:12,649 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2020-11-12 00:21:12,649 INFO L429 AbstractCegarLoop]: === Iteration 4 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-12 00:21:12,649 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-12 00:21:12,650 INFO L82 PathProgramCache]: Analyzing trace with hash -313967356, now seen corresponding path program 1 times [2020-11-12 00:21:12,650 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-12 00:21:12,650 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1913660029] [2020-11-12 00:21:12,650 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-12 00:21:12,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-12 00:21:12,891 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-12 00:21:12,891 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1913660029] [2020-11-12 00:21:12,891 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [357198362] [2020-11-12 00:21:12,891 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-12 00:21:12,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-12 00:21:12,973 INFO L263 TraceCheckSpWp]: Trace formula consists of 115 conjuncts, 9 conjunts are in the unsatisfiable core [2020-11-12 00:21:12,974 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-11-12 00:21:13,150 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-12 00:21:13,151 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-11-12 00:21:13,151 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 16 [2020-11-12 00:21:13,151 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [519489250] [2020-11-12 00:21:13,152 INFO L461 AbstractCegarLoop]: Interpolant automaton has 18 states [2020-11-12 00:21:13,152 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-12 00:21:13,153 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2020-11-12 00:21:13,153 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=253, Unknown=0, NotChecked=0, Total=306 [2020-11-12 00:21:13,153 INFO L87 Difference]: Start difference. First operand 7391 states and 33694 transitions. Second operand has 18 states, 17 states have (on average 1.7647058823529411) internal successors, (30), 17 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:21:14,617 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-12 00:21:14,622 INFO L93 Difference]: Finished difference Result 23025 states and 86555 transitions. [2020-11-12 00:21:14,623 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2020-11-12 00:21:14,623 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 17 states have (on average 1.7647058823529411) internal successors, (30), 17 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2020-11-12 00:21:14,623 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-12 00:21:14,693 INFO L225 Difference]: With dead ends: 23025 [2020-11-12 00:21:14,693 INFO L226 Difference]: Without dead ends: 23014 [2020-11-12 00:21:14,693 INFO L749 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 440 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=376, Invalid=1430, Unknown=0, NotChecked=0, Total=1806 [2020-11-12 00:21:14,854 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23014 states. [2020-11-12 00:21:15,245 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23014 to 7423. [2020-11-12 00:21:15,255 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7423 states, 7417 states have (on average 4.556019954159364) internal successors, (33792), 7422 states have internal predecessors, (33792), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:21:15,279 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7423 states to 7423 states and 33792 transitions. [2020-11-12 00:21:15,279 INFO L78 Accepts]: Start accepts. Automaton has 7423 states and 33792 transitions. Word has length 15 [2020-11-12 00:21:15,279 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-12 00:21:15,279 INFO L481 AbstractCegarLoop]: Abstraction has 7423 states and 33792 transitions. [2020-11-12 00:21:15,279 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 18 states, 17 states have (on average 1.7647058823529411) internal successors, (30), 17 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:21:15,280 INFO L276 IsEmpty]: Start isEmpty. Operand 7423 states and 33792 transitions. [2020-11-12 00:21:15,280 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-11-12 00:21:15,280 INFO L486 BasicCegarLoop]: Found error trace [2020-11-12 00:21:15,280 INFO L494 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-12 00:21:15,487 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36,17 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-12 00:21:15,488 INFO L429 AbstractCegarLoop]: === Iteration 5 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-12 00:21:15,489 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-12 00:21:15,489 INFO L82 PathProgramCache]: Analyzing trace with hash 658388858, now seen corresponding path program 2 times [2020-11-12 00:21:15,489 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-12 00:21:15,489 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1995730474] [2020-11-12 00:21:15,489 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-12 00:21:15,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-12 00:21:15,571 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-12 00:21:15,571 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1995730474] [2020-11-12 00:21:15,571 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2085248709] [2020-11-12 00:21:15,571 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-12 00:21:15,664 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-11-12 00:21:15,664 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-11-12 00:21:15,665 INFO L263 TraceCheckSpWp]: Trace formula consists of 115 conjuncts, 9 conjunts are in the unsatisfiable core [2020-11-12 00:21:15,665 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-11-12 00:21:15,785 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-12 00:21:15,785 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-11-12 00:21:15,785 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 16 [2020-11-12 00:21:15,786 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2117866511] [2020-11-12 00:21:15,786 INFO L461 AbstractCegarLoop]: Interpolant automaton has 18 states [2020-11-12 00:21:15,786 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-12 00:21:15,787 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2020-11-12 00:21:15,787 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=243, Unknown=0, NotChecked=0, Total=306 [2020-11-12 00:21:15,787 INFO L87 Difference]: Start difference. First operand 7423 states and 33792 transitions. Second operand has 18 states, 17 states have (on average 1.7647058823529411) internal successors, (30), 17 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:21:17,240 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-12 00:21:17,240 INFO L93 Difference]: Finished difference Result 29614 states and 114072 transitions. [2020-11-12 00:21:17,241 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-11-12 00:21:17,241 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 17 states have (on average 1.7647058823529411) internal successors, (30), 17 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2020-11-12 00:21:17,241 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-12 00:21:17,333 INFO L225 Difference]: With dead ends: 29614 [2020-11-12 00:21:17,333 INFO L226 Difference]: Without dead ends: 29600 [2020-11-12 00:21:17,334 INFO L749 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 397 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=373, Invalid=1267, Unknown=0, NotChecked=0, Total=1640 [2020-11-12 00:21:17,503 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29600 states. [2020-11-12 00:21:17,883 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29600 to 7168. [2020-11-12 00:21:17,893 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7168 states, 7163 states have (on average 4.560658941784169) internal successors, (32668), 7167 states have internal predecessors, (32668), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:21:17,922 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7168 states to 7168 states and 32668 transitions. [2020-11-12 00:21:17,923 INFO L78 Accepts]: Start accepts. Automaton has 7168 states and 32668 transitions. Word has length 15 [2020-11-12 00:21:17,923 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-12 00:21:17,923 INFO L481 AbstractCegarLoop]: Abstraction has 7168 states and 32668 transitions. [2020-11-12 00:21:17,923 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 18 states, 17 states have (on average 1.7647058823529411) internal successors, (30), 17 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:21:17,923 INFO L276 IsEmpty]: Start isEmpty. Operand 7168 states and 32668 transitions. [2020-11-12 00:21:17,924 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2020-11-12 00:21:17,924 INFO L486 BasicCegarLoop]: Found error trace [2020-11-12 00:21:17,924 INFO L494 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-12 00:21:18,124 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2020-11-12 00:21:18,125 INFO L429 AbstractCegarLoop]: === Iteration 6 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-12 00:21:18,126 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-12 00:21:18,126 INFO L82 PathProgramCache]: Analyzing trace with hash 1583424710, now seen corresponding path program 1 times [2020-11-12 00:21:18,126 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-12 00:21:18,126 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1887382890] [2020-11-12 00:21:18,127 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-12 00:21:18,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-12 00:21:18,166 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-11-12 00:21:18,166 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1887382890] [2020-11-12 00:21:18,166 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-11-12 00:21:18,167 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-11-12 00:21:18,167 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [74712612] [2020-11-12 00:21:18,167 INFO L461 AbstractCegarLoop]: Interpolant automaton has 5 states [2020-11-12 00:21:18,167 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-12 00:21:18,168 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2020-11-12 00:21:18,168 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2020-11-12 00:21:18,168 INFO L87 Difference]: Start difference. First operand 7168 states and 32668 transitions. Second operand has 5 states, 4 states have (on average 3.25) internal successors, (13), 4 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:21:18,510 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-12 00:21:18,510 INFO L93 Difference]: Finished difference Result 14114 states and 59552 transitions. [2020-11-12 00:21:18,511 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2020-11-12 00:21:18,511 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 3.25) internal successors, (13), 4 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2020-11-12 00:21:18,511 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-12 00:21:18,551 INFO L225 Difference]: With dead ends: 14114 [2020-11-12 00:21:18,551 INFO L226 Difference]: Without dead ends: 14092 [2020-11-12 00:21:18,551 INFO L749 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2020-11-12 00:21:18,658 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14092 states. [2020-11-12 00:21:18,962 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14092 to 8447. [2020-11-12 00:21:18,974 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8447 states, 8442 states have (on average 4.594764273868751) internal successors, (38789), 8446 states have internal predecessors, (38789), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:21:19,012 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8447 states to 8447 states and 38789 transitions. [2020-11-12 00:21:19,012 INFO L78 Accepts]: Start accepts. Automaton has 8447 states and 38789 transitions. Word has length 17 [2020-11-12 00:21:19,013 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-12 00:21:19,013 INFO L481 AbstractCegarLoop]: Abstraction has 8447 states and 38789 transitions. [2020-11-12 00:21:19,013 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 5 states, 4 states have (on average 3.25) internal successors, (13), 4 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:21:19,013 INFO L276 IsEmpty]: Start isEmpty. Operand 8447 states and 38789 transitions. [2020-11-12 00:21:19,014 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2020-11-12 00:21:19,014 INFO L486 BasicCegarLoop]: Found error trace [2020-11-12 00:21:19,014 INFO L494 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-12 00:21:19,014 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2020-11-12 00:21:19,014 INFO L429 AbstractCegarLoop]: === Iteration 7 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-12 00:21:19,015 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-12 00:21:19,015 INFO L82 PathProgramCache]: Analyzing trace with hash -2002060309, now seen corresponding path program 1 times [2020-11-12 00:21:19,015 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-12 00:21:19,015 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [344705969] [2020-11-12 00:21:19,015 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-12 00:21:19,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-12 00:21:19,109 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 1 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-12 00:21:19,109 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [344705969] [2020-11-12 00:21:19,109 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1482748731] [2020-11-12 00:21:19,109 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-12 00:21:19,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-12 00:21:19,189 INFO L263 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 10 conjunts are in the unsatisfiable core [2020-11-12 00:21:19,190 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-11-12 00:21:19,370 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 2 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-12 00:21:19,370 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-11-12 00:21:19,371 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 18 [2020-11-12 00:21:19,371 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [918758354] [2020-11-12 00:21:19,371 INFO L461 AbstractCegarLoop]: Interpolant automaton has 20 states [2020-11-12 00:21:19,371 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-12 00:21:19,372 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2020-11-12 00:21:19,372 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=318, Unknown=0, NotChecked=0, Total=380 [2020-11-12 00:21:19,372 INFO L87 Difference]: Start difference. First operand 8447 states and 38789 transitions. Second operand has 20 states, 19 states have (on average 2.0) internal successors, (38), 19 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:21:21,386 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-12 00:21:21,387 INFO L93 Difference]: Finished difference Result 23172 states and 91050 transitions. [2020-11-12 00:21:21,387 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2020-11-12 00:21:21,387 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 19 states have (on average 2.0) internal successors, (38), 19 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2020-11-12 00:21:21,387 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-12 00:21:21,574 INFO L225 Difference]: With dead ends: 23172 [2020-11-12 00:21:21,574 INFO L226 Difference]: Without dead ends: 23156 [2020-11-12 00:21:21,574 INFO L749 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 607 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=521, Invalid=2029, Unknown=0, NotChecked=0, Total=2550 [2020-11-12 00:21:21,735 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23156 states. [2020-11-12 00:21:22,008 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23156 to 8503. [2020-11-12 00:21:22,019 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8503 states, 8498 states have (on average 4.584255118851495) internal successors, (38957), 8502 states have internal predecessors, (38957), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:21:22,056 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8503 states to 8503 states and 38957 transitions. [2020-11-12 00:21:22,056 INFO L78 Accepts]: Start accepts. Automaton has 8503 states and 38957 transitions. Word has length 19 [2020-11-12 00:21:22,056 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-12 00:21:22,056 INFO L481 AbstractCegarLoop]: Abstraction has 8503 states and 38957 transitions. [2020-11-12 00:21:22,056 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 20 states, 19 states have (on average 2.0) internal successors, (38), 19 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:21:22,056 INFO L276 IsEmpty]: Start isEmpty. Operand 8503 states and 38957 transitions. [2020-11-12 00:21:22,057 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2020-11-12 00:21:22,057 INFO L486 BasicCegarLoop]: Found error trace [2020-11-12 00:21:22,057 INFO L494 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-12 00:21:22,258 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2020-11-12 00:21:22,259 INFO L429 AbstractCegarLoop]: === Iteration 8 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-12 00:21:22,259 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-12 00:21:22,260 INFO L82 PathProgramCache]: Analyzing trace with hash -399526582, now seen corresponding path program 1 times [2020-11-12 00:21:22,260 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-12 00:21:22,260 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [227614190] [2020-11-12 00:21:22,260 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-12 00:21:22,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-12 00:21:22,353 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-12 00:21:22,353 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [227614190] [2020-11-12 00:21:22,354 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [755926579] [2020-11-12 00:21:22,354 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-12 00:21:22,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-12 00:21:22,633 INFO L263 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 10 conjunts are in the unsatisfiable core [2020-11-12 00:21:22,637 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-11-12 00:21:22,818 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-12 00:21:22,819 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-11-12 00:21:22,819 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 18 [2020-11-12 00:21:22,819 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [349790108] [2020-11-12 00:21:22,819 INFO L461 AbstractCegarLoop]: Interpolant automaton has 20 states [2020-11-12 00:21:22,819 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-12 00:21:22,820 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2020-11-12 00:21:22,820 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=312, Unknown=0, NotChecked=0, Total=380 [2020-11-12 00:21:22,820 INFO L87 Difference]: Start difference. First operand 8503 states and 38957 transitions. Second operand has 20 states, 19 states have (on average 2.0) internal successors, (38), 19 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:21:24,586 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-12 00:21:24,587 INFO L93 Difference]: Finished difference Result 24677 states and 96805 transitions. [2020-11-12 00:21:24,587 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2020-11-12 00:21:24,587 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 19 states have (on average 2.0) internal successors, (38), 19 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2020-11-12 00:21:24,587 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-12 00:21:24,652 INFO L225 Difference]: With dead ends: 24677 [2020-11-12 00:21:24,652 INFO L226 Difference]: Without dead ends: 24658 [2020-11-12 00:21:24,653 INFO L749 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 535 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=484, Invalid=1678, Unknown=0, NotChecked=0, Total=2162 [2020-11-12 00:21:24,803 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24658 states. [2020-11-12 00:21:25,037 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24658 to 8577. [2020-11-12 00:21:25,174 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8577 states, 8572 states have (on average 4.57816145590294) internal successors, (39244), 8576 states have internal predecessors, (39244), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:21:25,212 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8577 states to 8577 states and 39244 transitions. [2020-11-12 00:21:25,212 INFO L78 Accepts]: Start accepts. Automaton has 8577 states and 39244 transitions. Word has length 19 [2020-11-12 00:21:25,212 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-12 00:21:25,212 INFO L481 AbstractCegarLoop]: Abstraction has 8577 states and 39244 transitions. [2020-11-12 00:21:25,213 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 20 states, 19 states have (on average 2.0) internal successors, (38), 19 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:21:25,213 INFO L276 IsEmpty]: Start isEmpty. Operand 8577 states and 39244 transitions. [2020-11-12 00:21:25,214 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2020-11-12 00:21:25,214 INFO L486 BasicCegarLoop]: Found error trace [2020-11-12 00:21:25,214 INFO L494 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-12 00:21:25,427 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,20 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-12 00:21:25,427 INFO L429 AbstractCegarLoop]: === Iteration 9 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-12 00:21:25,428 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-12 00:21:25,428 INFO L82 PathProgramCache]: Analyzing trace with hash 1252692769, now seen corresponding path program 2 times [2020-11-12 00:21:25,428 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-12 00:21:25,428 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [908078044] [2020-11-12 00:21:25,428 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-12 00:21:25,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-12 00:21:25,520 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 1 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-12 00:21:25,520 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [908078044] [2020-11-12 00:21:25,520 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1538334805] [2020-11-12 00:21:25,520 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-12 00:21:25,619 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-11-12 00:21:25,619 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-11-12 00:21:25,620 INFO L263 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 9 conjunts are in the unsatisfiable core [2020-11-12 00:21:25,621 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-11-12 00:21:25,747 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 1 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2020-11-12 00:21:25,747 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-11-12 00:21:25,747 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 17 [2020-11-12 00:21:25,748 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1812628801] [2020-11-12 00:21:25,748 INFO L461 AbstractCegarLoop]: Interpolant automaton has 19 states [2020-11-12 00:21:25,748 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-12 00:21:25,749 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2020-11-12 00:21:25,749 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=275, Unknown=0, NotChecked=0, Total=342 [2020-11-12 00:21:25,749 INFO L87 Difference]: Start difference. First operand 8577 states and 39244 transitions. Second operand has 19 states, 18 states have (on average 2.111111111111111) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:21:26,962 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-12 00:21:26,962 INFO L93 Difference]: Finished difference Result 23216 states and 95772 transitions. [2020-11-12 00:21:26,963 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2020-11-12 00:21:26,963 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 18 states have (on average 2.111111111111111) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2020-11-12 00:21:26,963 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-12 00:21:27,040 INFO L225 Difference]: With dead ends: 23216 [2020-11-12 00:21:27,040 INFO L226 Difference]: Without dead ends: 23191 [2020-11-12 00:21:27,040 INFO L749 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 252 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=311, Invalid=949, Unknown=0, NotChecked=0, Total=1260 [2020-11-12 00:21:27,201 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23191 states. [2020-11-12 00:21:27,508 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23191 to 8399. [2020-11-12 00:21:27,521 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8399 states, 8394 states have (on average 4.582558970693352) internal successors, (38466), 8398 states have internal predecessors, (38466), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:21:27,568 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8399 states to 8399 states and 38466 transitions. [2020-11-12 00:21:27,569 INFO L78 Accepts]: Start accepts. Automaton has 8399 states and 38466 transitions. Word has length 19 [2020-11-12 00:21:27,569 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-12 00:21:27,569 INFO L481 AbstractCegarLoop]: Abstraction has 8399 states and 38466 transitions. [2020-11-12 00:21:27,569 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 19 states, 18 states have (on average 2.111111111111111) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:21:27,569 INFO L276 IsEmpty]: Start isEmpty. Operand 8399 states and 38466 transitions. [2020-11-12 00:21:27,570 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2020-11-12 00:21:27,570 INFO L486 BasicCegarLoop]: Found error trace [2020-11-12 00:21:27,570 INFO L494 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-12 00:21:27,771 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable41 [2020-11-12 00:21:27,771 INFO L429 AbstractCegarLoop]: === Iteration 10 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-12 00:21:27,772 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-12 00:21:27,772 INFO L82 PathProgramCache]: Analyzing trace with hash 1252698690, now seen corresponding path program 2 times [2020-11-12 00:21:27,772 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-12 00:21:27,773 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1265716825] [2020-11-12 00:21:27,773 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-12 00:21:27,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-12 00:21:27,879 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 1 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-12 00:21:27,879 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1265716825] [2020-11-12 00:21:27,880 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1898212155] [2020-11-12 00:21:27,880 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-12 00:21:27,985 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-11-12 00:21:27,985 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-11-12 00:21:27,985 INFO L263 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 9 conjunts are in the unsatisfiable core [2020-11-12 00:21:27,986 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-11-12 00:21:28,128 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 1 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2020-11-12 00:21:28,128 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-11-12 00:21:28,128 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 17 [2020-11-12 00:21:28,128 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1112427088] [2020-11-12 00:21:28,129 INFO L461 AbstractCegarLoop]: Interpolant automaton has 19 states [2020-11-12 00:21:28,129 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-12 00:21:28,130 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2020-11-12 00:21:28,130 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=275, Unknown=0, NotChecked=0, Total=342 [2020-11-12 00:21:28,130 INFO L87 Difference]: Start difference. First operand 8399 states and 38466 transitions. Second operand has 19 states, 18 states have (on average 2.111111111111111) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:21:29,451 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-12 00:21:29,451 INFO L93 Difference]: Finished difference Result 19503 states and 78391 transitions. [2020-11-12 00:21:29,452 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2020-11-12 00:21:29,452 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 18 states have (on average 2.111111111111111) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2020-11-12 00:21:29,452 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-12 00:21:29,510 INFO L225 Difference]: With dead ends: 19503 [2020-11-12 00:21:29,510 INFO L226 Difference]: Without dead ends: 19484 [2020-11-12 00:21:29,511 INFO L749 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 251 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=311, Invalid=949, Unknown=0, NotChecked=0, Total=1260 [2020-11-12 00:21:29,636 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19484 states. [2020-11-12 00:21:29,852 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19484 to 8329. [2020-11-12 00:21:29,863 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8329 states, 8324 states have (on average 4.5872176838058625) internal successors, (38184), 8328 states have internal predecessors, (38184), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:21:30,090 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8329 states to 8329 states and 38184 transitions. [2020-11-12 00:21:30,090 INFO L78 Accepts]: Start accepts. Automaton has 8329 states and 38184 transitions. Word has length 19 [2020-11-12 00:21:30,090 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-12 00:21:30,090 INFO L481 AbstractCegarLoop]: Abstraction has 8329 states and 38184 transitions. [2020-11-12 00:21:30,091 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 19 states, 18 states have (on average 2.111111111111111) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:21:30,091 INFO L276 IsEmpty]: Start isEmpty. Operand 8329 states and 38184 transitions. [2020-11-12 00:21:30,097 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2020-11-12 00:21:30,097 INFO L486 BasicCegarLoop]: Found error trace [2020-11-12 00:21:30,097 INFO L494 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-12 00:21:30,310 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable42 [2020-11-12 00:21:30,311 INFO L429 AbstractCegarLoop]: === Iteration 11 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-12 00:21:30,311 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-12 00:21:30,311 INFO L82 PathProgramCache]: Analyzing trace with hash -1486858449, now seen corresponding path program 1 times [2020-11-12 00:21:30,312 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-12 00:21:30,312 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [112988636] [2020-11-12 00:21:30,312 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-12 00:21:30,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-12 00:21:30,415 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2020-11-12 00:21:30,415 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [112988636] [2020-11-12 00:21:30,415 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1544883979] [2020-11-12 00:21:30,415 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-12 00:21:30,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-12 00:21:30,500 INFO L263 TraceCheckSpWp]: Trace formula consists of 138 conjuncts, 12 conjunts are in the unsatisfiable core [2020-11-12 00:21:30,501 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-11-12 00:21:30,732 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-12 00:21:30,733 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-11-12 00:21:30,733 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 21 [2020-11-12 00:21:30,733 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [265797350] [2020-11-12 00:21:30,733 INFO L461 AbstractCegarLoop]: Interpolant automaton has 23 states [2020-11-12 00:21:30,734 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-12 00:21:30,734 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2020-11-12 00:21:30,734 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=431, Unknown=0, NotChecked=0, Total=506 [2020-11-12 00:21:30,734 INFO L87 Difference]: Start difference. First operand 8329 states and 38184 transitions. Second operand has 23 states, 22 states have (on average 1.9090909090909092) internal successors, (42), 22 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:21:32,783 WARN L193 SmtUtils]: Spent 106.00 ms on a formula simplification that was a NOOP. DAG size: 13 [2020-11-12 00:21:37,893 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-12 00:21:37,893 INFO L93 Difference]: Finished difference Result 49750 states and 175587 transitions. [2020-11-12 00:21:37,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 128 states. [2020-11-12 00:21:37,894 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 22 states have (on average 1.9090909090909092) internal successors, (42), 22 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2020-11-12 00:21:37,894 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-12 00:21:38,195 INFO L225 Difference]: With dead ends: 49750 [2020-11-12 00:21:38,195 INFO L226 Difference]: Without dead ends: 49701 [2020-11-12 00:21:38,197 INFO L749 BasicCegarLoop]: 0 DeclaredPredicates, 153 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 143 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8138 ImplicationChecksByTransitivity, 4.6s TimeCoverageRelationStatistics Valid=3170, Invalid=17710, Unknown=0, NotChecked=0, Total=20880 [2020-11-12 00:21:38,461 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 49701 states. [2020-11-12 00:21:38,855 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 49701 to 8689. [2020-11-12 00:21:38,865 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8689 states, 8684 states have (on average 4.602141870105942) internal successors, (39965), 8688 states have internal predecessors, (39965), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:21:38,893 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8689 states to 8689 states and 39965 transitions. [2020-11-12 00:21:38,893 INFO L78 Accepts]: Start accepts. Automaton has 8689 states and 39965 transitions. Word has length 21 [2020-11-12 00:21:38,893 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-12 00:21:38,893 INFO L481 AbstractCegarLoop]: Abstraction has 8689 states and 39965 transitions. [2020-11-12 00:21:38,893 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 23 states, 22 states have (on average 1.9090909090909092) internal successors, (42), 22 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:21:38,894 INFO L276 IsEmpty]: Start isEmpty. Operand 8689 states and 39965 transitions. [2020-11-12 00:21:38,895 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2020-11-12 00:21:38,895 INFO L486 BasicCegarLoop]: Found error trace [2020-11-12 00:21:38,895 INFO L494 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-12 00:21:39,095 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43,23 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-12 00:21:39,096 INFO L429 AbstractCegarLoop]: === Iteration 12 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-12 00:21:39,096 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-12 00:21:39,096 INFO L82 PathProgramCache]: Analyzing trace with hash 165366823, now seen corresponding path program 2 times [2020-11-12 00:21:39,097 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-12 00:21:39,097 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [820122804] [2020-11-12 00:21:39,097 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-12 00:21:39,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-12 00:21:39,363 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 1 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-12 00:21:39,364 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [820122804] [2020-11-12 00:21:39,364 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [793753200] [2020-11-12 00:21:39,364 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-12 00:21:39,459 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-11-12 00:21:39,459 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-11-12 00:21:39,460 INFO L263 TraceCheckSpWp]: Trace formula consists of 138 conjuncts, 12 conjunts are in the unsatisfiable core [2020-11-12 00:21:39,461 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-11-12 00:21:39,739 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 2 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-12 00:21:39,740 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-11-12 00:21:39,740 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 22 [2020-11-12 00:21:39,741 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1247975347] [2020-11-12 00:21:39,741 INFO L461 AbstractCegarLoop]: Interpolant automaton has 24 states [2020-11-12 00:21:39,741 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-12 00:21:39,742 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2020-11-12 00:21:39,742 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=474, Unknown=0, NotChecked=0, Total=552 [2020-11-12 00:21:39,742 INFO L87 Difference]: Start difference. First operand 8689 states and 39965 transitions. Second operand has 24 states, 23 states have (on average 1.826086956521739) internal successors, (42), 23 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:21:46,147 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-12 00:21:46,147 INFO L93 Difference]: Finished difference Result 56458 states and 204600 transitions. [2020-11-12 00:21:46,148 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 113 states. [2020-11-12 00:21:46,148 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 23 states have (on average 1.826086956521739) internal successors, (42), 23 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2020-11-12 00:21:46,148 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-12 00:21:46,288 INFO L225 Difference]: With dead ends: 56458 [2020-11-12 00:21:46,288 INFO L226 Difference]: Without dead ends: 56381 [2020-11-12 00:21:46,289 INFO L749 BasicCegarLoop]: 0 DeclaredPredicates, 137 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 128 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6243 ImplicationChecksByTransitivity, 3.9s TimeCoverageRelationStatistics Valid=2803, Invalid=13967, Unknown=0, NotChecked=0, Total=16770 [2020-11-12 00:21:46,554 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 56381 states. [2020-11-12 00:21:47,189 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 56381 to 8775. [2020-11-12 00:21:47,201 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8775 states, 8770 states have (on average 4.622690992018244) internal successors, (40541), 8774 states have internal predecessors, (40541), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:21:47,233 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8775 states to 8775 states and 40541 transitions. [2020-11-12 00:21:47,233 INFO L78 Accepts]: Start accepts. Automaton has 8775 states and 40541 transitions. Word has length 21 [2020-11-12 00:21:47,233 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-12 00:21:47,234 INFO L481 AbstractCegarLoop]: Abstraction has 8775 states and 40541 transitions. [2020-11-12 00:21:47,234 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 24 states, 23 states have (on average 1.826086956521739) internal successors, (42), 23 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:21:47,234 INFO L276 IsEmpty]: Start isEmpty. Operand 8775 states and 40541 transitions. [2020-11-12 00:21:47,235 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2020-11-12 00:21:47,235 INFO L486 BasicCegarLoop]: Found error trace [2020-11-12 00:21:47,235 INFO L494 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-12 00:21:47,435 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable44 [2020-11-12 00:21:47,436 INFO L429 AbstractCegarLoop]: === Iteration 13 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-12 00:21:47,436 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-12 00:21:47,437 INFO L82 PathProgramCache]: Analyzing trace with hash -1059717297, now seen corresponding path program 3 times [2020-11-12 00:21:47,437 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-12 00:21:47,437 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1350610027] [2020-11-12 00:21:47,438 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-12 00:21:47,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-12 00:21:47,554 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-12 00:21:47,554 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1350610027] [2020-11-12 00:21:47,554 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1429089054] [2020-11-12 00:21:47,555 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-12 00:21:47,646 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2020-11-12 00:21:47,646 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-11-12 00:21:47,647 INFO L263 TraceCheckSpWp]: Trace formula consists of 138 conjuncts, 12 conjunts are in the unsatisfiable core [2020-11-12 00:21:47,648 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-11-12 00:21:47,865 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-12 00:21:47,866 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-11-12 00:21:47,866 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 21 [2020-11-12 00:21:47,866 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2103924210] [2020-11-12 00:21:47,866 INFO L461 AbstractCegarLoop]: Interpolant automaton has 23 states [2020-11-12 00:21:47,866 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-12 00:21:47,867 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2020-11-12 00:21:47,867 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=424, Unknown=0, NotChecked=0, Total=506 [2020-11-12 00:21:47,867 INFO L87 Difference]: Start difference. First operand 8775 states and 40541 transitions. Second operand has 23 states, 22 states have (on average 1.9090909090909092) internal successors, (42), 22 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:21:49,858 WARN L193 SmtUtils]: Spent 177.00 ms on a formula simplification. DAG size of input: 18 DAG size of output: 16 [2020-11-12 00:21:54,772 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-12 00:21:54,773 INFO L93 Difference]: Finished difference Result 52830 states and 186318 transitions. [2020-11-12 00:21:54,773 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 133 states. [2020-11-12 00:21:54,773 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 22 states have (on average 1.9090909090909092) internal successors, (42), 22 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2020-11-12 00:21:54,774 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-12 00:21:54,899 INFO L225 Difference]: With dead ends: 52830 [2020-11-12 00:21:54,899 INFO L226 Difference]: Without dead ends: 52813 [2020-11-12 00:21:54,900 INFO L749 BasicCegarLoop]: 0 DeclaredPredicates, 157 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 147 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8686 ImplicationChecksByTransitivity, 4.2s TimeCoverageRelationStatistics Valid=3501, Invalid=18551, Unknown=0, NotChecked=0, Total=22052 [2020-11-12 00:21:55,148 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 52813 states. [2020-11-12 00:21:55,764 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 52813 to 8850. [2020-11-12 00:21:55,776 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8850 states, 8845 states have (on average 4.6317693612210284) internal successors, (40968), 8849 states have internal predecessors, (40968), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:21:55,808 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8850 states to 8850 states and 40968 transitions. [2020-11-12 00:21:55,808 INFO L78 Accepts]: Start accepts. Automaton has 8850 states and 40968 transitions. Word has length 21 [2020-11-12 00:21:55,808 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-12 00:21:55,808 INFO L481 AbstractCegarLoop]: Abstraction has 8850 states and 40968 transitions. [2020-11-12 00:21:55,809 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 23 states, 22 states have (on average 1.9090909090909092) internal successors, (42), 22 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:21:55,809 INFO L276 IsEmpty]: Start isEmpty. Operand 8850 states and 40968 transitions. [2020-11-12 00:21:55,810 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2020-11-12 00:21:55,810 INFO L486 BasicCegarLoop]: Found error trace [2020-11-12 00:21:55,811 INFO L494 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-12 00:21:56,024 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45,25 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-12 00:21:56,025 INFO L429 AbstractCegarLoop]: === Iteration 14 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-12 00:21:56,025 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-12 00:21:56,026 INFO L82 PathProgramCache]: Analyzing trace with hash -1692986715, now seen corresponding path program 4 times [2020-11-12 00:21:56,026 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-12 00:21:56,026 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [714899542] [2020-11-12 00:21:56,026 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-12 00:21:56,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-12 00:21:56,148 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-12 00:21:56,148 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [714899542] [2020-11-12 00:21:56,148 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1911097101] [2020-11-12 00:21:56,148 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-12 00:21:56,234 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-11-12 00:21:56,234 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-11-12 00:21:56,235 INFO L263 TraceCheckSpWp]: Trace formula consists of 138 conjuncts, 12 conjunts are in the unsatisfiable core [2020-11-12 00:21:56,236 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-11-12 00:21:56,464 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-12 00:21:56,465 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-11-12 00:21:56,465 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 22 [2020-11-12 00:21:56,465 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [744762273] [2020-11-12 00:21:56,465 INFO L461 AbstractCegarLoop]: Interpolant automaton has 24 states [2020-11-12 00:21:56,466 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-12 00:21:56,466 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2020-11-12 00:21:56,466 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=468, Unknown=0, NotChecked=0, Total=552 [2020-11-12 00:21:56,466 INFO L87 Difference]: Start difference. First operand 8850 states and 40968 transitions. Second operand has 24 states, 23 states have (on average 1.826086956521739) internal successors, (42), 23 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:22:02,991 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-12 00:22:02,991 INFO L93 Difference]: Finished difference Result 57837 states and 210293 transitions. [2020-11-12 00:22:02,992 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 108 states. [2020-11-12 00:22:02,992 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 23 states have (on average 1.826086956521739) internal successors, (42), 23 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2020-11-12 00:22:02,992 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-12 00:22:03,142 INFO L225 Difference]: With dead ends: 57837 [2020-11-12 00:22:03,142 INFO L226 Difference]: Without dead ends: 57780 [2020-11-12 00:22:03,143 INFO L749 BasicCegarLoop]: 0 DeclaredPredicates, 132 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 123 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5816 ImplicationChecksByTransitivity, 3.2s TimeCoverageRelationStatistics Valid=2692, Invalid=12808, Unknown=0, NotChecked=0, Total=15500 [2020-11-12 00:22:03,612 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 57780 states. [2020-11-12 00:22:04,075 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 57780 to 9015. [2020-11-12 00:22:04,088 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9015 states, 9010 states have (on average 4.663596004439512) internal successors, (42019), 9014 states have internal predecessors, (42019), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:22:04,120 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9015 states to 9015 states and 42019 transitions. [2020-11-12 00:22:04,121 INFO L78 Accepts]: Start accepts. Automaton has 9015 states and 42019 transitions. Word has length 21 [2020-11-12 00:22:04,121 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-12 00:22:04,121 INFO L481 AbstractCegarLoop]: Abstraction has 9015 states and 42019 transitions. [2020-11-12 00:22:04,121 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 24 states, 23 states have (on average 1.826086956521739) internal successors, (42), 23 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:22:04,121 INFO L276 IsEmpty]: Start isEmpty. Operand 9015 states and 42019 transitions. [2020-11-12 00:22:04,122 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2020-11-12 00:22:04,122 INFO L486 BasicCegarLoop]: Found error trace [2020-11-12 00:22:04,123 INFO L494 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-12 00:22:04,323 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable46 [2020-11-12 00:22:04,323 INFO L429 AbstractCegarLoop]: === Iteration 15 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-12 00:22:04,324 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-12 00:22:04,324 INFO L82 PathProgramCache]: Analyzing trace with hash -1867777499, now seen corresponding path program 1 times [2020-11-12 00:22:04,325 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-12 00:22:04,325 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [328336856] [2020-11-12 00:22:04,325 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-12 00:22:04,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-12 00:22:04,370 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2020-11-12 00:22:04,370 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [328336856] [2020-11-12 00:22:04,371 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-11-12 00:22:04,371 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-11-12 00:22:04,371 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1240096100] [2020-11-12 00:22:04,371 INFO L461 AbstractCegarLoop]: Interpolant automaton has 5 states [2020-11-12 00:22:04,371 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-12 00:22:04,372 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2020-11-12 00:22:04,372 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2020-11-12 00:22:04,372 INFO L87 Difference]: Start difference. First operand 9015 states and 42019 transitions. Second operand has 5 states, 4 states have (on average 3.5) internal successors, (14), 4 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:22:04,594 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-12 00:22:04,594 INFO L93 Difference]: Finished difference Result 16634 states and 72206 transitions. [2020-11-12 00:22:04,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2020-11-12 00:22:04,595 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 3.5) internal successors, (14), 4 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2020-11-12 00:22:04,595 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-12 00:22:04,888 INFO L225 Difference]: With dead ends: 16634 [2020-11-12 00:22:04,889 INFO L226 Difference]: Without dead ends: 16603 [2020-11-12 00:22:04,889 INFO L749 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2020-11-12 00:22:05,023 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16603 states. [2020-11-12 00:22:05,228 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16603 to 10694. [2020-11-12 00:22:05,241 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10694 states, 10689 states have (on average 4.661614744129479) internal successors, (49828), 10693 states have internal predecessors, (49828), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:22:05,277 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10694 states to 10694 states and 49828 transitions. [2020-11-12 00:22:05,277 INFO L78 Accepts]: Start accepts. Automaton has 10694 states and 49828 transitions. Word has length 21 [2020-11-12 00:22:05,277 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-12 00:22:05,277 INFO L481 AbstractCegarLoop]: Abstraction has 10694 states and 49828 transitions. [2020-11-12 00:22:05,277 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 5 states, 4 states have (on average 3.5) internal successors, (14), 4 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:22:05,277 INFO L276 IsEmpty]: Start isEmpty. Operand 10694 states and 49828 transitions. [2020-11-12 00:22:05,279 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2020-11-12 00:22:05,279 INFO L486 BasicCegarLoop]: Found error trace [2020-11-12 00:22:05,279 INFO L494 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-12 00:22:05,279 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47 [2020-11-12 00:22:05,280 INFO L429 AbstractCegarLoop]: === Iteration 16 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-12 00:22:05,280 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-12 00:22:05,280 INFO L82 PathProgramCache]: Analyzing trace with hash 1246883293, now seen corresponding path program 5 times [2020-11-12 00:22:05,280 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-12 00:22:05,280 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1712498965] [2020-11-12 00:22:05,280 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-12 00:22:05,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-12 00:22:05,410 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 1 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-12 00:22:05,410 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1712498965] [2020-11-12 00:22:05,411 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1118822723] [2020-11-12 00:22:05,411 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-12 00:22:05,496 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2020-11-12 00:22:05,497 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-11-12 00:22:05,498 INFO L263 TraceCheckSpWp]: Trace formula consists of 138 conjuncts, 12 conjunts are in the unsatisfiable core [2020-11-12 00:22:05,498 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-11-12 00:22:05,713 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-12 00:22:05,714 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-11-12 00:22:05,714 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 22 [2020-11-12 00:22:05,714 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2042030043] [2020-11-12 00:22:05,715 INFO L461 AbstractCegarLoop]: Interpolant automaton has 24 states [2020-11-12 00:22:05,715 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-12 00:22:05,715 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2020-11-12 00:22:05,715 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=456, Unknown=0, NotChecked=0, Total=552 [2020-11-12 00:22:05,716 INFO L87 Difference]: Start difference. First operand 10694 states and 49828 transitions. Second operand has 24 states, 23 states have (on average 1.826086956521739) internal successors, (42), 23 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:22:11,929 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-12 00:22:11,929 INFO L93 Difference]: Finished difference Result 85579 states and 325846 transitions. [2020-11-12 00:22:11,930 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 93 states. [2020-11-12 00:22:11,930 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 23 states have (on average 1.826086956521739) internal successors, (42), 23 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2020-11-12 00:22:11,930 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-12 00:22:12,156 INFO L225 Difference]: With dead ends: 85579 [2020-11-12 00:22:12,156 INFO L226 Difference]: Without dead ends: 85541 [2020-11-12 00:22:12,157 INFO L749 BasicCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 107 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4135 ImplicationChecksByTransitivity, 3.0s TimeCoverageRelationStatistics Valid=2116, Invalid=9656, Unknown=0, NotChecked=0, Total=11772 [2020-11-12 00:22:12,881 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 85541 states. [2020-11-12 00:22:13,821 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 85541 to 10693. [2020-11-12 00:22:13,835 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10693 states, 10688 states have (on average 4.678798652694611) internal successors, (50007), 10692 states have internal predecessors, (50007), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:22:13,876 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10693 states to 10693 states and 50007 transitions. [2020-11-12 00:22:13,876 INFO L78 Accepts]: Start accepts. Automaton has 10693 states and 50007 transitions. Word has length 21 [2020-11-12 00:22:13,876 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-12 00:22:13,877 INFO L481 AbstractCegarLoop]: Abstraction has 10693 states and 50007 transitions. [2020-11-12 00:22:13,877 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 24 states, 23 states have (on average 1.826086956521739) internal successors, (42), 23 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:22:13,877 INFO L276 IsEmpty]: Start isEmpty. Operand 10693 states and 50007 transitions. [2020-11-12 00:22:13,878 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2020-11-12 00:22:13,878 INFO L486 BasicCegarLoop]: Found error trace [2020-11-12 00:22:13,878 INFO L494 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-12 00:22:14,078 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable48 [2020-11-12 00:22:14,079 INFO L429 AbstractCegarLoop]: === Iteration 17 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-12 00:22:14,080 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-12 00:22:14,081 INFO L82 PathProgramCache]: Analyzing trace with hash 1252567453, now seen corresponding path program 6 times [2020-11-12 00:22:14,081 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-12 00:22:14,081 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1262011419] [2020-11-12 00:22:14,082 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-12 00:22:14,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-12 00:22:14,217 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 1 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-12 00:22:14,217 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1262011419] [2020-11-12 00:22:14,218 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [628698611] [2020-11-12 00:22:14,218 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-12 00:22:14,306 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2020-11-12 00:22:14,306 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-11-12 00:22:14,307 INFO L263 TraceCheckSpWp]: Trace formula consists of 138 conjuncts, 12 conjunts are in the unsatisfiable core [2020-11-12 00:22:14,307 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-11-12 00:22:14,535 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-12 00:22:14,536 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-11-12 00:22:14,536 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 22 [2020-11-12 00:22:14,536 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1058435940] [2020-11-12 00:22:14,537 INFO L461 AbstractCegarLoop]: Interpolant automaton has 24 states [2020-11-12 00:22:14,537 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-12 00:22:14,539 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2020-11-12 00:22:14,539 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=456, Unknown=0, NotChecked=0, Total=552 [2020-11-12 00:22:14,540 INFO L87 Difference]: Start difference. First operand 10693 states and 50007 transitions. Second operand has 24 states, 23 states have (on average 1.826086956521739) internal successors, (42), 23 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:22:21,244 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-12 00:22:21,244 INFO L93 Difference]: Finished difference Result 75598 states and 282457 transitions. [2020-11-12 00:22:21,245 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 95 states. [2020-11-12 00:22:21,245 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 23 states have (on average 1.826086956521739) internal successors, (42), 23 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2020-11-12 00:22:21,245 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-12 00:22:21,445 INFO L225 Difference]: With dead ends: 75598 [2020-11-12 00:22:21,445 INFO L226 Difference]: Without dead ends: 75575 [2020-11-12 00:22:21,446 INFO L749 BasicCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 109 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4294 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=2157, Invalid=10053, Unknown=0, NotChecked=0, Total=12210 [2020-11-12 00:22:21,809 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 75575 states. [2020-11-12 00:22:22,810 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 75575 to 10308. [2020-11-12 00:22:22,825 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10308 states, 10304 states have (on average 4.69235248447205) internal successors, (48350), 10307 states have internal predecessors, (48350), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:22:22,864 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10308 states to 10308 states and 48350 transitions. [2020-11-12 00:22:22,865 INFO L78 Accepts]: Start accepts. Automaton has 10308 states and 48350 transitions. Word has length 21 [2020-11-12 00:22:22,865 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-12 00:22:22,865 INFO L481 AbstractCegarLoop]: Abstraction has 10308 states and 48350 transitions. [2020-11-12 00:22:22,865 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 24 states, 23 states have (on average 1.826086956521739) internal successors, (42), 23 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:22:22,865 INFO L276 IsEmpty]: Start isEmpty. Operand 10308 states and 48350 transitions. [2020-11-12 00:22:22,868 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2020-11-12 00:22:22,868 INFO L486 BasicCegarLoop]: Found error trace [2020-11-12 00:22:22,868 INFO L494 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-12 00:22:23,083 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2020-11-12 00:22:23,084 INFO L429 AbstractCegarLoop]: === Iteration 18 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-12 00:22:23,084 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-12 00:22:23,085 INFO L82 PathProgramCache]: Analyzing trace with hash 1178318538, now seen corresponding path program 1 times [2020-11-12 00:22:23,085 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-12 00:22:23,085 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [794933499] [2020-11-12 00:22:23,085 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-12 00:22:23,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-12 00:22:23,192 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 6 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-12 00:22:23,193 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [794933499] [2020-11-12 00:22:23,193 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [497378068] [2020-11-12 00:22:23,193 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-12 00:22:23,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-12 00:22:23,284 INFO L263 TraceCheckSpWp]: Trace formula consists of 137 conjuncts, 11 conjunts are in the unsatisfiable core [2020-11-12 00:22:23,284 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-11-12 00:22:23,515 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 8 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-12 00:22:23,516 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-11-12 00:22:23,516 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 20 [2020-11-12 00:22:23,516 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1919128627] [2020-11-12 00:22:23,517 INFO L461 AbstractCegarLoop]: Interpolant automaton has 22 states [2020-11-12 00:22:23,517 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-12 00:22:23,517 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2020-11-12 00:22:23,517 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=388, Unknown=0, NotChecked=0, Total=462 [2020-11-12 00:22:23,517 INFO L87 Difference]: Start difference. First operand 10308 states and 48350 transitions. Second operand has 22 states, 21 states have (on average 2.1904761904761907) internal successors, (46), 21 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:22:23,880 WARN L193 SmtUtils]: Spent 264.00 ms on a formula simplification. DAG size of input: 12 DAG size of output: 7 [2020-11-12 00:22:26,266 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-12 00:22:26,267 INFO L93 Difference]: Finished difference Result 26201 states and 106927 transitions. [2020-11-12 00:22:26,267 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2020-11-12 00:22:26,267 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 21 states have (on average 2.1904761904761907) internal successors, (46), 21 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2020-11-12 00:22:26,267 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-12 00:22:26,338 INFO L225 Difference]: With dead ends: 26201 [2020-11-12 00:22:26,338 INFO L226 Difference]: Without dead ends: 26178 [2020-11-12 00:22:26,339 INFO L749 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 811 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=678, Invalid=2628, Unknown=0, NotChecked=0, Total=3306 [2020-11-12 00:22:26,694 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26178 states. [2020-11-12 00:22:27,011 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26178 to 10322. [2020-11-12 00:22:27,025 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10322 states, 10318 states have (on average 4.674646249273115) internal successors, (48233), 10321 states have internal predecessors, (48233), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:22:27,069 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10322 states to 10322 states and 48233 transitions. [2020-11-12 00:22:27,070 INFO L78 Accepts]: Start accepts. Automaton has 10322 states and 48233 transitions. Word has length 23 [2020-11-12 00:22:27,070 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-12 00:22:27,070 INFO L481 AbstractCegarLoop]: Abstraction has 10322 states and 48233 transitions. [2020-11-12 00:22:27,070 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 22 states, 21 states have (on average 2.1904761904761907) internal successors, (46), 21 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:22:27,070 INFO L276 IsEmpty]: Start isEmpty. Operand 10322 states and 48233 transitions. [2020-11-12 00:22:27,073 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2020-11-12 00:22:27,073 INFO L486 BasicCegarLoop]: Found error trace [2020-11-12 00:22:27,073 INFO L494 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-12 00:22:27,273 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,29 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-12 00:22:27,274 INFO L429 AbstractCegarLoop]: === Iteration 19 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-12 00:22:27,274 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-12 00:22:27,275 INFO L82 PathProgramCache]: Analyzing trace with hash 2012653737, now seen corresponding path program 1 times [2020-11-12 00:22:27,275 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-12 00:22:27,275 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1684534021] [2020-11-12 00:22:27,275 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-12 00:22:27,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-12 00:22:27,395 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 2 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-12 00:22:27,395 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1684534021] [2020-11-12 00:22:27,395 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [490571383] [2020-11-12 00:22:27,395 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-12 00:22:27,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-12 00:22:27,502 INFO L263 TraceCheckSpWp]: Trace formula consists of 137 conjuncts, 11 conjunts are in the unsatisfiable core [2020-11-12 00:22:27,503 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-11-12 00:22:27,723 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 5 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-12 00:22:27,724 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-11-12 00:22:27,724 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 20 [2020-11-12 00:22:27,724 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1426294620] [2020-11-12 00:22:27,724 INFO L461 AbstractCegarLoop]: Interpolant automaton has 22 states [2020-11-12 00:22:27,725 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-12 00:22:27,725 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2020-11-12 00:22:27,725 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=383, Unknown=0, NotChecked=0, Total=462 [2020-11-12 00:22:27,725 INFO L87 Difference]: Start difference. First operand 10322 states and 48233 transitions. Second operand has 22 states, 21 states have (on average 2.1904761904761907) internal successors, (46), 21 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:22:30,142 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-12 00:22:30,142 INFO L93 Difference]: Finished difference Result 27459 states and 111719 transitions. [2020-11-12 00:22:30,143 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2020-11-12 00:22:30,143 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 21 states have (on average 2.1904761904761907) internal successors, (46), 21 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2020-11-12 00:22:30,143 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-12 00:22:30,216 INFO L225 Difference]: With dead ends: 27459 [2020-11-12 00:22:30,216 INFO L226 Difference]: Without dead ends: 27434 [2020-11-12 00:22:30,217 INFO L749 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 647 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=611, Invalid=2041, Unknown=0, NotChecked=0, Total=2652 [2020-11-12 00:22:30,383 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27434 states. [2020-11-12 00:22:30,663 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27434 to 10334. [2020-11-12 00:22:30,675 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10334 states, 10330 states have (on average 4.655082284607938) internal successors, (48087), 10333 states have internal predecessors, (48087), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:22:30,713 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10334 states to 10334 states and 48087 transitions. [2020-11-12 00:22:30,713 INFO L78 Accepts]: Start accepts. Automaton has 10334 states and 48087 transitions. Word has length 23 [2020-11-12 00:22:30,713 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-12 00:22:30,713 INFO L481 AbstractCegarLoop]: Abstraction has 10334 states and 48087 transitions. [2020-11-12 00:22:30,713 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 22 states, 21 states have (on average 2.1904761904761907) internal successors, (46), 21 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:22:30,713 INFO L276 IsEmpty]: Start isEmpty. Operand 10334 states and 48087 transitions. [2020-11-12 00:22:30,875 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2020-11-12 00:22:30,875 INFO L486 BasicCegarLoop]: Found error trace [2020-11-12 00:22:30,875 INFO L494 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-12 00:22:31,075 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable51 [2020-11-12 00:22:31,076 INFO L429 AbstractCegarLoop]: === Iteration 20 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-12 00:22:31,076 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-12 00:22:31,077 INFO L82 PathProgramCache]: Analyzing trace with hash -649591476, now seen corresponding path program 1 times [2020-11-12 00:22:31,077 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-12 00:22:31,077 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1344273797] [2020-11-12 00:22:31,077 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-12 00:22:31,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-12 00:22:31,186 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 3 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-12 00:22:31,186 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1344273797] [2020-11-12 00:22:31,186 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1810121436] [2020-11-12 00:22:31,186 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 31 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 31 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-12 00:22:31,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-12 00:22:31,271 INFO L263 TraceCheckSpWp]: Trace formula consists of 137 conjuncts, 11 conjunts are in the unsatisfiable core [2020-11-12 00:22:31,271 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-11-12 00:22:31,497 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 10 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-12 00:22:31,498 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-11-12 00:22:31,498 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 20 [2020-11-12 00:22:31,498 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2005975202] [2020-11-12 00:22:31,498 INFO L461 AbstractCegarLoop]: Interpolant automaton has 22 states [2020-11-12 00:22:31,499 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-12 00:22:31,499 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2020-11-12 00:22:31,499 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=381, Unknown=0, NotChecked=0, Total=462 [2020-11-12 00:22:31,499 INFO L87 Difference]: Start difference. First operand 10334 states and 48087 transitions. Second operand has 22 states, 21 states have (on average 2.1904761904761907) internal successors, (46), 21 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:22:33,444 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-12 00:22:33,445 INFO L93 Difference]: Finished difference Result 27678 states and 112557 transitions. [2020-11-12 00:22:33,445 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2020-11-12 00:22:33,446 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 21 states have (on average 2.1904761904761907) internal successors, (46), 21 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2020-11-12 00:22:33,446 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-12 00:22:33,521 INFO L225 Difference]: With dead ends: 27678 [2020-11-12 00:22:33,522 INFO L226 Difference]: Without dead ends: 27648 [2020-11-12 00:22:33,522 INFO L749 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 574 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=510, Invalid=1746, Unknown=0, NotChecked=0, Total=2256 [2020-11-12 00:22:33,689 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27648 states. [2020-11-12 00:22:34,126 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27648 to 10519. [2020-11-12 00:22:34,139 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10519 states, 10515 states have (on average 4.641749881122206) internal successors, (48808), 10518 states have internal predecessors, (48808), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:22:34,178 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10519 states to 10519 states and 48808 transitions. [2020-11-12 00:22:34,178 INFO L78 Accepts]: Start accepts. Automaton has 10519 states and 48808 transitions. Word has length 23 [2020-11-12 00:22:34,178 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-12 00:22:34,178 INFO L481 AbstractCegarLoop]: Abstraction has 10519 states and 48808 transitions. [2020-11-12 00:22:34,178 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 22 states, 21 states have (on average 2.1904761904761907) internal successors, (46), 21 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:22:34,178 INFO L276 IsEmpty]: Start isEmpty. Operand 10519 states and 48808 transitions. [2020-11-12 00:22:34,181 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2020-11-12 00:22:34,181 INFO L486 BasicCegarLoop]: Found error trace [2020-11-12 00:22:34,181 INFO L494 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-12 00:22:34,382 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52,31 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-12 00:22:34,382 INFO L429 AbstractCegarLoop]: === Iteration 21 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-12 00:22:34,383 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-12 00:22:34,383 INFO L82 PathProgramCache]: Analyzing trace with hash 362122432, now seen corresponding path program 2 times [2020-11-12 00:22:34,383 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-12 00:22:34,384 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1534651147] [2020-11-12 00:22:34,384 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-12 00:22:34,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-12 00:22:34,515 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 6 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-12 00:22:34,515 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1534651147] [2020-11-12 00:22:34,515 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [755102747] [2020-11-12 00:22:34,515 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 32 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 32 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-12 00:22:34,609 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-11-12 00:22:34,609 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-11-12 00:22:34,610 INFO L263 TraceCheckSpWp]: Trace formula consists of 137 conjuncts, 9 conjunts are in the unsatisfiable core [2020-11-12 00:22:34,611 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-11-12 00:22:34,763 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 1 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2020-11-12 00:22:34,763 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-11-12 00:22:34,763 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 18 [2020-11-12 00:22:34,763 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2078474576] [2020-11-12 00:22:34,764 INFO L461 AbstractCegarLoop]: Interpolant automaton has 20 states [2020-11-12 00:22:34,764 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-12 00:22:34,764 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2020-11-12 00:22:34,764 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=307, Unknown=0, NotChecked=0, Total=380 [2020-11-12 00:22:34,765 INFO L87 Difference]: Start difference. First operand 10519 states and 48808 transitions. Second operand has 20 states, 19 states have (on average 2.263157894736842) internal successors, (43), 19 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:22:36,861 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-12 00:22:36,862 INFO L93 Difference]: Finished difference Result 31330 states and 130656 transitions. [2020-11-12 00:22:36,862 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2020-11-12 00:22:36,863 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 19 states have (on average 2.263157894736842) internal successors, (43), 19 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2020-11-12 00:22:36,863 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-12 00:22:36,956 INFO L225 Difference]: With dead ends: 31330 [2020-11-12 00:22:36,956 INFO L226 Difference]: Without dead ends: 31293 [2020-11-12 00:22:36,957 INFO L749 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 313 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=426, Invalid=1214, Unknown=0, NotChecked=0, Total=1640 [2020-11-12 00:22:37,137 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31293 states. [2020-11-12 00:22:37,464 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31293 to 10439. [2020-11-12 00:22:37,478 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10439 states, 10435 states have (on average 4.640440824149497) internal successors, (48423), 10438 states have internal predecessors, (48423), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:22:37,516 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10439 states to 10439 states and 48423 transitions. [2020-11-12 00:22:37,516 INFO L78 Accepts]: Start accepts. Automaton has 10439 states and 48423 transitions. Word has length 23 [2020-11-12 00:22:37,516 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-12 00:22:37,516 INFO L481 AbstractCegarLoop]: Abstraction has 10439 states and 48423 transitions. [2020-11-12 00:22:37,516 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 20 states, 19 states have (on average 2.263157894736842) internal successors, (43), 19 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:22:37,516 INFO L276 IsEmpty]: Start isEmpty. Operand 10439 states and 48423 transitions. [2020-11-12 00:22:37,653 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2020-11-12 00:22:37,653 INFO L486 BasicCegarLoop]: Found error trace [2020-11-12 00:22:37,653 INFO L494 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-12 00:22:37,854 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53,32 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-12 00:22:37,854 INFO L429 AbstractCegarLoop]: === Iteration 22 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-12 00:22:37,854 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-12 00:22:37,855 INFO L82 PathProgramCache]: Analyzing trace with hash 362155230, now seen corresponding path program 2 times [2020-11-12 00:22:37,855 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-12 00:22:37,855 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2130049382] [2020-11-12 00:22:37,855 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-12 00:22:37,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-12 00:22:37,979 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 6 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-12 00:22:37,980 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2130049382] [2020-11-12 00:22:37,980 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1024200473] [2020-11-12 00:22:37,980 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-12 00:22:38,061 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-11-12 00:22:38,061 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-11-12 00:22:38,062 INFO L263 TraceCheckSpWp]: Trace formula consists of 137 conjuncts, 9 conjunts are in the unsatisfiable core [2020-11-12 00:22:38,063 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-11-12 00:22:38,201 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 1 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2020-11-12 00:22:38,201 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-11-12 00:22:38,201 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 18 [2020-11-12 00:22:38,202 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1221911612] [2020-11-12 00:22:38,202 INFO L461 AbstractCegarLoop]: Interpolant automaton has 20 states [2020-11-12 00:22:38,202 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-12 00:22:38,203 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2020-11-12 00:22:38,203 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=307, Unknown=0, NotChecked=0, Total=380 [2020-11-12 00:22:38,204 INFO L87 Difference]: Start difference. First operand 10439 states and 48423 transitions. Second operand has 20 states, 19 states have (on average 2.263157894736842) internal successors, (43), 19 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:22:39,765 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-12 00:22:39,765 INFO L93 Difference]: Finished difference Result 22583 states and 93543 transitions. [2020-11-12 00:22:39,766 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2020-11-12 00:22:39,766 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 19 states have (on average 2.263157894736842) internal successors, (43), 19 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2020-11-12 00:22:39,766 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-12 00:22:39,836 INFO L225 Difference]: With dead ends: 22583 [2020-11-12 00:22:39,836 INFO L226 Difference]: Without dead ends: 22546 [2020-11-12 00:22:39,836 INFO L749 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 248 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=326, Invalid=934, Unknown=0, NotChecked=0, Total=1260 [2020-11-12 00:22:39,984 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22546 states. [2020-11-12 00:22:40,379 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22546 to 10571. [2020-11-12 00:22:40,392 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10571 states, 10567 states have (on average 4.642850383268667) internal successors, (49061), 10570 states have internal predecessors, (49061), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:22:40,426 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10571 states to 10571 states and 49061 transitions. [2020-11-12 00:22:40,426 INFO L78 Accepts]: Start accepts. Automaton has 10571 states and 49061 transitions. Word has length 23 [2020-11-12 00:22:40,426 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-12 00:22:40,426 INFO L481 AbstractCegarLoop]: Abstraction has 10571 states and 49061 transitions. [2020-11-12 00:22:40,426 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 20 states, 19 states have (on average 2.263157894736842) internal successors, (43), 19 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:22:40,426 INFO L276 IsEmpty]: Start isEmpty. Operand 10571 states and 49061 transitions. [2020-11-12 00:22:40,429 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2020-11-12 00:22:40,429 INFO L486 BasicCegarLoop]: Found error trace [2020-11-12 00:22:40,429 INFO L494 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-12 00:22:40,629 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable54 [2020-11-12 00:22:40,630 INFO L429 AbstractCegarLoop]: === Iteration 23 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-12 00:22:40,630 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-12 00:22:40,631 INFO L82 PathProgramCache]: Analyzing trace with hash 362128353, now seen corresponding path program 2 times [2020-11-12 00:22:40,631 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-12 00:22:40,631 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [492354036] [2020-11-12 00:22:40,631 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-12 00:22:40,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-12 00:22:40,755 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 6 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-12 00:22:40,756 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [492354036] [2020-11-12 00:22:40,756 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1045720251] [2020-11-12 00:22:40,756 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-12 00:22:40,840 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-11-12 00:22:40,840 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-11-12 00:22:40,841 INFO L263 TraceCheckSpWp]: Trace formula consists of 137 conjuncts, 9 conjunts are in the unsatisfiable core [2020-11-12 00:22:40,842 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-11-12 00:22:40,982 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 1 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2020-11-12 00:22:40,982 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-11-12 00:22:40,982 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 18 [2020-11-12 00:22:40,983 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1608171381] [2020-11-12 00:22:40,983 INFO L461 AbstractCegarLoop]: Interpolant automaton has 20 states [2020-11-12 00:22:40,983 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-12 00:22:40,983 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2020-11-12 00:22:40,983 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=307, Unknown=0, NotChecked=0, Total=380 [2020-11-12 00:22:40,984 INFO L87 Difference]: Start difference. First operand 10571 states and 49061 transitions. Second operand has 20 states, 19 states have (on average 2.263157894736842) internal successors, (43), 19 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:22:43,049 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-12 00:22:43,050 INFO L93 Difference]: Finished difference Result 27590 states and 112859 transitions. [2020-11-12 00:22:43,058 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2020-11-12 00:22:43,058 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 19 states have (on average 2.263157894736842) internal successors, (43), 19 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2020-11-12 00:22:43,058 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-12 00:22:43,133 INFO L225 Difference]: With dead ends: 27590 [2020-11-12 00:22:43,133 INFO L226 Difference]: Without dead ends: 27553 [2020-11-12 00:22:43,133 INFO L749 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 313 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=426, Invalid=1214, Unknown=0, NotChecked=0, Total=1640 [2020-11-12 00:22:43,297 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27553 states. [2020-11-12 00:22:43,589 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27553 to 10518. [2020-11-12 00:22:43,602 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10518 states, 10514 states have (on average 4.640003804451208) internal successors, (48785), 10517 states have internal predecessors, (48785), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:22:43,639 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10518 states to 10518 states and 48785 transitions. [2020-11-12 00:22:43,639 INFO L78 Accepts]: Start accepts. Automaton has 10518 states and 48785 transitions. Word has length 23 [2020-11-12 00:22:43,639 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-12 00:22:43,639 INFO L481 AbstractCegarLoop]: Abstraction has 10518 states and 48785 transitions. [2020-11-12 00:22:43,639 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 20 states, 19 states have (on average 2.263157894736842) internal successors, (43), 19 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:22:43,640 INFO L276 IsEmpty]: Start isEmpty. Operand 10518 states and 48785 transitions. [2020-11-12 00:22:43,643 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2020-11-12 00:22:43,643 INFO L486 BasicCegarLoop]: Found error trace [2020-11-12 00:22:43,643 INFO L494 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-12 00:22:43,844 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55,34 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-12 00:22:43,844 INFO L429 AbstractCegarLoop]: === Iteration 24 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-12 00:22:43,845 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-12 00:22:43,845 INFO L82 PathProgramCache]: Analyzing trace with hash 143249422, now seen corresponding path program 1 times [2020-11-12 00:22:43,845 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-12 00:22:43,845 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2009684922] [2020-11-12 00:22:43,846 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-12 00:22:43,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-12 00:22:43,993 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 3 proven. 12 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2020-11-12 00:22:43,994 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2009684922] [2020-11-12 00:22:43,994 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1505843041] [2020-11-12 00:22:43,994 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-12 00:22:44,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-12 00:22:44,093 INFO L263 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 13 conjunts are in the unsatisfiable core [2020-11-12 00:22:44,094 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-11-12 00:22:44,404 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 2 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-12 00:22:44,405 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-11-12 00:22:44,405 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 23 [2020-11-12 00:22:44,407 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [186472286] [2020-11-12 00:22:44,407 INFO L461 AbstractCegarLoop]: Interpolant automaton has 25 states [2020-11-12 00:22:44,408 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-12 00:22:44,408 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2020-11-12 00:22:44,408 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=514, Unknown=0, NotChecked=0, Total=600 [2020-11-12 00:22:44,408 INFO L87 Difference]: Start difference. First operand 10518 states and 48785 transitions. Second operand has 25 states, 24 states have (on average 2.0) internal successors, (48), 24 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:22:53,687 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-12 00:22:53,688 INFO L93 Difference]: Finished difference Result 48069 states and 178661 transitions. [2020-11-12 00:22:53,688 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 139 states. [2020-11-12 00:22:53,689 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 24 states have (on average 2.0) internal successors, (48), 24 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2020-11-12 00:22:53,689 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-12 00:22:53,811 INFO L225 Difference]: With dead ends: 48069 [2020-11-12 00:22:53,811 INFO L226 Difference]: Without dead ends: 48009 [2020-11-12 00:22:53,812 INFO L749 BasicCegarLoop]: 0 DeclaredPredicates, 170 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 157 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9466 ImplicationChecksByTransitivity, 6.1s TimeCoverageRelationStatistics Valid=3695, Invalid=21427, Unknown=0, NotChecked=0, Total=25122 [2020-11-12 00:22:54,057 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 48009 states. [2020-11-12 00:22:54,713 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 48009 to 10696. [2020-11-12 00:22:54,727 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10696 states, 10692 states have (on average 4.644500561167228) internal successors, (49659), 10695 states have internal predecessors, (49659), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:22:54,772 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10696 states to 10696 states and 49659 transitions. [2020-11-12 00:22:54,772 INFO L78 Accepts]: Start accepts. Automaton has 10696 states and 49659 transitions. Word has length 25 [2020-11-12 00:22:54,773 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-12 00:22:54,773 INFO L481 AbstractCegarLoop]: Abstraction has 10696 states and 49659 transitions. [2020-11-12 00:22:54,773 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 25 states, 24 states have (on average 2.0) internal successors, (48), 24 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:22:54,773 INFO L276 IsEmpty]: Start isEmpty. Operand 10696 states and 49659 transitions. [2020-11-12 00:22:54,777 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2020-11-12 00:22:54,777 INFO L486 BasicCegarLoop]: Found error trace [2020-11-12 00:22:54,777 INFO L494 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-12 00:22:54,977 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable56 [2020-11-12 00:22:54,978 INFO L429 AbstractCegarLoop]: === Iteration 25 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-12 00:22:54,979 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-12 00:22:54,979 INFO L82 PathProgramCache]: Analyzing trace with hash 1775971505, now seen corresponding path program 1 times [2020-11-12 00:22:54,979 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-12 00:22:54,979 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [245859747] [2020-11-12 00:22:54,979 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-12 00:22:54,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-12 00:22:55,102 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-11-12 00:22:55,102 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [245859747] [2020-11-12 00:22:55,102 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [957244157] [2020-11-12 00:22:55,102 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 36 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 36 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-12 00:22:55,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-12 00:22:55,212 INFO L263 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 13 conjunts are in the unsatisfiable core [2020-11-12 00:22:55,213 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-11-12 00:22:55,508 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 4 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-12 00:22:55,508 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-11-12 00:22:55,508 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 22 [2020-11-12 00:22:55,509 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [140108850] [2020-11-12 00:22:55,509 INFO L461 AbstractCegarLoop]: Interpolant automaton has 24 states [2020-11-12 00:22:55,509 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-12 00:22:55,509 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2020-11-12 00:22:55,510 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=476, Unknown=0, NotChecked=0, Total=552 [2020-11-12 00:22:55,510 INFO L87 Difference]: Start difference. First operand 10696 states and 49659 transitions. Second operand has 24 states, 23 states have (on average 2.130434782608696) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:22:58,085 WARN L193 SmtUtils]: Spent 221.00 ms on a formula simplification. DAG size of input: 18 DAG size of output: 14 [2020-11-12 00:23:02,219 WARN L193 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 19 DAG size of output: 17 [2020-11-12 00:23:03,785 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-12 00:23:03,785 INFO L93 Difference]: Finished difference Result 47545 states and 177328 transitions. [2020-11-12 00:23:03,786 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 123 states. [2020-11-12 00:23:03,786 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 23 states have (on average 2.130434782608696) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2020-11-12 00:23:03,786 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-12 00:23:03,907 INFO L225 Difference]: With dead ends: 47545 [2020-11-12 00:23:03,907 INFO L226 Difference]: Without dead ends: 47492 [2020-11-12 00:23:03,908 INFO L749 BasicCegarLoop]: 0 DeclaredPredicates, 154 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 140 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7400 ImplicationChecksByTransitivity, 5.4s TimeCoverageRelationStatistics Valid=2937, Invalid=17085, Unknown=0, NotChecked=0, Total=20022 [2020-11-12 00:23:04,161 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 47492 states. [2020-11-12 00:23:04,793 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 47492 to 11019. [2020-11-12 00:23:04,809 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11019 states, 11015 states have (on average 4.65020426690876) internal successors, (51222), 11018 states have internal predecessors, (51222), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:23:04,850 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11019 states to 11019 states and 51222 transitions. [2020-11-12 00:23:04,850 INFO L78 Accepts]: Start accepts. Automaton has 11019 states and 51222 transitions. Word has length 25 [2020-11-12 00:23:04,850 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-12 00:23:04,850 INFO L481 AbstractCegarLoop]: Abstraction has 11019 states and 51222 transitions. [2020-11-12 00:23:04,850 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 24 states, 23 states have (on average 2.130434782608696) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:23:04,850 INFO L276 IsEmpty]: Start isEmpty. Operand 11019 states and 51222 transitions. [2020-11-12 00:23:04,854 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2020-11-12 00:23:04,855 INFO L486 BasicCegarLoop]: Found error trace [2020-11-12 00:23:04,855 INFO L494 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-12 00:23:05,055 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable57,36 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-12 00:23:05,061 INFO L429 AbstractCegarLoop]: === Iteration 26 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-12 00:23:05,061 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-12 00:23:05,062 INFO L82 PathProgramCache]: Analyzing trace with hash -1507249085, now seen corresponding path program 2 times [2020-11-12 00:23:05,062 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-12 00:23:05,062 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [308030840] [2020-11-12 00:23:05,062 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-12 00:23:05,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-12 00:23:05,224 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 6 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-12 00:23:05,224 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [308030840] [2020-11-12 00:23:05,224 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [513981811] [2020-11-12 00:23:05,224 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 37 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 37 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-12 00:23:05,309 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-11-12 00:23:05,310 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-11-12 00:23:05,311 INFO L263 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 12 conjunts are in the unsatisfiable core [2020-11-12 00:23:05,312 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-11-12 00:23:05,588 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 2 proven. 15 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2020-11-12 00:23:05,588 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-11-12 00:23:05,589 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11] total 23 [2020-11-12 00:23:05,589 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1450153148] [2020-11-12 00:23:05,589 INFO L461 AbstractCegarLoop]: Interpolant automaton has 25 states [2020-11-12 00:23:05,589 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-12 00:23:05,590 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2020-11-12 00:23:05,590 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=523, Unknown=0, NotChecked=0, Total=600 [2020-11-12 00:23:05,590 INFO L87 Difference]: Start difference. First operand 11019 states and 51222 transitions. Second operand has 25 states, 24 states have (on average 2.0833333333333335) internal successors, (50), 24 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:23:07,021 WARN L193 SmtUtils]: Spent 239.00 ms on a formula simplification. DAG size of input: 24 DAG size of output: 16 [2020-11-12 00:23:13,894 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-12 00:23:13,895 INFO L93 Difference]: Finished difference Result 42987 states and 163516 transitions. [2020-11-12 00:23:13,895 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 110 states. [2020-11-12 00:23:13,896 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 24 states have (on average 2.0833333333333335) internal successors, (50), 24 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2020-11-12 00:23:13,896 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-12 00:23:14,009 INFO L225 Difference]: With dead ends: 42987 [2020-11-12 00:23:14,010 INFO L226 Difference]: Without dead ends: 42847 [2020-11-12 00:23:14,011 INFO L749 BasicCegarLoop]: 0 DeclaredPredicates, 143 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 130 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5989 ImplicationChecksByTransitivity, 5.4s TimeCoverageRelationStatistics Valid=2901, Invalid=14391, Unknown=0, NotChecked=0, Total=17292 [2020-11-12 00:23:14,396 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 42847 states. [2020-11-12 00:23:14,776 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 42847 to 10526. [2020-11-12 00:23:14,791 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10526 states, 10522 states have (on average 4.618323512640182) internal successors, (48594), 10525 states have internal predecessors, (48594), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:23:14,831 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10526 states to 10526 states and 48594 transitions. [2020-11-12 00:23:14,831 INFO L78 Accepts]: Start accepts. Automaton has 10526 states and 48594 transitions. Word has length 25 [2020-11-12 00:23:14,832 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-12 00:23:14,832 INFO L481 AbstractCegarLoop]: Abstraction has 10526 states and 48594 transitions. [2020-11-12 00:23:14,832 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 25 states, 24 states have (on average 2.0833333333333335) internal successors, (50), 24 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:23:14,832 INFO L276 IsEmpty]: Start isEmpty. Operand 10526 states and 48594 transitions. [2020-11-12 00:23:14,836 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2020-11-12 00:23:14,836 INFO L486 BasicCegarLoop]: Found error trace [2020-11-12 00:23:14,836 INFO L494 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-12 00:23:15,036 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable58 [2020-11-12 00:23:15,037 INFO L429 AbstractCegarLoop]: === Iteration 27 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-12 00:23:15,038 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-12 00:23:15,038 INFO L82 PathProgramCache]: Analyzing trace with hash -1507275962, now seen corresponding path program 2 times [2020-11-12 00:23:15,038 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-12 00:23:15,039 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [618819491] [2020-11-12 00:23:15,039 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-12 00:23:15,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-12 00:23:15,216 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 6 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-12 00:23:15,217 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [618819491] [2020-11-12 00:23:15,217 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [516190794] [2020-11-12 00:23:15,217 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 38 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 38 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-12 00:23:15,309 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-11-12 00:23:15,309 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-11-12 00:23:15,310 INFO L263 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 12 conjunts are in the unsatisfiable core [2020-11-12 00:23:15,312 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-11-12 00:23:15,626 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 2 proven. 15 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2020-11-12 00:23:15,626 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-11-12 00:23:15,626 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11] total 23 [2020-11-12 00:23:15,627 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1382363967] [2020-11-12 00:23:15,627 INFO L461 AbstractCegarLoop]: Interpolant automaton has 25 states [2020-11-12 00:23:15,627 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-12 00:23:15,627 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2020-11-12 00:23:15,628 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=523, Unknown=0, NotChecked=0, Total=600 [2020-11-12 00:23:15,628 INFO L87 Difference]: Start difference. First operand 10526 states and 48594 transitions. Second operand has 25 states, 24 states have (on average 2.0833333333333335) internal successors, (50), 24 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:23:16,379 WARN L193 SmtUtils]: Spent 219.00 ms on a formula simplification. DAG size of input: 13 DAG size of output: 12 [2020-11-12 00:23:20,450 WARN L193 SmtUtils]: Spent 134.00 ms on a formula simplification. DAG size of input: 21 DAG size of output: 20 [2020-11-12 00:23:28,264 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-12 00:23:28,264 INFO L93 Difference]: Finished difference Result 61900 states and 232600 transitions. [2020-11-12 00:23:28,265 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 164 states. [2020-11-12 00:23:28,266 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 24 states have (on average 2.0833333333333335) internal successors, (50), 24 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2020-11-12 00:23:28,266 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-12 00:23:28,448 INFO L225 Difference]: With dead ends: 61900 [2020-11-12 00:23:28,449 INFO L226 Difference]: Without dead ends: 61777 [2020-11-12 00:23:28,450 INFO L749 BasicCegarLoop]: 0 DeclaredPredicates, 196 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 183 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13024 ImplicationChecksByTransitivity, 8.3s TimeCoverageRelationStatistics Valid=5140, Invalid=28900, Unknown=0, NotChecked=0, Total=34040 [2020-11-12 00:23:28,976 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 61777 states. [2020-11-12 00:23:29,496 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 61777 to 10235. [2020-11-12 00:23:29,508 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10235 states, 10231 states have (on average 4.607858469357834) internal successors, (47143), 10234 states have internal predecessors, (47143), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:23:29,543 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10235 states to 10235 states and 47143 transitions. [2020-11-12 00:23:29,544 INFO L78 Accepts]: Start accepts. Automaton has 10235 states and 47143 transitions. Word has length 25 [2020-11-12 00:23:29,544 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-12 00:23:29,544 INFO L481 AbstractCegarLoop]: Abstraction has 10235 states and 47143 transitions. [2020-11-12 00:23:29,544 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 25 states, 24 states have (on average 2.0833333333333335) internal successors, (50), 24 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:23:29,544 INFO L276 IsEmpty]: Start isEmpty. Operand 10235 states and 47143 transitions. [2020-11-12 00:23:29,548 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2020-11-12 00:23:29,548 INFO L486 BasicCegarLoop]: Found error trace [2020-11-12 00:23:29,548 INFO L494 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-12 00:23:29,748 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable59 [2020-11-12 00:23:29,749 INFO L429 AbstractCegarLoop]: === Iteration 28 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-12 00:23:29,749 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-12 00:23:29,750 INFO L82 PathProgramCache]: Analyzing trace with hash -1599182802, now seen corresponding path program 3 times [2020-11-12 00:23:29,750 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-12 00:23:29,750 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1911481034] [2020-11-12 00:23:29,750 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-12 00:23:29,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-12 00:23:29,891 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 2 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-12 00:23:29,892 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1911481034] [2020-11-12 00:23:29,892 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [675299195] [2020-11-12 00:23:29,892 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 39 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 39 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-12 00:23:30,187 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2020-11-12 00:23:30,187 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-11-12 00:23:30,188 INFO L263 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 13 conjunts are in the unsatisfiable core [2020-11-12 00:23:30,189 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-11-12 00:23:30,474 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 5 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-12 00:23:30,475 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-11-12 00:23:30,475 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 23 [2020-11-12 00:23:30,475 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1173064543] [2020-11-12 00:23:30,475 INFO L461 AbstractCegarLoop]: Interpolant automaton has 25 states [2020-11-12 00:23:30,476 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-12 00:23:30,476 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2020-11-12 00:23:30,476 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=505, Unknown=0, NotChecked=0, Total=600 [2020-11-12 00:23:30,476 INFO L87 Difference]: Start difference. First operand 10235 states and 47143 transitions. Second operand has 25 states, 24 states have (on average 2.0833333333333335) internal successors, (50), 24 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:23:34,323 WARN L193 SmtUtils]: Spent 108.00 ms on a formula simplification that was a NOOP. DAG size: 16 [2020-11-12 00:23:40,218 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-12 00:23:40,218 INFO L93 Difference]: Finished difference Result 49498 states and 181558 transitions. [2020-11-12 00:23:40,218 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 146 states. [2020-11-12 00:23:40,218 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 24 states have (on average 2.0833333333333335) internal successors, (50), 24 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2020-11-12 00:23:40,218 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-12 00:23:40,353 INFO L225 Difference]: With dead ends: 49498 [2020-11-12 00:23:40,353 INFO L226 Difference]: Without dead ends: 49459 [2020-11-12 00:23:40,354 INFO L749 BasicCegarLoop]: 0 DeclaredPredicates, 176 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 163 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10210 ImplicationChecksByTransitivity, 6.1s TimeCoverageRelationStatistics Valid=4219, Invalid=22841, Unknown=0, NotChecked=0, Total=27060 [2020-11-12 00:23:40,613 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 49459 states. [2020-11-12 00:23:41,263 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 49459 to 10476. [2020-11-12 00:23:41,276 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10476 states, 10472 states have (on average 4.614304812834225) internal successors, (48321), 10475 states have internal predecessors, (48321), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:23:41,314 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10476 states to 10476 states and 48321 transitions. [2020-11-12 00:23:41,315 INFO L78 Accepts]: Start accepts. Automaton has 10476 states and 48321 transitions. Word has length 25 [2020-11-12 00:23:41,315 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-12 00:23:41,315 INFO L481 AbstractCegarLoop]: Abstraction has 10476 states and 48321 transitions. [2020-11-12 00:23:41,315 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 25 states, 24 states have (on average 2.0833333333333335) internal successors, (50), 24 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:23:41,315 INFO L276 IsEmpty]: Start isEmpty. Operand 10476 states and 48321 transitions. [2020-11-12 00:23:41,320 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2020-11-12 00:23:41,320 INFO L486 BasicCegarLoop]: Found error trace [2020-11-12 00:23:41,320 INFO L494 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-12 00:23:41,520 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60,39 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-12 00:23:41,521 INFO L429 AbstractCegarLoop]: === Iteration 29 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-12 00:23:41,522 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-12 00:23:41,522 INFO L82 PathProgramCache]: Analyzing trace with hash 413213392, now seen corresponding path program 1 times [2020-11-12 00:23:41,523 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-12 00:23:41,523 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [719280508] [2020-11-12 00:23:41,523 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-12 00:23:41,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-12 00:23:41,643 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-11-12 00:23:41,643 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [719280508] [2020-11-12 00:23:41,644 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [458760578] [2020-11-12 00:23:41,644 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 40 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 40 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-12 00:23:41,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-12 00:23:41,742 INFO L263 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 13 conjunts are in the unsatisfiable core [2020-11-12 00:23:41,743 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-11-12 00:23:42,071 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 3 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-12 00:23:42,071 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-11-12 00:23:42,071 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 22 [2020-11-12 00:23:42,071 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1502888811] [2020-11-12 00:23:42,072 INFO L461 AbstractCegarLoop]: Interpolant automaton has 24 states [2020-11-12 00:23:42,072 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-12 00:23:42,072 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2020-11-12 00:23:42,072 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=470, Unknown=0, NotChecked=0, Total=552 [2020-11-12 00:23:42,073 INFO L87 Difference]: Start difference. First operand 10476 states and 48321 transitions. Second operand has 24 states, 23 states have (on average 2.130434782608696) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:23:44,343 WARN L193 SmtUtils]: Spent 148.00 ms on a formula simplification. DAG size of input: 19 DAG size of output: 14 [2020-11-12 00:23:50,558 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-12 00:23:50,558 INFO L93 Difference]: Finished difference Result 48353 states and 179334 transitions. [2020-11-12 00:23:50,558 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 119 states. [2020-11-12 00:23:50,559 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 23 states have (on average 2.130434782608696) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2020-11-12 00:23:50,559 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-12 00:23:50,680 INFO L225 Difference]: With dead ends: 48353 [2020-11-12 00:23:50,680 INFO L226 Difference]: Without dead ends: 48296 [2020-11-12 00:23:50,681 INFO L749 BasicCegarLoop]: 0 DeclaredPredicates, 150 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 136 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7086 ImplicationChecksByTransitivity, 5.1s TimeCoverageRelationStatistics Valid=2971, Invalid=15935, Unknown=0, NotChecked=0, Total=18906 [2020-11-12 00:23:50,927 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 48296 states. [2020-11-12 00:23:51,526 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 48296 to 10870. [2020-11-12 00:23:51,545 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10870 states, 10866 states have (on average 4.619363151113565) internal successors, (50194), 10869 states have internal predecessors, (50194), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:23:51,584 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10870 states to 10870 states and 50194 transitions. [2020-11-12 00:23:51,584 INFO L78 Accepts]: Start accepts. Automaton has 10870 states and 50194 transitions. Word has length 25 [2020-11-12 00:23:51,585 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-12 00:23:51,585 INFO L481 AbstractCegarLoop]: Abstraction has 10870 states and 50194 transitions. [2020-11-12 00:23:51,585 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 24 states, 23 states have (on average 2.130434782608696) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:23:51,585 INFO L276 IsEmpty]: Start isEmpty. Operand 10870 states and 50194 transitions. [2020-11-12 00:23:51,590 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2020-11-12 00:23:51,590 INFO L486 BasicCegarLoop]: Found error trace [2020-11-12 00:23:51,590 INFO L494 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-12 00:23:51,790 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61,40 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-12 00:23:51,791 INFO L429 AbstractCegarLoop]: === Iteration 30 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-12 00:23:51,791 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-12 00:23:51,791 INFO L82 PathProgramCache]: Analyzing trace with hash 1424927300, now seen corresponding path program 4 times [2020-11-12 00:23:51,792 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-12 00:23:51,792 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [893738270] [2020-11-12 00:23:51,792 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-12 00:23:51,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-12 00:23:51,968 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 2 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-12 00:23:51,968 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [893738270] [2020-11-12 00:23:51,968 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [970993700] [2020-11-12 00:23:51,968 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 41 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 41 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-12 00:23:52,060 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-11-12 00:23:52,061 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-11-12 00:23:52,062 INFO L263 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 13 conjunts are in the unsatisfiable core [2020-11-12 00:23:52,062 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-11-12 00:23:52,453 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 5 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-12 00:23:52,453 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-11-12 00:23:52,454 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 24 [2020-11-12 00:23:52,454 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1782397954] [2020-11-12 00:23:52,454 INFO L461 AbstractCegarLoop]: Interpolant automaton has 26 states [2020-11-12 00:23:52,454 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-12 00:23:52,455 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2020-11-12 00:23:52,455 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=555, Unknown=0, NotChecked=0, Total=650 [2020-11-12 00:23:52,455 INFO L87 Difference]: Start difference. First operand 10870 states and 50194 transitions. Second operand has 26 states, 25 states have (on average 2.0) internal successors, (50), 25 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:24:03,545 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-12 00:24:03,545 INFO L93 Difference]: Finished difference Result 66406 states and 255795 transitions. [2020-11-12 00:24:03,546 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 136 states. [2020-11-12 00:24:03,546 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 2.0) internal successors, (50), 25 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2020-11-12 00:24:03,546 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-12 00:24:03,748 INFO L225 Difference]: With dead ends: 66406 [2020-11-12 00:24:03,748 INFO L226 Difference]: Without dead ends: 66332 [2020-11-12 00:24:03,749 INFO L749 BasicCegarLoop]: 0 DeclaredPredicates, 166 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 154 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8931 ImplicationChecksByTransitivity, 6.0s TimeCoverageRelationStatistics Valid=3850, Invalid=20330, Unknown=0, NotChecked=0, Total=24180 [2020-11-12 00:24:04,079 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 66332 states. [2020-11-12 00:24:04,892 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 66332 to 11052. [2020-11-12 00:24:04,906 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11052 states, 11048 states have (on average 4.642016654598117) internal successors, (51285), 11051 states have internal predecessors, (51285), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:24:04,947 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11052 states to 11052 states and 51285 transitions. [2020-11-12 00:24:04,947 INFO L78 Accepts]: Start accepts. Automaton has 11052 states and 51285 transitions. Word has length 25 [2020-11-12 00:24:04,948 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-12 00:24:04,948 INFO L481 AbstractCegarLoop]: Abstraction has 11052 states and 51285 transitions. [2020-11-12 00:24:04,948 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 26 states, 25 states have (on average 2.0) internal successors, (50), 25 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:24:04,948 INFO L276 IsEmpty]: Start isEmpty. Operand 11052 states and 51285 transitions. [2020-11-12 00:24:04,952 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2020-11-12 00:24:04,953 INFO L486 BasicCegarLoop]: Found error trace [2020-11-12 00:24:04,953 INFO L494 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-12 00:24:05,153 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62,41 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-12 00:24:05,154 INFO L429 AbstractCegarLoop]: === Iteration 31 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-12 00:24:05,155 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-12 00:24:05,155 INFO L82 PathProgramCache]: Analyzing trace with hash 1424960098, now seen corresponding path program 2 times [2020-11-12 00:24:05,156 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-12 00:24:05,156 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2114925775] [2020-11-12 00:24:05,156 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-12 00:24:05,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-12 00:24:05,314 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 2 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-12 00:24:05,314 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2114925775] [2020-11-12 00:24:05,314 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1167745284] [2020-11-12 00:24:05,315 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-12 00:24:05,397 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-11-12 00:24:05,398 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-11-12 00:24:05,399 INFO L263 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 12 conjunts are in the unsatisfiable core [2020-11-12 00:24:05,399 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-11-12 00:24:05,700 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 3 proven. 14 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2020-11-12 00:24:05,700 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-11-12 00:24:05,700 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11] total 23 [2020-11-12 00:24:05,701 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1568657439] [2020-11-12 00:24:05,701 INFO L461 AbstractCegarLoop]: Interpolant automaton has 25 states [2020-11-12 00:24:05,701 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-12 00:24:05,702 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2020-11-12 00:24:05,702 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=517, Unknown=0, NotChecked=0, Total=600 [2020-11-12 00:24:05,702 INFO L87 Difference]: Start difference. First operand 11052 states and 51285 transitions. Second operand has 25 states, 24 states have (on average 2.0833333333333335) internal successors, (50), 24 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:24:14,492 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-12 00:24:14,492 INFO L93 Difference]: Finished difference Result 44035 states and 166663 transitions. [2020-11-12 00:24:14,494 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 103 states. [2020-11-12 00:24:14,494 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 24 states have (on average 2.0833333333333335) internal successors, (50), 24 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2020-11-12 00:24:14,494 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-12 00:24:14,613 INFO L225 Difference]: With dead ends: 44035 [2020-11-12 00:24:14,614 INFO L226 Difference]: Without dead ends: 43883 [2020-11-12 00:24:14,614 INFO L749 BasicCegarLoop]: 0 DeclaredPredicates, 136 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 123 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5441 ImplicationChecksByTransitivity, 5.3s TimeCoverageRelationStatistics Valid=2782, Invalid=12718, Unknown=0, NotChecked=0, Total=15500 [2020-11-12 00:24:14,842 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 43883 states. [2020-11-12 00:24:15,413 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 43883 to 10494. [2020-11-12 00:24:15,426 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10494 states, 10490 states have (on average 4.614299332697807) internal successors, (48404), 10493 states have internal predecessors, (48404), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:24:15,463 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10494 states to 10494 states and 48404 transitions. [2020-11-12 00:24:15,463 INFO L78 Accepts]: Start accepts. Automaton has 10494 states and 48404 transitions. Word has length 25 [2020-11-12 00:24:15,464 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-12 00:24:15,464 INFO L481 AbstractCegarLoop]: Abstraction has 10494 states and 48404 transitions. [2020-11-12 00:24:15,464 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 25 states, 24 states have (on average 2.0833333333333335) internal successors, (50), 24 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:24:15,464 INFO L276 IsEmpty]: Start isEmpty. Operand 10494 states and 48404 transitions. [2020-11-12 00:24:15,468 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2020-11-12 00:24:15,468 INFO L486 BasicCegarLoop]: Found error trace [2020-11-12 00:24:15,468 INFO L494 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-12 00:24:15,673 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable63 [2020-11-12 00:24:15,674 INFO L429 AbstractCegarLoop]: === Iteration 32 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-12 00:24:15,674 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-12 00:24:15,674 INFO L82 PathProgramCache]: Analyzing trace with hash -879951855, now seen corresponding path program 3 times [2020-11-12 00:24:15,675 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-12 00:24:15,675 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1459128230] [2020-11-12 00:24:15,675 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-12 00:24:15,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-12 00:24:15,881 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 3 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-12 00:24:15,881 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1459128230] [2020-11-12 00:24:15,881 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1468922963] [2020-11-12 00:24:15,881 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 43 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 43 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-12 00:24:15,977 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2020-11-12 00:24:15,977 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-11-12 00:24:15,978 INFO L263 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 13 conjunts are in the unsatisfiable core [2020-11-12 00:24:15,978 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-11-12 00:24:16,329 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 10 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-12 00:24:16,329 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-11-12 00:24:16,329 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 23 [2020-11-12 00:24:16,329 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [971549074] [2020-11-12 00:24:16,330 INFO L461 AbstractCegarLoop]: Interpolant automaton has 25 states [2020-11-12 00:24:16,330 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-12 00:24:16,330 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2020-11-12 00:24:16,331 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=503, Unknown=0, NotChecked=0, Total=600 [2020-11-12 00:24:16,331 INFO L87 Difference]: Start difference. First operand 10494 states and 48404 transitions. Second operand has 25 states, 24 states have (on average 2.0833333333333335) internal successors, (50), 24 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:24:29,267 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-12 00:24:29,268 INFO L93 Difference]: Finished difference Result 78738 states and 297255 transitions. [2020-11-12 00:24:29,269 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 161 states. [2020-11-12 00:24:29,269 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 24 states have (on average 2.0833333333333335) internal successors, (50), 24 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2020-11-12 00:24:29,269 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-12 00:24:29,491 INFO L225 Difference]: With dead ends: 78738 [2020-11-12 00:24:29,491 INFO L226 Difference]: Without dead ends: 78704 [2020-11-12 00:24:29,493 INFO L749 BasicCegarLoop]: 0 DeclaredPredicates, 191 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 178 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12559 ImplicationChecksByTransitivity, 7.4s TimeCoverageRelationStatistics Valid=4896, Invalid=27324, Unknown=0, NotChecked=0, Total=32220 [2020-11-12 00:24:29,887 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 78704 states. [2020-11-12 00:24:30,832 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 78704 to 10848. [2020-11-12 00:24:30,846 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10848 states, 10844 states have (on average 4.627997049059387) internal successors, (50186), 10847 states have internal predecessors, (50186), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:24:30,887 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10848 states to 10848 states and 50186 transitions. [2020-11-12 00:24:30,887 INFO L78 Accepts]: Start accepts. Automaton has 10848 states and 50186 transitions. Word has length 25 [2020-11-12 00:24:30,887 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-12 00:24:30,887 INFO L481 AbstractCegarLoop]: Abstraction has 10848 states and 50186 transitions. [2020-11-12 00:24:30,887 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 25 states, 24 states have (on average 2.0833333333333335) internal successors, (50), 24 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:24:30,887 INFO L276 IsEmpty]: Start isEmpty. Operand 10848 states and 50186 transitions. [2020-11-12 00:24:30,891 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2020-11-12 00:24:30,892 INFO L486 BasicCegarLoop]: Found error trace [2020-11-12 00:24:30,892 INFO L494 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-12 00:24:31,092 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64,43 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-12 00:24:31,093 INFO L429 AbstractCegarLoop]: === Iteration 33 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-12 00:24:31,093 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-12 00:24:31,094 INFO L82 PathProgramCache]: Analyzing trace with hash 1129526672, now seen corresponding path program 3 times [2020-11-12 00:24:31,094 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-12 00:24:31,094 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1371450883] [2020-11-12 00:24:31,094 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-12 00:24:31,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-12 00:24:31,271 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 3 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-12 00:24:31,271 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1371450883] [2020-11-12 00:24:31,271 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [889452728] [2020-11-12 00:24:31,271 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 44 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 44 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-12 00:24:31,367 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2020-11-12 00:24:31,368 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-11-12 00:24:31,368 INFO L263 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 13 conjunts are in the unsatisfiable core [2020-11-12 00:24:31,369 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-11-12 00:24:31,743 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 10 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-12 00:24:31,744 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-11-12 00:24:31,744 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 23 [2020-11-12 00:24:31,744 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1201458696] [2020-11-12 00:24:31,744 INFO L461 AbstractCegarLoop]: Interpolant automaton has 25 states [2020-11-12 00:24:31,744 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-12 00:24:31,745 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2020-11-12 00:24:31,745 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=503, Unknown=0, NotChecked=0, Total=600 [2020-11-12 00:24:31,745 INFO L87 Difference]: Start difference. First operand 10848 states and 50186 transitions. Second operand has 25 states, 24 states have (on average 2.0833333333333335) internal successors, (50), 24 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:24:37,696 WARN L193 SmtUtils]: Spent 144.00 ms on a formula simplification. DAG size of input: 20 DAG size of output: 18 [2020-11-12 00:24:44,868 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-12 00:24:44,868 INFO L93 Difference]: Finished difference Result 70894 states and 264439 transitions. [2020-11-12 00:24:44,870 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 160 states. [2020-11-12 00:24:44,870 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 24 states have (on average 2.0833333333333335) internal successors, (50), 24 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2020-11-12 00:24:44,870 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-12 00:24:45,065 INFO L225 Difference]: With dead ends: 70894 [2020-11-12 00:24:45,065 INFO L226 Difference]: Without dead ends: 70878 [2020-11-12 00:24:45,067 INFO L749 BasicCegarLoop]: 0 DeclaredPredicates, 190 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 177 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12466 ImplicationChecksByTransitivity, 7.5s TimeCoverageRelationStatistics Valid=4862, Invalid=27000, Unknown=0, NotChecked=0, Total=31862 [2020-11-12 00:24:45,685 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 70878 states. [2020-11-12 00:24:46,305 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 70878 to 10988. [2020-11-12 00:24:46,320 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10988 states, 10984 states have (on average 4.632101238164603) internal successors, (50879), 10987 states have internal predecessors, (50879), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:24:46,361 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10988 states to 10988 states and 50879 transitions. [2020-11-12 00:24:46,361 INFO L78 Accepts]: Start accepts. Automaton has 10988 states and 50879 transitions. Word has length 25 [2020-11-12 00:24:46,361 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-12 00:24:46,362 INFO L481 AbstractCegarLoop]: Abstraction has 10988 states and 50879 transitions. [2020-11-12 00:24:46,362 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 25 states, 24 states have (on average 2.0833333333333335) internal successors, (50), 24 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:24:46,362 INFO L276 IsEmpty]: Start isEmpty. Operand 10988 states and 50879 transitions. [2020-11-12 00:24:46,368 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2020-11-12 00:24:46,368 INFO L486 BasicCegarLoop]: Found error trace [2020-11-12 00:24:46,368 INFO L494 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-12 00:24:46,581 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable65,44 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-12 00:24:46,582 INFO L429 AbstractCegarLoop]: === Iteration 34 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-12 00:24:46,582 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-12 00:24:46,582 INFO L82 PathProgramCache]: Analyzing trace with hash -1487181273, now seen corresponding path program 4 times [2020-11-12 00:24:46,583 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-12 00:24:46,583 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [976402679] [2020-11-12 00:24:46,583 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-12 00:24:46,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-12 00:24:46,828 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 3 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-12 00:24:46,829 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [976402679] [2020-11-12 00:24:46,829 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [399326545] [2020-11-12 00:24:46,829 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 45 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 45 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-12 00:24:47,217 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-11-12 00:24:47,219 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-11-12 00:24:47,220 INFO L263 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 13 conjunts are in the unsatisfiable core [2020-11-12 00:24:47,221 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-11-12 00:24:47,773 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 10 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-12 00:24:47,774 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-11-12 00:24:47,774 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 24 [2020-11-12 00:24:47,774 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1110904476] [2020-11-12 00:24:47,774 INFO L461 AbstractCegarLoop]: Interpolant automaton has 26 states [2020-11-12 00:24:47,774 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-12 00:24:47,775 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2020-11-12 00:24:47,779 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=553, Unknown=0, NotChecked=0, Total=650 [2020-11-12 00:24:47,779 INFO L87 Difference]: Start difference. First operand 10988 states and 50879 transitions. Second operand has 26 states, 25 states have (on average 2.0) internal successors, (50), 25 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:24:52,906 WARN L193 SmtUtils]: Spent 136.00 ms on a formula simplification that was a NOOP. DAG size: 20 [2020-11-12 00:24:57,613 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-12 00:24:57,614 INFO L93 Difference]: Finished difference Result 62621 states and 241887 transitions. [2020-11-12 00:24:57,615 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 98 states. [2020-11-12 00:24:57,615 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 2.0) internal successors, (50), 25 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2020-11-12 00:24:57,615 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-12 00:24:57,816 INFO L225 Difference]: With dead ends: 62621 [2020-11-12 00:24:57,816 INFO L226 Difference]: Without dead ends: 62534 [2020-11-12 00:24:57,817 INFO L749 BasicCegarLoop]: 0 DeclaredPredicates, 128 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 116 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4720 ImplicationChecksByTransitivity, 4.7s TimeCoverageRelationStatistics Valid=2446, Invalid=11360, Unknown=0, NotChecked=0, Total=13806 [2020-11-12 00:24:58,111 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 62534 states. [2020-11-12 00:24:58,876 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 62534 to 11025. [2020-11-12 00:24:58,889 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11025 states, 11021 states have (on average 4.639506396878686) internal successors, (51132), 11024 states have internal predecessors, (51132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:24:58,926 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11025 states to 11025 states and 51132 transitions. [2020-11-12 00:24:58,927 INFO L78 Accepts]: Start accepts. Automaton has 11025 states and 51132 transitions. Word has length 25 [2020-11-12 00:24:58,927 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-12 00:24:58,927 INFO L481 AbstractCegarLoop]: Abstraction has 11025 states and 51132 transitions. [2020-11-12 00:24:58,927 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 26 states, 25 states have (on average 2.0) internal successors, (50), 25 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:24:58,927 INFO L276 IsEmpty]: Start isEmpty. Operand 11025 states and 51132 transitions. [2020-11-12 00:24:58,931 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2020-11-12 00:24:58,931 INFO L486 BasicCegarLoop]: Found error trace [2020-11-12 00:24:58,932 INFO L494 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-12 00:24:59,132 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable66 [2020-11-12 00:24:59,132 INFO L429 AbstractCegarLoop]: === Iteration 35 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-12 00:24:59,133 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-12 00:24:59,133 INFO L82 PathProgramCache]: Analyzing trace with hash -1487175352, now seen corresponding path program 4 times [2020-11-12 00:24:59,133 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-12 00:24:59,134 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1705314653] [2020-11-12 00:24:59,134 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-12 00:24:59,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-12 00:24:59,326 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 3 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-12 00:24:59,327 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1705314653] [2020-11-12 00:24:59,327 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1005850270] [2020-11-12 00:24:59,327 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 46 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 46 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-12 00:24:59,403 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-11-12 00:24:59,404 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-11-12 00:24:59,405 INFO L263 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 13 conjunts are in the unsatisfiable core [2020-11-12 00:24:59,405 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-11-12 00:24:59,792 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 10 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-12 00:24:59,792 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-11-12 00:24:59,792 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 24 [2020-11-12 00:24:59,793 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [25774494] [2020-11-12 00:24:59,793 INFO L461 AbstractCegarLoop]: Interpolant automaton has 26 states [2020-11-12 00:24:59,793 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-12 00:24:59,793 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2020-11-12 00:24:59,794 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=553, Unknown=0, NotChecked=0, Total=650 [2020-11-12 00:24:59,794 INFO L87 Difference]: Start difference. First operand 11025 states and 51132 transitions. Second operand has 26 states, 25 states have (on average 2.0) internal successors, (50), 25 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:25:08,132 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-12 00:25:08,132 INFO L93 Difference]: Finished difference Result 55291 states and 210687 transitions. [2020-11-12 00:25:08,133 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 98 states. [2020-11-12 00:25:08,134 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 2.0) internal successors, (50), 25 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2020-11-12 00:25:08,134 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-12 00:25:08,282 INFO L225 Difference]: With dead ends: 55291 [2020-11-12 00:25:08,282 INFO L226 Difference]: Without dead ends: 55204 [2020-11-12 00:25:08,283 INFO L749 BasicCegarLoop]: 0 DeclaredPredicates, 128 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 116 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4728 ImplicationChecksByTransitivity, 4.2s TimeCoverageRelationStatistics Valid=2446, Invalid=11360, Unknown=0, NotChecked=0, Total=13806 [2020-11-12 00:25:08,568 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 55204 states. [2020-11-12 00:25:09,271 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 55204 to 10971. [2020-11-12 00:25:09,286 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10971 states, 10967 states have (on average 4.652685328713413) internal successors, (51026), 10970 states have internal predecessors, (51026), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:25:09,323 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10971 states to 10971 states and 51026 transitions. [2020-11-12 00:25:09,324 INFO L78 Accepts]: Start accepts. Automaton has 10971 states and 51026 transitions. Word has length 25 [2020-11-12 00:25:09,324 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-12 00:25:09,324 INFO L481 AbstractCegarLoop]: Abstraction has 10971 states and 51026 transitions. [2020-11-12 00:25:09,324 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 26 states, 25 states have (on average 2.0) internal successors, (50), 25 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:25:09,324 INFO L276 IsEmpty]: Start isEmpty. Operand 10971 states and 51026 transitions. [2020-11-12 00:25:09,329 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2020-11-12 00:25:09,329 INFO L486 BasicCegarLoop]: Found error trace [2020-11-12 00:25:09,329 INFO L494 BasicCegarLoop]: trace histogram [5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-12 00:25:09,530 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable67 [2020-11-12 00:25:09,531 INFO L429 AbstractCegarLoop]: === Iteration 36 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-12 00:25:09,531 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-12 00:25:09,532 INFO L82 PathProgramCache]: Analyzing trace with hash -545242117, now seen corresponding path program 1 times [2020-11-12 00:25:09,532 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-12 00:25:09,532 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2050062445] [2020-11-12 00:25:09,532 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-12 00:25:09,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-12 00:25:09,590 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2020-11-12 00:25:09,590 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2050062445] [2020-11-12 00:25:09,591 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-11-12 00:25:09,591 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-11-12 00:25:09,591 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [492965481] [2020-11-12 00:25:09,591 INFO L461 AbstractCegarLoop]: Interpolant automaton has 5 states [2020-11-12 00:25:09,591 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-12 00:25:09,592 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2020-11-12 00:25:09,592 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2020-11-12 00:25:09,592 INFO L87 Difference]: Start difference. First operand 10971 states and 51026 transitions. Second operand has 5 states, 4 states have (on average 3.75) internal successors, (15), 4 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:25:09,991 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-12 00:25:09,991 INFO L93 Difference]: Finished difference Result 18443 states and 81133 transitions. [2020-11-12 00:25:09,993 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2020-11-12 00:25:09,993 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 3.75) internal successors, (15), 4 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2020-11-12 00:25:09,994 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-12 00:25:10,067 INFO L225 Difference]: With dead ends: 18443 [2020-11-12 00:25:10,068 INFO L226 Difference]: Without dead ends: 18411 [2020-11-12 00:25:10,068 INFO L749 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2020-11-12 00:25:10,262 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18411 states. [2020-11-12 00:25:10,492 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18411 to 12577. [2020-11-12 00:25:10,507 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12577 states, 12573 states have (on average 4.628330549590392) internal successors, (58192), 12576 states have internal predecessors, (58192), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:25:10,925 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12577 states to 12577 states and 58192 transitions. [2020-11-12 00:25:10,926 INFO L78 Accepts]: Start accepts. Automaton has 12577 states and 58192 transitions. Word has length 25 [2020-11-12 00:25:10,927 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-12 00:25:10,927 INFO L481 AbstractCegarLoop]: Abstraction has 12577 states and 58192 transitions. [2020-11-12 00:25:10,928 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 5 states, 4 states have (on average 3.75) internal successors, (15), 4 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:25:10,928 INFO L276 IsEmpty]: Start isEmpty. Operand 12577 states and 58192 transitions. [2020-11-12 00:25:10,934 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2020-11-12 00:25:10,934 INFO L486 BasicCegarLoop]: Found error trace [2020-11-12 00:25:10,934 INFO L494 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-12 00:25:10,934 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable68 [2020-11-12 00:25:10,934 INFO L429 AbstractCegarLoop]: === Iteration 37 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-12 00:25:10,934 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-12 00:25:10,935 INFO L82 PathProgramCache]: Analyzing trace with hash 107308217, now seen corresponding path program 5 times [2020-11-12 00:25:10,935 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-12 00:25:10,935 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [366146658] [2020-11-12 00:25:10,935 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-12 00:25:10,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-12 00:25:11,189 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 6 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-12 00:25:11,189 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [366146658] [2020-11-12 00:25:11,189 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1772508827] [2020-11-12 00:25:11,189 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 47 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 47 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-12 00:25:11,284 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2020-11-12 00:25:11,284 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-11-12 00:25:11,285 INFO L263 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 13 conjunts are in the unsatisfiable core [2020-11-12 00:25:11,286 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-11-12 00:25:11,650 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 15 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-12 00:25:11,650 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-11-12 00:25:11,651 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 24 [2020-11-12 00:25:11,651 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [943531399] [2020-11-12 00:25:11,651 INFO L461 AbstractCegarLoop]: Interpolant automaton has 26 states [2020-11-12 00:25:11,651 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-12 00:25:11,652 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2020-11-12 00:25:11,652 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=112, Invalid=538, Unknown=0, NotChecked=0, Total=650 [2020-11-12 00:25:11,652 INFO L87 Difference]: Start difference. First operand 12577 states and 58192 transitions. Second operand has 26 states, 25 states have (on average 2.0) internal successors, (50), 25 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:25:15,748 WARN L193 SmtUtils]: Spent 184.00 ms on a formula simplification. DAG size of input: 19 DAG size of output: 17 [2020-11-12 00:25:19,812 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-12 00:25:19,813 INFO L93 Difference]: Finished difference Result 82221 states and 324898 transitions. [2020-11-12 00:25:19,814 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 83 states. [2020-11-12 00:25:19,814 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 2.0) internal successors, (50), 25 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2020-11-12 00:25:19,814 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-12 00:25:20,103 INFO L225 Difference]: With dead ends: 82221 [2020-11-12 00:25:20,104 INFO L226 Difference]: Without dead ends: 82158 [2020-11-12 00:25:20,104 INFO L749 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 100 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3262 ImplicationChecksByTransitivity, 3.7s TimeCoverageRelationStatistics Valid=1923, Invalid=8379, Unknown=0, NotChecked=0, Total=10302 [2020-11-12 00:25:20,530 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 82158 states. [2020-11-12 00:25:21,572 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 82158 to 12508. [2020-11-12 00:25:21,588 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12508 states, 12504 states have (on average 4.630678182981446) internal successors, (57902), 12507 states have internal predecessors, (57902), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:25:21,631 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12508 states to 12508 states and 57902 transitions. [2020-11-12 00:25:21,632 INFO L78 Accepts]: Start accepts. Automaton has 12508 states and 57902 transitions. Word has length 25 [2020-11-12 00:25:21,632 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-12 00:25:21,632 INFO L481 AbstractCegarLoop]: Abstraction has 12508 states and 57902 transitions. [2020-11-12 00:25:21,632 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 26 states, 25 states have (on average 2.0) internal successors, (50), 25 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:25:21,632 INFO L276 IsEmpty]: Start isEmpty. Operand 12508 states and 57902 transitions. [2020-11-12 00:25:21,637 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2020-11-12 00:25:21,637 INFO L486 BasicCegarLoop]: Found error trace [2020-11-12 00:25:21,637 INFO L494 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-12 00:25:21,837 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 47 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable69 [2020-11-12 00:25:21,838 INFO L429 AbstractCegarLoop]: === Iteration 38 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-12 00:25:21,838 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-12 00:25:21,839 INFO L82 PathProgramCache]: Analyzing trace with hash 107281340, now seen corresponding path program 5 times [2020-11-12 00:25:21,839 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-12 00:25:21,839 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [90302720] [2020-11-12 00:25:21,840 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-12 00:25:21,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-12 00:25:22,036 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 6 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-12 00:25:22,037 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [90302720] [2020-11-12 00:25:22,037 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [71907957] [2020-11-12 00:25:22,037 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 48 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 48 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-12 00:25:22,125 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2020-11-12 00:25:22,125 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-11-12 00:25:22,126 INFO L263 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 13 conjunts are in the unsatisfiable core [2020-11-12 00:25:22,127 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-11-12 00:25:22,474 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 15 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-12 00:25:22,475 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-11-12 00:25:22,475 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 24 [2020-11-12 00:25:22,475 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [466878094] [2020-11-12 00:25:22,476 INFO L461 AbstractCegarLoop]: Interpolant automaton has 26 states [2020-11-12 00:25:22,476 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-12 00:25:22,476 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2020-11-12 00:25:22,476 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=112, Invalid=538, Unknown=0, NotChecked=0, Total=650 [2020-11-12 00:25:22,476 INFO L87 Difference]: Start difference. First operand 12508 states and 57902 transitions. Second operand has 26 states, 25 states have (on average 2.0) internal successors, (50), 25 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:25:31,430 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-12 00:25:31,430 INFO L93 Difference]: Finished difference Result 80125 states and 315550 transitions. [2020-11-12 00:25:31,432 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 85 states. [2020-11-12 00:25:31,432 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 2.0) internal successors, (50), 25 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2020-11-12 00:25:31,432 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-12 00:25:31,660 INFO L225 Difference]: With dead ends: 80125 [2020-11-12 00:25:31,661 INFO L226 Difference]: Without dead ends: 80099 [2020-11-12 00:25:31,661 INFO L749 BasicCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 102 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3391 ImplicationChecksByTransitivity, 3.7s TimeCoverageRelationStatistics Valid=1987, Invalid=8725, Unknown=0, NotChecked=0, Total=10712 [2020-11-12 00:25:32,404 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 80099 states. [2020-11-12 00:25:33,343 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 80099 to 12295. [2020-11-12 00:25:33,358 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12295 states, 12291 states have (on average 4.627695061427061) internal successors, (56879), 12294 states have internal predecessors, (56879), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:25:33,398 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12295 states to 12295 states and 56879 transitions. [2020-11-12 00:25:33,399 INFO L78 Accepts]: Start accepts. Automaton has 12295 states and 56879 transitions. Word has length 25 [2020-11-12 00:25:33,399 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-12 00:25:33,399 INFO L481 AbstractCegarLoop]: Abstraction has 12295 states and 56879 transitions. [2020-11-12 00:25:33,399 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 26 states, 25 states have (on average 2.0) internal successors, (50), 25 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:25:33,399 INFO L276 IsEmpty]: Start isEmpty. Operand 12295 states and 56879 transitions. [2020-11-12 00:25:33,403 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2020-11-12 00:25:33,404 INFO L486 BasicCegarLoop]: Found error trace [2020-11-12 00:25:33,404 INFO L494 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-12 00:25:33,604 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70,48 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-12 00:25:33,605 INFO L429 AbstractCegarLoop]: === Iteration 39 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-12 00:25:33,605 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-12 00:25:33,606 INFO L82 PathProgramCache]: Analyzing trace with hash 138794297, now seen corresponding path program 6 times [2020-11-12 00:25:33,606 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-12 00:25:33,606 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1244240345] [2020-11-12 00:25:33,607 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-12 00:25:33,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-12 00:25:33,863 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 6 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-12 00:25:33,863 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1244240345] [2020-11-12 00:25:33,863 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [369445141] [2020-11-12 00:25:33,863 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 49 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 49 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-12 00:25:33,952 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2020-11-12 00:25:33,952 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-11-12 00:25:33,953 INFO L263 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 13 conjunts are in the unsatisfiable core [2020-11-12 00:25:33,954 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-11-12 00:25:34,378 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 15 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-12 00:25:34,378 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-11-12 00:25:34,379 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 24 [2020-11-12 00:25:34,379 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [92952756] [2020-11-12 00:25:34,379 INFO L461 AbstractCegarLoop]: Interpolant automaton has 26 states [2020-11-12 00:25:34,379 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-12 00:25:34,379 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2020-11-12 00:25:34,380 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=112, Invalid=538, Unknown=0, NotChecked=0, Total=650 [2020-11-12 00:25:34,380 INFO L87 Difference]: Start difference. First operand 12295 states and 56879 transitions. Second operand has 26 states, 25 states have (on average 2.0) internal successors, (50), 25 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:25:42,827 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-12 00:25:42,827 INFO L93 Difference]: Finished difference Result 82842 states and 327918 transitions. [2020-11-12 00:25:42,829 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 85 states. [2020-11-12 00:25:42,829 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 2.0) internal successors, (50), 25 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2020-11-12 00:25:42,829 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-12 00:25:43,094 INFO L225 Difference]: With dead ends: 82842 [2020-11-12 00:25:43,094 INFO L226 Difference]: Without dead ends: 82814 [2020-11-12 00:25:43,095 INFO L749 BasicCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 102 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3361 ImplicationChecksByTransitivity, 4.3s TimeCoverageRelationStatistics Valid=1987, Invalid=8725, Unknown=0, NotChecked=0, Total=10712 [2020-11-12 00:25:43,525 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 82814 states. [2020-11-12 00:25:44,844 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 82814 to 11979. [2020-11-12 00:25:44,862 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11979 states, 11975 states have (on average 4.631315240083508) internal successors, (55460), 11978 states have internal predecessors, (55460), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:25:44,953 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11979 states to 11979 states and 55460 transitions. [2020-11-12 00:25:44,953 INFO L78 Accepts]: Start accepts. Automaton has 11979 states and 55460 transitions. Word has length 25 [2020-11-12 00:25:44,954 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-12 00:25:44,954 INFO L481 AbstractCegarLoop]: Abstraction has 11979 states and 55460 transitions. [2020-11-12 00:25:44,955 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 26 states, 25 states have (on average 2.0) internal successors, (50), 25 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:25:44,955 INFO L276 IsEmpty]: Start isEmpty. Operand 11979 states and 55460 transitions. [2020-11-12 00:25:44,961 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2020-11-12 00:25:44,961 INFO L486 BasicCegarLoop]: Found error trace [2020-11-12 00:25:44,961 INFO L494 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-12 00:25:45,176 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71,49 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-12 00:25:45,176 INFO L429 AbstractCegarLoop]: === Iteration 40 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-12 00:25:45,178 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-12 00:25:45,178 INFO L82 PathProgramCache]: Analyzing trace with hash 138800218, now seen corresponding path program 5 times [2020-11-12 00:25:45,179 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-12 00:25:45,179 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [533478663] [2020-11-12 00:25:45,179 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-12 00:25:45,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-12 00:25:45,416 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 6 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-12 00:25:45,416 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [533478663] [2020-11-12 00:25:45,416 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1837989665] [2020-11-12 00:25:45,417 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 50 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 50 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-12 00:25:45,503 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2020-11-12 00:25:45,503 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-11-12 00:25:45,504 INFO L263 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 13 conjunts are in the unsatisfiable core [2020-11-12 00:25:45,504 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-11-12 00:25:45,857 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 15 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-12 00:25:45,858 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-11-12 00:25:45,858 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 24 [2020-11-12 00:25:45,858 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [583067446] [2020-11-12 00:25:45,858 INFO L461 AbstractCegarLoop]: Interpolant automaton has 26 states [2020-11-12 00:25:45,859 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-12 00:25:45,859 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2020-11-12 00:25:45,859 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=112, Invalid=538, Unknown=0, NotChecked=0, Total=650 [2020-11-12 00:25:45,859 INFO L87 Difference]: Start difference. First operand 11979 states and 55460 transitions. Second operand has 26 states, 25 states have (on average 2.0) internal successors, (50), 25 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:25:54,953 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-12 00:25:54,953 INFO L93 Difference]: Finished difference Result 71967 states and 279904 transitions. [2020-11-12 00:25:54,955 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 85 states. [2020-11-12 00:25:54,955 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 2.0) internal successors, (50), 25 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2020-11-12 00:25:54,955 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-12 00:25:55,161 INFO L225 Difference]: With dead ends: 71967 [2020-11-12 00:25:55,161 INFO L226 Difference]: Without dead ends: 71941 [2020-11-12 00:25:55,162 INFO L749 BasicCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 102 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3380 ImplicationChecksByTransitivity, 3.9s TimeCoverageRelationStatistics Valid=1987, Invalid=8725, Unknown=0, NotChecked=0, Total=10712 [2020-11-12 00:25:55,806 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 71941 states. [2020-11-12 00:25:56,431 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 71941 to 11863. [2020-11-12 00:25:56,445 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11863 states, 11859 states have (on average 4.631672147735896) internal successors, (54927), 11862 states have internal predecessors, (54927), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:25:56,744 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11863 states to 11863 states and 54927 transitions. [2020-11-12 00:25:56,744 INFO L78 Accepts]: Start accepts. Automaton has 11863 states and 54927 transitions. Word has length 25 [2020-11-12 00:25:56,745 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-12 00:25:56,745 INFO L481 AbstractCegarLoop]: Abstraction has 11863 states and 54927 transitions. [2020-11-12 00:25:56,745 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 26 states, 25 states have (on average 2.0) internal successors, (50), 25 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:25:56,745 INFO L276 IsEmpty]: Start isEmpty. Operand 11863 states and 54927 transitions. [2020-11-12 00:25:56,751 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2020-11-12 00:25:56,751 INFO L486 BasicCegarLoop]: Found error trace [2020-11-12 00:25:56,751 INFO L494 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-12 00:25:56,964 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72,50 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-12 00:25:56,965 INFO L429 AbstractCegarLoop]: === Iteration 41 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-12 00:25:56,965 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-12 00:25:56,965 INFO L82 PathProgramCache]: Analyzing trace with hash 112965500, now seen corresponding path program 6 times [2020-11-12 00:25:56,966 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-12 00:25:56,966 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [469240488] [2020-11-12 00:25:56,966 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-12 00:25:56,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-12 00:25:57,190 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 6 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-12 00:25:57,190 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [469240488] [2020-11-12 00:25:57,190 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [893765612] [2020-11-12 00:25:57,190 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 51 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 51 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-12 00:25:57,279 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2020-11-12 00:25:57,279 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-11-12 00:25:57,280 INFO L263 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 13 conjunts are in the unsatisfiable core [2020-11-12 00:25:57,281 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-11-12 00:25:57,678 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 15 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-12 00:25:57,678 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-11-12 00:25:57,678 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 24 [2020-11-12 00:25:57,678 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [987102904] [2020-11-12 00:25:57,679 INFO L461 AbstractCegarLoop]: Interpolant automaton has 26 states [2020-11-12 00:25:57,679 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-12 00:25:57,679 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2020-11-12 00:25:57,679 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=112, Invalid=538, Unknown=0, NotChecked=0, Total=650 [2020-11-12 00:25:57,679 INFO L87 Difference]: Start difference. First operand 11863 states and 54927 transitions. Second operand has 26 states, 25 states have (on average 2.0) internal successors, (50), 25 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:26:07,168 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-12 00:26:07,169 INFO L93 Difference]: Finished difference Result 88865 states and 355556 transitions. [2020-11-12 00:26:07,171 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 85 states. [2020-11-12 00:26:07,171 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 2.0) internal successors, (50), 25 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2020-11-12 00:26:07,171 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-12 00:26:07,487 INFO L225 Difference]: With dead ends: 88865 [2020-11-12 00:26:07,487 INFO L226 Difference]: Without dead ends: 88832 [2020-11-12 00:26:07,488 INFO L749 BasicCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 102 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3356 ImplicationChecksByTransitivity, 4.1s TimeCoverageRelationStatistics Valid=1987, Invalid=8725, Unknown=0, NotChecked=0, Total=10712 [2020-11-12 00:26:07,912 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 88832 states. [2020-11-12 00:26:09,029 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 88832 to 11598. [2020-11-12 00:26:09,044 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11598 states, 11594 states have (on average 4.638261169570468) internal successors, (53776), 11597 states have internal predecessors, (53776), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:26:09,089 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11598 states to 11598 states and 53776 transitions. [2020-11-12 00:26:09,089 INFO L78 Accepts]: Start accepts. Automaton has 11598 states and 53776 transitions. Word has length 25 [2020-11-12 00:26:09,089 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-12 00:26:09,089 INFO L481 AbstractCegarLoop]: Abstraction has 11598 states and 53776 transitions. [2020-11-12 00:26:09,089 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 26 states, 25 states have (on average 2.0) internal successors, (50), 25 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:26:09,089 INFO L276 IsEmpty]: Start isEmpty. Operand 11598 states and 53776 transitions. [2020-11-12 00:26:09,094 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2020-11-12 00:26:09,094 INFO L486 BasicCegarLoop]: Found error trace [2020-11-12 00:26:09,095 INFO L494 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-12 00:26:09,295 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73,51 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-12 00:26:09,296 INFO L429 AbstractCegarLoop]: === Iteration 42 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-12 00:26:09,296 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-12 00:26:09,297 INFO L82 PathProgramCache]: Analyzing trace with hash 112998298, now seen corresponding path program 6 times [2020-11-12 00:26:09,297 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-12 00:26:09,297 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [197000618] [2020-11-12 00:26:09,297 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-12 00:26:09,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-12 00:26:09,518 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 6 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-12 00:26:09,518 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [197000618] [2020-11-12 00:26:09,518 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [26652584] [2020-11-12 00:26:09,518 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 52 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 52 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-12 00:26:09,607 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2020-11-12 00:26:09,607 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-11-12 00:26:09,608 INFO L263 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 13 conjunts are in the unsatisfiable core [2020-11-12 00:26:09,609 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-11-12 00:26:10,101 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 15 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-12 00:26:10,102 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-11-12 00:26:10,102 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 24 [2020-11-12 00:26:10,102 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [676541580] [2020-11-12 00:26:10,102 INFO L461 AbstractCegarLoop]: Interpolant automaton has 26 states [2020-11-12 00:26:10,103 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-12 00:26:10,103 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2020-11-12 00:26:10,103 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=112, Invalid=538, Unknown=0, NotChecked=0, Total=650 [2020-11-12 00:26:10,103 INFO L87 Difference]: Start difference. First operand 11598 states and 53776 transitions. Second operand has 26 states, 25 states have (on average 2.0) internal successors, (50), 25 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:26:19,913 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-12 00:26:19,913 INFO L93 Difference]: Finished difference Result 79322 states and 313544 transitions. [2020-11-12 00:26:19,915 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 83 states. [2020-11-12 00:26:19,915 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 2.0) internal successors, (50), 25 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2020-11-12 00:26:19,915 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-12 00:26:20,141 INFO L225 Difference]: With dead ends: 79322 [2020-11-12 00:26:20,141 INFO L226 Difference]: Without dead ends: 79256 [2020-11-12 00:26:20,142 INFO L749 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 100 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3237 ImplicationChecksByTransitivity, 4.1s TimeCoverageRelationStatistics Valid=1923, Invalid=8379, Unknown=0, NotChecked=0, Total=10302 [2020-11-12 00:26:20,859 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 79256 states. [2020-11-12 00:26:21,536 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 79256 to 11277. [2020-11-12 00:26:21,550 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11277 states, 11273 states have (on average 4.639847423046216) internal successors, (52305), 11276 states have internal predecessors, (52305), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:26:21,860 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11277 states to 11277 states and 52305 transitions. [2020-11-12 00:26:21,860 INFO L78 Accepts]: Start accepts. Automaton has 11277 states and 52305 transitions. Word has length 25 [2020-11-12 00:26:21,860 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-12 00:26:21,860 INFO L481 AbstractCegarLoop]: Abstraction has 11277 states and 52305 transitions. [2020-11-12 00:26:21,860 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 26 states, 25 states have (on average 2.0) internal successors, (50), 25 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:26:21,860 INFO L276 IsEmpty]: Start isEmpty. Operand 11277 states and 52305 transitions. [2020-11-12 00:26:21,868 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2020-11-12 00:26:21,868 INFO L486 BasicCegarLoop]: Found error trace [2020-11-12 00:26:21,868 INFO L494 BasicCegarLoop]: trace histogram [6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-12 00:26:22,082 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 52 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable74 [2020-11-12 00:26:22,083 INFO L429 AbstractCegarLoop]: === Iteration 43 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-12 00:26:22,083 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-12 00:26:22,083 INFO L82 PathProgramCache]: Analyzing trace with hash 269249795, now seen corresponding path program 1 times [2020-11-12 00:26:22,084 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-12 00:26:22,084 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1777435545] [2020-11-12 00:26:22,084 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-12 00:26:22,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-11-12 00:26:22,093 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-11-12 00:26:22,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-11-12 00:26:22,100 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-11-12 00:26:22,108 INFO L173 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2020-11-12 00:26:22,108 INFO L595 BasicCegarLoop]: Counterexample might be feasible [2020-11-12 00:26:22,109 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable75 [2020-11-12 00:26:22,109 WARN L386 ceAbstractionStarter]: 5 thread instances were not sufficient, I will increase this number and restart the analysis [2020-11-12 00:26:22,109 INFO L351 ceAbstractionStarter]: Constructing petrified ICFG for 6 thread instances. [2020-11-12 00:26:22,127 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread6of6ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,127 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread6of6ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,128 WARN L313 ript$VariableManager]: TermVariabe thr2Thread6of6ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,128 WARN L313 ript$VariableManager]: TermVariabe thr2Thread6of6ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,128 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread6of6ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,128 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread6of6ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,128 WARN L313 ript$VariableManager]: TermVariabe thr2Thread6of6ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,128 WARN L313 ript$VariableManager]: TermVariabe thr2Thread6of6ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,128 WARN L313 ript$VariableManager]: TermVariabe thr2Thread6of6ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,128 WARN L313 ript$VariableManager]: TermVariabe thr2Thread6of6ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,128 WARN L313 ript$VariableManager]: TermVariabe thr2Thread6of6ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,129 WARN L313 ript$VariableManager]: TermVariabe thr2Thread6of6ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,129 WARN L313 ript$VariableManager]: TermVariabe thr2Thread6of6ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,129 WARN L313 ript$VariableManager]: TermVariabe thr2Thread6of6ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,129 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread6of6ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,129 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread6of6ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,129 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread6of6ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,129 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread6of6ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,130 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread5of6ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,130 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread5of6ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,130 WARN L313 ript$VariableManager]: TermVariabe thr2Thread5of6ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,130 WARN L313 ript$VariableManager]: TermVariabe thr2Thread5of6ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,130 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread5of6ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,130 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread5of6ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,130 WARN L313 ript$VariableManager]: TermVariabe thr2Thread5of6ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,130 WARN L313 ript$VariableManager]: TermVariabe thr2Thread5of6ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,130 WARN L313 ript$VariableManager]: TermVariabe thr2Thread5of6ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,131 WARN L313 ript$VariableManager]: TermVariabe thr2Thread5of6ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,131 WARN L313 ript$VariableManager]: TermVariabe thr2Thread5of6ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,131 WARN L313 ript$VariableManager]: TermVariabe thr2Thread5of6ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,131 WARN L313 ript$VariableManager]: TermVariabe thr2Thread5of6ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,131 WARN L313 ript$VariableManager]: TermVariabe thr2Thread5of6ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,131 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread5of6ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,131 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread5of6ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,131 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread5of6ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,132 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread5of6ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,132 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of6ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,132 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of6ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,132 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of6ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,132 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of6ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,132 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of6ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,132 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of6ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,132 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of6ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,132 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of6ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,133 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of6ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,133 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of6ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,133 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of6ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,133 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of6ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,133 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of6ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,133 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of6ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,133 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of6ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,133 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of6ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,134 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of6ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,134 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of6ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,134 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of6ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,134 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of6ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,134 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of6ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,134 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of6ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,134 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of6ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,134 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of6ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,135 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of6ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,135 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of6ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,135 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of6ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,135 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of6ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,135 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of6ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,135 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of6ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,135 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of6ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,135 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of6ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,135 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of6ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,135 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of6ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,136 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of6ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,136 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of6ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,136 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of6ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,136 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of6ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,136 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of6ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,136 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of6ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,136 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of6ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,136 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of6ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,136 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of6ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,136 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of6ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,136 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of6ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,136 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of6ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,137 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of6ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,137 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of6ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,137 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of6ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,137 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of6ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,137 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of6ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,137 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of6ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,137 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of6ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,137 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of6ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,137 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of6ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,137 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of6ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,137 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of6ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,137 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of6ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,137 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of6ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,138 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of6ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,138 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of6ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,138 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of6ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,138 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of6ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,138 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of6ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,138 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of6ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,138 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of6ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,138 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of6ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,138 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of6ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,138 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of6ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,138 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of6ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,138 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of6ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,139 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of6ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,139 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,139 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,139 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,139 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,139 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,139 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,139 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,139 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,139 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of6ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,139 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of6ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,139 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,140 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,140 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of6ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,140 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,140 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of6ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,140 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,140 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,140 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,140 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,140 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,140 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of6ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,140 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of6ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,141 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of6ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,141 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of6ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,141 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,141 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,141 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,141 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,141 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of6ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,141 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of6ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,141 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of6ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,141 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of6ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,141 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,141 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,142 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,142 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,142 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,142 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,142 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,142 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,142 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of6ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,142 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of6ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,142 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,142 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,142 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of6ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,142 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,142 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of6ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,143 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,143 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,143 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,143 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,143 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,143 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of6ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,143 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of6ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,143 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of6ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,143 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of6ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,143 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,143 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,143 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,143 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,144 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of6ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,144 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of6ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,144 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of6ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,144 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of6ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,144 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,144 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,144 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,144 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,144 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,144 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,144 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,144 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,145 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of6ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,145 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of6ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,145 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,145 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,145 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of6ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,145 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,145 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of6ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,145 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,145 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,145 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,145 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,145 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,145 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of6ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,146 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of6ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,146 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of6ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,146 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of6ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,146 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,146 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,146 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,146 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,146 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of6ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,146 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of6ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,146 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of6ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,146 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of6ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,146 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,147 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,147 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,147 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,147 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,147 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,147 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,147 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,147 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of6ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,147 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of6ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,147 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,147 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,147 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of6ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,147 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,147 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of6ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,148 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,148 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,148 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,148 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,148 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,148 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of6ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,148 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of6ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,148 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of6ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,148 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of6ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,148 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,149 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,149 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,149 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,149 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of6ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,149 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of6ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,149 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of6ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,149 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of6ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,149 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,149 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,150 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,150 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,150 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,150 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,150 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,150 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,150 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of6ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,150 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of6ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,150 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,151 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,151 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of6ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,151 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,151 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of6ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,151 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,151 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,151 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,151 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,151 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,151 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of6ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,152 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of6ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,152 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of6ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,152 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of6ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,152 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,152 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,152 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,152 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,152 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of6ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,152 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of6ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,152 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of6ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,152 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of6ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,153 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,153 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,153 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,153 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,153 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,153 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,153 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,153 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,153 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of6ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,153 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of6ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,153 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,153 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,153 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of6ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,154 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,154 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of6ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,154 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,154 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,154 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,154 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,154 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,154 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of6ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,154 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of6ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,154 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of6ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,154 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of6ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,154 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,154 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,155 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,155 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,155 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of6ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,155 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of6ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,155 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of6ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,155 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of6ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,155 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of6ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,155 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of6ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,156 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of6ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,156 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,156 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,156 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,156 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,156 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,158 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,158 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,158 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of6ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,158 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,158 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,158 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of6ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,158 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of6ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,159 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,160 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,160 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of6ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,160 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,160 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of6ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,160 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,160 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,160 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,161 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of6ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,162 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,162 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,162 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,162 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of6ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,162 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of6ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,162 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,162 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,163 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of6ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,164 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,164 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,164 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of6ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,164 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,164 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,164 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of6ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,164 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,165 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of6ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,166 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,166 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,166 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,166 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of6ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,166 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,166 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,167 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of6ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,167 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of6ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,168 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of6ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,168 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of6ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,168 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of6ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,168 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of6ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,168 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of6ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,170 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of6ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,170 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of6ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,170 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of6ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,170 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of6ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,170 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of6ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,172 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of6ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,172 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of6ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,172 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of6ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,172 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of6ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,172 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of6ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,174 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of6ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,174 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of6ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,175 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of6ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,175 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of6ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,175 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of6ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,177 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread5of6ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,177 WARN L313 ript$VariableManager]: TermVariabe thr2Thread5of6ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,177 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread5of6ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,177 WARN L313 ript$VariableManager]: TermVariabe thr2Thread5of6ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,177 WARN L313 ript$VariableManager]: TermVariabe thr2Thread5of6ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,178 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread6of6ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,179 WARN L313 ript$VariableManager]: TermVariabe thr2Thread6of6ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,179 WARN L313 ript$VariableManager]: TermVariabe thr2Thread6of6ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,179 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread6of6ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,179 WARN L313 ript$VariableManager]: TermVariabe thr2Thread6of6ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 00:26:22,181 INFO L149 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2020-11-12 00:26:22,181 INFO L253 AbstractCegarLoop]: Starting to check reachability of 9 error locations. [2020-11-12 00:26:22,182 INFO L377 AbstractCegarLoop]: Interprodecural is true [2020-11-12 00:26:22,182 INFO L378 AbstractCegarLoop]: Hoare is true [2020-11-12 00:26:22,182 INFO L379 AbstractCegarLoop]: Compute interpolants for FPandBP [2020-11-12 00:26:22,182 INFO L380 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2020-11-12 00:26:22,182 INFO L381 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2020-11-12 00:26:22,182 INFO L382 AbstractCegarLoop]: Difference is false [2020-11-12 00:26:22,182 INFO L383 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2020-11-12 00:26:22,182 INFO L387 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2020-11-12 00:26:22,185 INFO L120 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2020-11-12 00:26:22,185 INFO L135 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 197 places, 185 transitions, 490 flow [2020-11-12 00:26:22,185 INFO L110 LiptonReduction]: Starting Lipton reduction on Petri net that has 197 places, 185 transitions, 490 flow [2020-11-12 00:26:22,185 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 197 places, 185 transitions, 490 flow [2020-11-12 00:26:22,210 INFO L129 PetriNetUnfolder]: 10/190 cut-off events. [2020-11-12 00:26:22,210 INFO L130 PetriNetUnfolder]: For 50/50 co-relation queries the response was YES. [2020-11-12 00:26:22,212 INFO L84 FinitePrefix]: Finished finitePrefix Result has 238 conditions, 190 events. 10/190 cut-off events. For 50/50 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 348 event pairs, 0 based on Foata normal form. 0/172 useless extension candidates. Maximal degree in co-relation 225. Up to 14 conditions per place. [2020-11-12 00:26:22,222 INFO L116 LiptonReduction]: Number of co-enabled transitions 4212 [2020-11-12 00:26:27,981 WARN L193 SmtUtils]: Spent 274.00 ms on a formula simplification that was a NOOP. DAG size: 33 [2020-11-12 00:26:28,339 WARN L193 SmtUtils]: Spent 219.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 44 [2020-11-12 00:26:28,442 WARN L193 SmtUtils]: Spent 101.00 ms on a formula simplification that was a NOOP. DAG size: 42 [2020-11-12 00:26:28,665 WARN L193 SmtUtils]: Spent 221.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 44 [2020-11-12 00:26:31,486 WARN L193 SmtUtils]: Spent 153.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 26 [2020-11-12 00:26:31,955 WARN L193 SmtUtils]: Spent 104.00 ms on a formula simplification that was a NOOP. DAG size: 55 [2020-11-12 00:26:32,064 WARN L193 SmtUtils]: Spent 107.00 ms on a formula simplification that was a NOOP. DAG size: 55 [2020-11-12 00:26:32,185 WARN L193 SmtUtils]: Spent 119.00 ms on a formula simplification that was a NOOP. DAG size: 55 [2020-11-12 00:26:32,296 WARN L193 SmtUtils]: Spent 110.00 ms on a formula simplification that was a NOOP. DAG size: 55 [2020-11-12 00:26:33,577 WARN L193 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 27 DAG size of output: 21 [2020-11-12 00:26:34,037 WARN L193 SmtUtils]: Spent 104.00 ms on a formula simplification that was a NOOP. DAG size: 61 [2020-11-12 00:26:34,143 WARN L193 SmtUtils]: Spent 103.00 ms on a formula simplification that was a NOOP. DAG size: 59 [2020-11-12 00:26:35,047 WARN L193 SmtUtils]: Spent 699.00 ms on a formula simplification. DAG size of input: 101 DAG size of output: 97 [2020-11-12 00:26:35,331 WARN L193 SmtUtils]: Spent 279.00 ms on a formula simplification that was a NOOP. DAG size: 89 [2020-11-12 00:26:36,055 WARN L193 SmtUtils]: Spent 722.00 ms on a formula simplification. DAG size of input: 104 DAG size of output: 100 [2020-11-12 00:26:36,375 WARN L193 SmtUtils]: Spent 315.00 ms on a formula simplification that was a NOOP. DAG size: 92 [2020-11-12 00:26:36,432 INFO L131 LiptonReduction]: Checked pairs total: 7014 [2020-11-12 00:26:36,432 INFO L133 LiptonReduction]: Total number of compositions: 209 [2020-11-12 00:26:36,432 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 71 places, 45 transitions, 210 flow [2020-11-12 00:26:38,218 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 18584 states, 18568 states have (on average 5.260825075398535) internal successors, (97683), 18583 states have internal predecessors, (97683), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:26:38,239 INFO L276 IsEmpty]: Start isEmpty. Operand has 18584 states, 18568 states have (on average 5.260825075398535) internal successors, (97683), 18583 states have internal predecessors, (97683), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:26:38,239 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 4 [2020-11-12 00:26:38,239 INFO L486 BasicCegarLoop]: Found error trace [2020-11-12 00:26:38,239 INFO L494 BasicCegarLoop]: trace histogram [1, 1, 1] [2020-11-12 00:26:38,239 INFO L429 AbstractCegarLoop]: === Iteration 1 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-12 00:26:38,240 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-12 00:26:38,240 INFO L82 PathProgramCache]: Analyzing trace with hash 1840224, now seen corresponding path program 1 times [2020-11-12 00:26:38,240 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-12 00:26:38,240 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1661188041] [2020-11-12 00:26:38,240 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-12 00:26:38,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-12 00:26:38,260 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-12 00:26:38,260 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1661188041] [2020-11-12 00:26:38,261 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-11-12 00:26:38,261 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2020-11-12 00:26:38,261 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1655942089] [2020-11-12 00:26:38,261 INFO L461 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-11-12 00:26:38,261 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-12 00:26:38,261 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-11-12 00:26:38,261 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-11-12 00:26:38,283 INFO L87 Difference]: Start difference. First operand has 18584 states, 18568 states have (on average 5.260825075398535) internal successors, (97683), 18583 states have internal predecessors, (97683), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 3 states, 2 states have (on average 1.5) internal successors, (3), 2 states have internal predecessors, (3), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:26:38,494 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-12 00:26:38,494 INFO L93 Difference]: Finished difference Result 17885 states and 92755 transitions. [2020-11-12 00:26:38,496 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-11-12 00:26:38,496 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 1.5) internal successors, (3), 2 states have internal predecessors, (3), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 3 [2020-11-12 00:26:38,496 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-12 00:26:38,555 INFO L225 Difference]: With dead ends: 17885 [2020-11-12 00:26:38,555 INFO L226 Difference]: Without dead ends: 16791 [2020-11-12 00:26:38,555 INFO L749 BasicCegarLoop]: 0 DeclaredPredicates, 1 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-11-12 00:26:39,006 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16791 states. [2020-11-12 00:26:39,455 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16791 to 16791. [2020-11-12 00:26:39,477 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16791 states, 16783 states have (on average 5.157480784126795) internal successors, (86558), 16790 states have internal predecessors, (86558), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:26:39,540 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16791 states to 16791 states and 86558 transitions. [2020-11-12 00:26:39,540 INFO L78 Accepts]: Start accepts. Automaton has 16791 states and 86558 transitions. Word has length 3 [2020-11-12 00:26:39,540 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-12 00:26:39,540 INFO L481 AbstractCegarLoop]: Abstraction has 16791 states and 86558 transitions. [2020-11-12 00:26:39,540 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 3 states, 2 states have (on average 1.5) internal successors, (3), 2 states have internal predecessors, (3), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:26:39,540 INFO L276 IsEmpty]: Start isEmpty. Operand 16791 states and 86558 transitions. [2020-11-12 00:26:39,541 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2020-11-12 00:26:39,541 INFO L486 BasicCegarLoop]: Found error trace [2020-11-12 00:26:39,541 INFO L494 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-12 00:26:39,541 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable76 [2020-11-12 00:26:39,541 INFO L429 AbstractCegarLoop]: === Iteration 2 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-12 00:26:39,541 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-12 00:26:39,541 INFO L82 PathProgramCache]: Analyzing trace with hash -1868108930, now seen corresponding path program 1 times [2020-11-12 00:26:39,542 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-12 00:26:39,542 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1566890533] [2020-11-12 00:26:39,542 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-12 00:26:39,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-12 00:26:39,590 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-12 00:26:39,590 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1566890533] [2020-11-12 00:26:39,591 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-11-12 00:26:39,591 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-11-12 00:26:39,591 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1298828369] [2020-11-12 00:26:39,591 INFO L461 AbstractCegarLoop]: Interpolant automaton has 5 states [2020-11-12 00:26:39,591 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-12 00:26:39,591 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2020-11-12 00:26:39,591 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2020-11-12 00:26:39,592 INFO L87 Difference]: Start difference. First operand 16791 states and 86558 transitions. Second operand has 5 states, 4 states have (on average 2.25) internal successors, (9), 4 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:26:40,062 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-12 00:26:40,063 INFO L93 Difference]: Finished difference Result 36645 states and 175611 transitions. [2020-11-12 00:26:40,064 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2020-11-12 00:26:40,065 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 2.25) internal successors, (9), 4 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 9 [2020-11-12 00:26:40,065 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-12 00:26:40,557 INFO L225 Difference]: With dead ends: 36645 [2020-11-12 00:26:40,557 INFO L226 Difference]: Without dead ends: 36637 [2020-11-12 00:26:40,557 INFO L749 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2020-11-12 00:26:41,207 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36637 states. [2020-11-12 00:26:41,971 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36637 to 19868. [2020-11-12 00:26:41,994 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19868 states, 19861 states have (on average 5.204320024167967) internal successors, (103363), 19867 states have internal predecessors, (103363), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:26:42,070 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19868 states to 19868 states and 103363 transitions. [2020-11-12 00:26:42,070 INFO L78 Accepts]: Start accepts. Automaton has 19868 states and 103363 transitions. Word has length 9 [2020-11-12 00:26:42,071 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-12 00:26:42,071 INFO L481 AbstractCegarLoop]: Abstraction has 19868 states and 103363 transitions. [2020-11-12 00:26:42,071 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 5 states, 4 states have (on average 2.25) internal successors, (9), 4 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:26:42,071 INFO L276 IsEmpty]: Start isEmpty. Operand 19868 states and 103363 transitions. [2020-11-12 00:26:42,071 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-11-12 00:26:42,071 INFO L486 BasicCegarLoop]: Found error trace [2020-11-12 00:26:42,071 INFO L494 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-12 00:26:42,071 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable77 [2020-11-12 00:26:42,071 INFO L429 AbstractCegarLoop]: === Iteration 3 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-12 00:26:42,072 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-12 00:26:42,072 INFO L82 PathProgramCache]: Analyzing trace with hash 457124195, now seen corresponding path program 1 times [2020-11-12 00:26:42,072 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-12 00:26:42,072 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1433614246] [2020-11-12 00:26:42,072 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-12 00:26:42,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-12 00:26:42,120 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-11-12 00:26:42,120 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1433614246] [2020-11-12 00:26:42,120 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-11-12 00:26:42,120 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-11-12 00:26:42,121 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [759089151] [2020-11-12 00:26:42,121 INFO L461 AbstractCegarLoop]: Interpolant automaton has 5 states [2020-11-12 00:26:42,121 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-12 00:26:42,121 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2020-11-12 00:26:42,122 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2020-11-12 00:26:42,122 INFO L87 Difference]: Start difference. First operand 19868 states and 103363 transitions. Second operand has 5 states, 4 states have (on average 3.0) internal successors, (12), 4 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:26:42,621 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-12 00:26:42,621 INFO L93 Difference]: Finished difference Result 41960 states and 203877 transitions. [2020-11-12 00:26:42,623 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2020-11-12 00:26:42,624 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 3.0) internal successors, (12), 4 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 13 [2020-11-12 00:26:42,624 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-12 00:26:42,775 INFO L225 Difference]: With dead ends: 41960 [2020-11-12 00:26:42,776 INFO L226 Difference]: Without dead ends: 41944 [2020-11-12 00:26:42,776 INFO L749 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2020-11-12 00:26:43,844 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41944 states. [2020-11-12 00:26:44,393 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 41944 to 23806. [2020-11-12 00:26:44,425 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23806 states, 23799 states have (on average 5.271439976469599) internal successors, (125455), 23805 states have internal predecessors, (125455), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:26:44,867 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23806 states to 23806 states and 125455 transitions. [2020-11-12 00:26:44,867 INFO L78 Accepts]: Start accepts. Automaton has 23806 states and 125455 transitions. Word has length 13 [2020-11-12 00:26:44,867 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-12 00:26:44,867 INFO L481 AbstractCegarLoop]: Abstraction has 23806 states and 125455 transitions. [2020-11-12 00:26:44,868 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 5 states, 4 states have (on average 3.0) internal successors, (12), 4 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:26:44,868 INFO L276 IsEmpty]: Start isEmpty. Operand 23806 states and 125455 transitions. [2020-11-12 00:26:44,868 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-11-12 00:26:44,868 INFO L486 BasicCegarLoop]: Found error trace [2020-11-12 00:26:44,868 INFO L494 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-12 00:26:44,868 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable78 [2020-11-12 00:26:44,868 INFO L429 AbstractCegarLoop]: === Iteration 4 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-12 00:26:44,869 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-12 00:26:44,869 INFO L82 PathProgramCache]: Analyzing trace with hash 1434968307, now seen corresponding path program 1 times [2020-11-12 00:26:44,869 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-12 00:26:44,869 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [552194915] [2020-11-12 00:26:44,869 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-12 00:26:44,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-12 00:26:44,998 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-12 00:26:44,999 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [552194915] [2020-11-12 00:26:44,999 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [367864439] [2020-11-12 00:26:44,999 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 53 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 53 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-12 00:26:45,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-12 00:26:45,098 INFO L263 TraceCheckSpWp]: Trace formula consists of 115 conjuncts, 9 conjunts are in the unsatisfiable core [2020-11-12 00:26:45,099 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-11-12 00:26:45,374 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-12 00:26:45,375 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-11-12 00:26:45,375 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 16 [2020-11-12 00:26:45,375 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1028378140] [2020-11-12 00:26:45,376 INFO L461 AbstractCegarLoop]: Interpolant automaton has 18 states [2020-11-12 00:26:45,376 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-12 00:26:45,376 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2020-11-12 00:26:45,376 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=253, Unknown=0, NotChecked=0, Total=306 [2020-11-12 00:26:45,377 INFO L87 Difference]: Start difference. First operand 23806 states and 125455 transitions. Second operand has 18 states, 17 states have (on average 1.7647058823529411) internal successors, (30), 17 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:26:48,601 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-12 00:26:48,602 INFO L93 Difference]: Finished difference Result 79250 states and 352734 transitions. [2020-11-12 00:26:48,603 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2020-11-12 00:26:48,604 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 17 states have (on average 1.7647058823529411) internal successors, (30), 17 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2020-11-12 00:26:48,604 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-12 00:26:48,927 INFO L225 Difference]: With dead ends: 79250 [2020-11-12 00:26:48,927 INFO L226 Difference]: Without dead ends: 79237 [2020-11-12 00:26:48,928 INFO L749 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 440 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=376, Invalid=1430, Unknown=0, NotChecked=0, Total=1806 [2020-11-12 00:26:50,300 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 79237 states. [2020-11-12 00:26:51,491 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 79237 to 24078. [2020-11-12 00:26:51,523 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24078 states, 24071 states have (on average 5.265090773129492) internal successors, (126736), 24077 states have internal predecessors, (126736), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:26:51,628 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24078 states to 24078 states and 126736 transitions. [2020-11-12 00:26:51,628 INFO L78 Accepts]: Start accepts. Automaton has 24078 states and 126736 transitions. Word has length 15 [2020-11-12 00:26:51,628 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-12 00:26:51,628 INFO L481 AbstractCegarLoop]: Abstraction has 24078 states and 126736 transitions. [2020-11-12 00:26:51,628 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 18 states, 17 states have (on average 1.7647058823529411) internal successors, (30), 17 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:26:51,628 INFO L276 IsEmpty]: Start isEmpty. Operand 24078 states and 126736 transitions. [2020-11-12 00:26:51,629 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-11-12 00:26:51,629 INFO L486 BasicCegarLoop]: Found error trace [2020-11-12 00:26:51,629 INFO L494 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-12 00:26:51,832 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 53 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable79 [2020-11-12 00:26:51,833 INFO L429 AbstractCegarLoop]: === Iteration 5 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-12 00:26:51,833 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-12 00:26:51,833 INFO L82 PathProgramCache]: Analyzing trace with hash 1209680819, now seen corresponding path program 2 times [2020-11-12 00:26:51,834 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-12 00:26:51,834 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [321932838] [2020-11-12 00:26:51,834 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-12 00:26:51,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-12 00:26:51,973 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-12 00:26:51,974 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [321932838] [2020-11-12 00:26:51,974 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [787672025] [2020-11-12 00:26:51,974 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 54 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 54 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-12 00:26:52,074 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-11-12 00:26:52,074 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-11-12 00:26:52,075 INFO L263 TraceCheckSpWp]: Trace formula consists of 115 conjuncts, 9 conjunts are in the unsatisfiable core [2020-11-12 00:26:52,076 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-11-12 00:26:52,307 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-12 00:26:52,307 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-11-12 00:26:52,307 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 16 [2020-11-12 00:26:52,308 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [717543074] [2020-11-12 00:26:52,308 INFO L461 AbstractCegarLoop]: Interpolant automaton has 18 states [2020-11-12 00:26:52,308 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-12 00:26:52,309 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2020-11-12 00:26:52,309 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=243, Unknown=0, NotChecked=0, Total=306 [2020-11-12 00:26:52,309 INFO L87 Difference]: Start difference. First operand 24078 states and 126736 transitions. Second operand has 18 states, 17 states have (on average 1.7647058823529411) internal successors, (30), 17 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:26:55,398 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-12 00:26:55,399 INFO L93 Difference]: Finished difference Result 100736 states and 457723 transitions. [2020-11-12 00:26:55,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-11-12 00:26:55,401 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 17 states have (on average 1.7647058823529411) internal successors, (30), 17 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2020-11-12 00:26:55,401 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-12 00:26:55,768 INFO L225 Difference]: With dead ends: 100736 [2020-11-12 00:26:55,769 INFO L226 Difference]: Without dead ends: 100719 [2020-11-12 00:26:55,769 INFO L749 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 397 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=373, Invalid=1267, Unknown=0, NotChecked=0, Total=1640 [2020-11-12 00:26:57,374 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 100719 states. [2020-11-12 00:26:58,832 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 100719 to 23558. [2020-11-12 00:26:58,866 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23558 states, 23552 states have (on average 5.263629415760869) internal successors, (123969), 23557 states have internal predecessors, (123969), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:26:58,963 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23558 states to 23558 states and 123969 transitions. [2020-11-12 00:26:58,964 INFO L78 Accepts]: Start accepts. Automaton has 23558 states and 123969 transitions. Word has length 15 [2020-11-12 00:26:58,964 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-12 00:26:58,964 INFO L481 AbstractCegarLoop]: Abstraction has 23558 states and 123969 transitions. [2020-11-12 00:26:58,964 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 18 states, 17 states have (on average 1.7647058823529411) internal successors, (30), 17 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:26:58,964 INFO L276 IsEmpty]: Start isEmpty. Operand 23558 states and 123969 transitions. [2020-11-12 00:26:58,965 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2020-11-12 00:26:58,965 INFO L486 BasicCegarLoop]: Found error trace [2020-11-12 00:26:58,965 INFO L494 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-12 00:26:59,165 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80,54 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-12 00:26:59,166 INFO L429 AbstractCegarLoop]: === Iteration 6 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-12 00:26:59,166 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-12 00:26:59,166 INFO L82 PathProgramCache]: Analyzing trace with hash 1464652376, now seen corresponding path program 1 times [2020-11-12 00:26:59,167 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-12 00:26:59,167 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [131250916] [2020-11-12 00:26:59,167 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-12 00:26:59,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-12 00:26:59,215 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-11-12 00:26:59,215 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [131250916] [2020-11-12 00:26:59,216 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-11-12 00:26:59,216 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-11-12 00:26:59,216 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1761088170] [2020-11-12 00:26:59,216 INFO L461 AbstractCegarLoop]: Interpolant automaton has 5 states [2020-11-12 00:26:59,216 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-12 00:26:59,217 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2020-11-12 00:26:59,217 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2020-11-12 00:26:59,217 INFO L87 Difference]: Start difference. First operand 23558 states and 123969 transitions. Second operand has 5 states, 4 states have (on average 3.25) internal successors, (13), 4 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:27:00,239 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-12 00:27:00,239 INFO L93 Difference]: Finished difference Result 48239 states and 238171 transitions. [2020-11-12 00:27:00,244 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2020-11-12 00:27:00,244 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 3.25) internal successors, (13), 4 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2020-11-12 00:27:00,244 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-12 00:27:00,608 INFO L225 Difference]: With dead ends: 48239 [2020-11-12 00:27:00,608 INFO L226 Difference]: Without dead ends: 48210 [2020-11-12 00:27:00,608 INFO L749 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2020-11-12 00:27:01,289 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 48210 states. [2020-11-12 00:27:02,398 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 48210 to 28682. [2020-11-12 00:27:02,436 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28682 states, 28676 states have (on average 5.325428930115776) internal successors, (152712), 28681 states have internal predecessors, (152712), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:27:02,553 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28682 states to 28682 states and 152712 transitions. [2020-11-12 00:27:02,553 INFO L78 Accepts]: Start accepts. Automaton has 28682 states and 152712 transitions. Word has length 17 [2020-11-12 00:27:02,553 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-12 00:27:02,554 INFO L481 AbstractCegarLoop]: Abstraction has 28682 states and 152712 transitions. [2020-11-12 00:27:02,554 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 5 states, 4 states have (on average 3.25) internal successors, (13), 4 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:27:02,554 INFO L276 IsEmpty]: Start isEmpty. Operand 28682 states and 152712 transitions. [2020-11-12 00:27:02,554 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2020-11-12 00:27:02,554 INFO L486 BasicCegarLoop]: Found error trace [2020-11-12 00:27:02,554 INFO L494 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-12 00:27:02,555 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable81 [2020-11-12 00:27:02,555 INFO L429 AbstractCegarLoop]: === Iteration 7 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-12 00:27:02,555 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-12 00:27:02,555 INFO L82 PathProgramCache]: Analyzing trace with hash 1213153768, now seen corresponding path program 1 times [2020-11-12 00:27:02,555 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-12 00:27:02,555 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [626197205] [2020-11-12 00:27:02,555 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-12 00:27:02,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-12 00:27:02,700 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 1 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-12 00:27:02,701 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [626197205] [2020-11-12 00:27:02,701 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1690668707] [2020-11-12 00:27:02,701 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 55 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 55 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-12 00:27:02,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-12 00:27:02,801 INFO L263 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 10 conjunts are in the unsatisfiable core [2020-11-12 00:27:02,802 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-11-12 00:27:03,090 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-12 00:27:03,091 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-11-12 00:27:03,091 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 18 [2020-11-12 00:27:03,091 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [505180377] [2020-11-12 00:27:03,091 INFO L461 AbstractCegarLoop]: Interpolant automaton has 20 states [2020-11-12 00:27:03,092 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-12 00:27:03,092 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2020-11-12 00:27:03,092 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=318, Unknown=0, NotChecked=0, Total=380 [2020-11-12 00:27:03,092 INFO L87 Difference]: Start difference. First operand 28682 states and 152712 transitions. Second operand has 20 states, 19 states have (on average 2.0) internal successors, (38), 19 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:27:07,403 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-12 00:27:07,403 INFO L93 Difference]: Finished difference Result 81742 states and 377480 transitions. [2020-11-12 00:27:07,405 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2020-11-12 00:27:07,405 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 19 states have (on average 2.0) internal successors, (38), 19 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2020-11-12 00:27:07,405 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-12 00:27:07,706 INFO L225 Difference]: With dead ends: 81742 [2020-11-12 00:27:07,706 INFO L226 Difference]: Without dead ends: 81721 [2020-11-12 00:27:07,706 INFO L749 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 606 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=521, Invalid=2029, Unknown=0, NotChecked=0, Total=2550 [2020-11-12 00:27:09,166 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 81721 states. [2020-11-12 00:27:10,408 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 81721 to 29042. [2020-11-12 00:27:10,448 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29042 states, 29036 states have (on average 5.318501170960188) internal successors, (154428), 29041 states have internal predecessors, (154428), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:27:10,571 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29042 states to 29042 states and 154428 transitions. [2020-11-12 00:27:10,571 INFO L78 Accepts]: Start accepts. Automaton has 29042 states and 154428 transitions. Word has length 19 [2020-11-12 00:27:10,571 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-12 00:27:10,571 INFO L481 AbstractCegarLoop]: Abstraction has 29042 states and 154428 transitions. [2020-11-12 00:27:10,571 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 20 states, 19 states have (on average 2.0) internal successors, (38), 19 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:27:10,571 INFO L276 IsEmpty]: Start isEmpty. Operand 29042 states and 154428 transitions. [2020-11-12 00:27:10,572 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2020-11-12 00:27:10,572 INFO L486 BasicCegarLoop]: Found error trace [2020-11-12 00:27:10,572 INFO L494 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-12 00:27:10,773 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable82,55 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-12 00:27:10,774 INFO L429 AbstractCegarLoop]: === Iteration 8 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-12 00:27:10,774 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-12 00:27:10,774 INFO L82 PathProgramCache]: Analyzing trace with hash -321195718, now seen corresponding path program 1 times [2020-11-12 00:27:10,775 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-12 00:27:10,775 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1629206055] [2020-11-12 00:27:10,775 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-12 00:27:10,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-12 00:27:10,939 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-12 00:27:10,940 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1629206055] [2020-11-12 00:27:10,940 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1486743010] [2020-11-12 00:27:10,940 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 56 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 56 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-12 00:27:11,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-12 00:27:11,049 INFO L263 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 10 conjunts are in the unsatisfiable core [2020-11-12 00:27:11,049 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-11-12 00:27:11,324 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 2 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-12 00:27:11,324 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-11-12 00:27:11,324 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 18 [2020-11-12 00:27:11,324 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1234459582] [2020-11-12 00:27:11,324 INFO L461 AbstractCegarLoop]: Interpolant automaton has 20 states [2020-11-12 00:27:11,325 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-12 00:27:11,325 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2020-11-12 00:27:11,325 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=320, Unknown=0, NotChecked=0, Total=380 [2020-11-12 00:27:11,325 INFO L87 Difference]: Start difference. First operand 29042 states and 154428 transitions. Second operand has 20 states, 19 states have (on average 2.0) internal successors, (38), 19 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:27:15,110 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-12 00:27:15,110 INFO L93 Difference]: Finished difference Result 121500 states and 572117 transitions. [2020-11-12 00:27:15,112 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2020-11-12 00:27:15,112 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 19 states have (on average 2.0) internal successors, (38), 19 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2020-11-12 00:27:15,112 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-12 00:27:16,265 INFO L225 Difference]: With dead ends: 121500 [2020-11-12 00:27:16,266 INFO L226 Difference]: Without dead ends: 121475 [2020-11-12 00:27:16,266 INFO L749 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 522 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=515, Invalid=1741, Unknown=0, NotChecked=0, Total=2256 [2020-11-12 00:27:17,671 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 121475 states. [2020-11-12 00:27:19,535 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 121475 to 31124. [2020-11-12 00:27:19,577 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31124 states, 31118 states have (on average 5.368982582428177) internal successors, (167072), 31123 states have internal predecessors, (167072), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:27:19,711 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31124 states to 31124 states and 167072 transitions. [2020-11-12 00:27:19,711 INFO L78 Accepts]: Start accepts. Automaton has 31124 states and 167072 transitions. Word has length 19 [2020-11-12 00:27:19,711 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-12 00:27:19,711 INFO L481 AbstractCegarLoop]: Abstraction has 31124 states and 167072 transitions. [2020-11-12 00:27:19,711 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 20 states, 19 states have (on average 2.0) internal successors, (38), 19 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:27:19,711 INFO L276 IsEmpty]: Start isEmpty. Operand 31124 states and 167072 transitions. [2020-11-12 00:27:19,712 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2020-11-12 00:27:19,712 INFO L486 BasicCegarLoop]: Found error trace [2020-11-12 00:27:19,712 INFO L494 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-12 00:27:19,913 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable83,56 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-12 00:27:19,914 INFO L429 AbstractCegarLoop]: === Iteration 9 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-12 00:27:19,914 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-12 00:27:19,915 INFO L82 PathProgramCache]: Analyzing trace with hash 728043302, now seen corresponding path program 2 times [2020-11-12 00:27:19,915 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-12 00:27:19,915 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [151091532] [2020-11-12 00:27:19,916 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-12 00:27:19,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-12 00:27:20,108 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-12 00:27:20,108 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [151091532] [2020-11-12 00:27:20,108 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1565255455] [2020-11-12 00:27:20,108 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 57 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 57 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-12 00:27:20,680 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-11-12 00:27:20,680 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-11-12 00:27:20,683 INFO L263 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 10 conjunts are in the unsatisfiable core [2020-11-12 00:27:20,683 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-11-12 00:27:21,269 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 2 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-12 00:27:21,270 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-11-12 00:27:21,270 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 18 [2020-11-12 00:27:21,270 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1335083154] [2020-11-12 00:27:21,270 INFO L461 AbstractCegarLoop]: Interpolant automaton has 20 states [2020-11-12 00:27:21,271 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-12 00:27:21,271 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2020-11-12 00:27:21,271 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=318, Unknown=0, NotChecked=0, Total=380 [2020-11-12 00:27:21,271 INFO L87 Difference]: Start difference. First operand 31124 states and 167072 transitions. Second operand has 20 states, 19 states have (on average 2.0) internal successors, (38), 19 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:27:23,869 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-12 00:27:23,869 INFO L93 Difference]: Finished difference Result 83091 states and 391239 transitions. [2020-11-12 00:27:23,871 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-11-12 00:27:23,871 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 19 states have (on average 2.0) internal successors, (38), 19 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2020-11-12 00:27:23,872 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-12 00:27:24,869 INFO L225 Difference]: With dead ends: 83091 [2020-11-12 00:27:24,869 INFO L226 Difference]: Without dead ends: 83068 [2020-11-12 00:27:24,870 INFO L749 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 449 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=423, Invalid=1469, Unknown=0, NotChecked=0, Total=1892 [2020-11-12 00:27:25,778 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 83068 states. [2020-11-12 00:27:27,280 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 83068 to 31194. [2020-11-12 00:27:27,324 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31194 states, 31188 states have (on average 5.369469026548672) internal successors, (167463), 31193 states have internal predecessors, (167463), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:27:27,496 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31194 states to 31194 states and 167463 transitions. [2020-11-12 00:27:27,496 INFO L78 Accepts]: Start accepts. Automaton has 31194 states and 167463 transitions. Word has length 19 [2020-11-12 00:27:27,497 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-12 00:27:27,497 INFO L481 AbstractCegarLoop]: Abstraction has 31194 states and 167463 transitions. [2020-11-12 00:27:27,497 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 20 states, 19 states have (on average 2.0) internal successors, (38), 19 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:27:27,497 INFO L276 IsEmpty]: Start isEmpty. Operand 31194 states and 167463 transitions. [2020-11-12 00:27:27,498 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2020-11-12 00:27:27,498 INFO L486 BasicCegarLoop]: Found error trace [2020-11-12 00:27:27,498 INFO L494 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-12 00:27:27,699 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable84,57 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-12 00:27:27,699 INFO L429 AbstractCegarLoop]: === Iteration 10 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-12 00:27:27,700 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-12 00:27:27,700 INFO L82 PathProgramCache]: Analyzing trace with hash 1586917832, now seen corresponding path program 3 times [2020-11-12 00:27:27,700 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-12 00:27:27,701 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1197762680] [2020-11-12 00:27:27,701 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-12 00:27:27,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-12 00:27:27,848 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-12 00:27:27,848 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1197762680] [2020-11-12 00:27:27,848 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [326595115] [2020-11-12 00:27:27,848 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 58 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 58 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-12 00:27:27,962 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2020-11-12 00:27:27,962 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-11-12 00:27:27,963 INFO L263 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 10 conjunts are in the unsatisfiable core [2020-11-12 00:27:27,964 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-11-12 00:27:28,257 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 2 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-12 00:27:28,258 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-11-12 00:27:28,258 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 18 [2020-11-12 00:27:28,258 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [310483838] [2020-11-12 00:27:28,259 INFO L461 AbstractCegarLoop]: Interpolant automaton has 20 states [2020-11-12 00:27:28,259 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-12 00:27:28,260 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2020-11-12 00:27:28,260 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=312, Unknown=0, NotChecked=0, Total=380 [2020-11-12 00:27:28,260 INFO L87 Difference]: Start difference. First operand 31194 states and 167463 transitions. Second operand has 20 states, 19 states have (on average 2.0) internal successors, (38), 19 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:27:32,567 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-12 00:27:32,567 INFO L93 Difference]: Finished difference Result 91578 states and 425919 transitions. [2020-11-12 00:27:32,569 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2020-11-12 00:27:32,569 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 19 states have (on average 2.0) internal successors, (38), 19 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2020-11-12 00:27:32,569 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-12 00:27:32,879 INFO L225 Difference]: With dead ends: 91578 [2020-11-12 00:27:32,879 INFO L226 Difference]: Without dead ends: 91554 [2020-11-12 00:27:32,880 INFO L749 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 537 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=484, Invalid=1678, Unknown=0, NotChecked=0, Total=2162 [2020-11-12 00:27:34,576 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 91554 states. [2020-11-12 00:27:36,016 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 91554 to 30838. [2020-11-12 00:27:36,058 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 30838 states, 30832 states have (on average 5.362285936689154) internal successors, (165330), 30837 states have internal predecessors, (165330), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:27:36,192 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30838 states to 30838 states and 165330 transitions. [2020-11-12 00:27:36,192 INFO L78 Accepts]: Start accepts. Automaton has 30838 states and 165330 transitions. Word has length 19 [2020-11-12 00:27:36,192 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-12 00:27:36,192 INFO L481 AbstractCegarLoop]: Abstraction has 30838 states and 165330 transitions. [2020-11-12 00:27:36,192 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 20 states, 19 states have (on average 2.0) internal successors, (38), 19 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:27:36,192 INFO L276 IsEmpty]: Start isEmpty. Operand 30838 states and 165330 transitions. [2020-11-12 00:27:36,193 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2020-11-12 00:27:36,193 INFO L486 BasicCegarLoop]: Found error trace [2020-11-12 00:27:36,193 INFO L494 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-12 00:27:36,393 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable85,58 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-12 00:27:36,394 INFO L429 AbstractCegarLoop]: === Iteration 11 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-12 00:27:36,395 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-12 00:27:36,395 INFO L82 PathProgramCache]: Analyzing trace with hash -1218346136, now seen corresponding path program 2 times [2020-11-12 00:27:36,395 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-12 00:27:36,396 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1957088943] [2020-11-12 00:27:36,396 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-12 00:27:36,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-12 00:27:36,577 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 1 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-12 00:27:36,577 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1957088943] [2020-11-12 00:27:36,577 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1122353656] [2020-11-12 00:27:36,577 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 59 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 59 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-12 00:27:36,678 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-11-12 00:27:36,678 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-11-12 00:27:36,679 INFO L263 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 9 conjunts are in the unsatisfiable core [2020-11-12 00:27:36,680 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-11-12 00:27:36,886 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 1 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2020-11-12 00:27:36,886 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-11-12 00:27:36,886 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 17 [2020-11-12 00:27:36,887 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [474784789] [2020-11-12 00:27:36,887 INFO L461 AbstractCegarLoop]: Interpolant automaton has 19 states [2020-11-12 00:27:36,887 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-12 00:27:36,888 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2020-11-12 00:27:36,888 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=275, Unknown=0, NotChecked=0, Total=342 [2020-11-12 00:27:36,888 INFO L87 Difference]: Start difference. First operand 30838 states and 165330 transitions. Second operand has 19 states, 18 states have (on average 2.111111111111111) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:27:40,127 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-12 00:27:40,128 INFO L93 Difference]: Finished difference Result 83781 states and 408592 transitions. [2020-11-12 00:27:40,130 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2020-11-12 00:27:40,130 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 18 states have (on average 2.111111111111111) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2020-11-12 00:27:40,130 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-12 00:27:40,533 INFO L225 Difference]: With dead ends: 83781 [2020-11-12 00:27:40,533 INFO L226 Difference]: Without dead ends: 83748 [2020-11-12 00:27:40,533 INFO L749 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 251 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=311, Invalid=949, Unknown=0, NotChecked=0, Total=1260 [2020-11-12 00:27:41,513 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 83748 states. [2020-11-12 00:27:43,136 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 83748 to 30704. [2020-11-12 00:27:43,176 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 30704 states, 30698 states have (on average 5.364453710339435) internal successors, (164678), 30703 states have internal predecessors, (164678), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:27:43,295 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30704 states to 30704 states and 164678 transitions. [2020-11-12 00:27:43,296 INFO L78 Accepts]: Start accepts. Automaton has 30704 states and 164678 transitions. Word has length 19 [2020-11-12 00:27:43,296 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-12 00:27:43,296 INFO L481 AbstractCegarLoop]: Abstraction has 30704 states and 164678 transitions. [2020-11-12 00:27:43,296 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 19 states, 18 states have (on average 2.111111111111111) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:27:43,296 INFO L276 IsEmpty]: Start isEmpty. Operand 30704 states and 164678 transitions. [2020-11-12 00:27:43,297 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2020-11-12 00:27:43,297 INFO L486 BasicCegarLoop]: Found error trace [2020-11-12 00:27:43,297 INFO L494 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-12 00:27:43,497 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable86 [2020-11-12 00:27:43,498 INFO L429 AbstractCegarLoop]: === Iteration 12 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-12 00:27:43,498 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-12 00:27:43,499 INFO L82 PathProgramCache]: Analyzing trace with hash -1218356986, now seen corresponding path program 4 times [2020-11-12 00:27:43,499 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-12 00:27:43,499 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [920202394] [2020-11-12 00:27:43,499 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-12 00:27:43,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-12 00:27:43,653 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 1 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-12 00:27:43,653 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [920202394] [2020-11-12 00:27:43,653 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [326788334] [2020-11-12 00:27:43,654 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 60 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 60 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-12 00:27:43,750 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-11-12 00:27:43,751 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-11-12 00:27:43,751 INFO L263 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 10 conjunts are in the unsatisfiable core [2020-11-12 00:27:43,752 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-11-12 00:27:44,024 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-12 00:27:44,024 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-11-12 00:27:44,024 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 18 [2020-11-12 00:27:44,024 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [219768601] [2020-11-12 00:27:44,025 INFO L461 AbstractCegarLoop]: Interpolant automaton has 20 states [2020-11-12 00:27:44,025 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-12 00:27:44,025 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2020-11-12 00:27:44,025 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=304, Unknown=0, NotChecked=0, Total=380 [2020-11-12 00:27:44,025 INFO L87 Difference]: Start difference. First operand 30704 states and 164678 transitions. Second operand has 20 states, 19 states have (on average 2.0) internal successors, (38), 19 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:27:45,690 WARN L193 SmtUtils]: Spent 658.00 ms on a formula simplification. DAG size of input: 14 DAG size of output: 12 [2020-11-12 00:27:48,180 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-12 00:27:48,180 INFO L93 Difference]: Finished difference Result 104137 states and 489933 transitions. [2020-11-12 00:27:48,182 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2020-11-12 00:27:48,182 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 19 states have (on average 2.0) internal successors, (38), 19 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2020-11-12 00:27:48,183 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-12 00:27:49,342 INFO L225 Difference]: With dead ends: 104137 [2020-11-12 00:27:49,343 INFO L226 Difference]: Without dead ends: 104112 [2020-11-12 00:27:49,343 INFO L749 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 394 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=403, Invalid=1319, Unknown=0, NotChecked=0, Total=1722 [2020-11-12 00:27:50,454 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 104112 states. [2020-11-12 00:27:52,258 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 104112 to 30810. [2020-11-12 00:27:52,301 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 30810 states, 30804 states have (on average 5.367549668874172) internal successors, (165342), 30809 states have internal predecessors, (165342), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:27:52,470 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30810 states to 30810 states and 165342 transitions. [2020-11-12 00:27:52,471 INFO L78 Accepts]: Start accepts. Automaton has 30810 states and 165342 transitions. Word has length 19 [2020-11-12 00:27:52,471 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-12 00:27:52,472 INFO L481 AbstractCegarLoop]: Abstraction has 30810 states and 165342 transitions. [2020-11-12 00:27:52,472 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 20 states, 19 states have (on average 2.0) internal successors, (38), 19 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:27:52,472 INFO L276 IsEmpty]: Start isEmpty. Operand 30810 states and 165342 transitions. [2020-11-12 00:27:52,474 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2020-11-12 00:27:52,474 INFO L486 BasicCegarLoop]: Found error trace [2020-11-12 00:27:52,474 INFO L494 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-12 00:27:52,681 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable87,60 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-12 00:27:52,682 INFO L429 AbstractCegarLoop]: === Iteration 13 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-12 00:27:52,682 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-12 00:27:52,682 INFO L82 PathProgramCache]: Analyzing trace with hash -1493189430, now seen corresponding path program 1 times [2020-11-12 00:27:52,683 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-12 00:27:52,683 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1529723636] [2020-11-12 00:27:52,683 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-12 00:27:52,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-12 00:27:52,880 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-12 00:27:52,881 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1529723636] [2020-11-12 00:27:52,881 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1216753282] [2020-11-12 00:27:52,881 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 61 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 61 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-12 00:27:52,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-12 00:27:52,984 INFO L263 TraceCheckSpWp]: Trace formula consists of 138 conjuncts, 12 conjunts are in the unsatisfiable core [2020-11-12 00:27:52,985 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-11-12 00:27:53,456 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-12 00:27:53,457 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-11-12 00:27:53,457 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 22 [2020-11-12 00:27:53,457 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1269766470] [2020-11-12 00:27:53,458 INFO L461 AbstractCegarLoop]: Interpolant automaton has 24 states [2020-11-12 00:27:53,458 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-12 00:27:53,458 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2020-11-12 00:27:53,459 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=481, Unknown=0, NotChecked=0, Total=552 [2020-11-12 00:27:53,459 INFO L87 Difference]: Start difference. First operand 30810 states and 165342 transitions. Second operand has 24 states, 23 states have (on average 1.826086956521739) internal successors, (42), 23 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:28:05,527 WARN L193 SmtUtils]: Spent 334.00 ms on a formula simplification. DAG size of input: 17 DAG size of output: 16 [2020-11-12 00:28:15,019 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-12 00:28:15,019 INFO L93 Difference]: Finished difference Result 354864 states and 1523895 transitions. [2020-11-12 00:28:15,021 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 180 states. [2020-11-12 00:28:15,021 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 23 states have (on average 1.826086956521739) internal successors, (42), 23 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2020-11-12 00:28:15,022 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-12 00:28:17,380 INFO L225 Difference]: With dead ends: 354864 [2020-11-12 00:28:17,380 INFO L226 Difference]: Without dead ends: 354691 [2020-11-12 00:28:17,386 INFO L749 BasicCegarLoop]: 0 DeclaredPredicates, 205 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 196 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16047 ImplicationChecksByTransitivity, 13.6s TimeCoverageRelationStatistics Valid=6501, Invalid=32505, Unknown=0, NotChecked=0, Total=39006 [2020-11-12 00:28:20,573 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 354691 states. [2020-11-12 00:28:24,787 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 354691 to 32332. [2020-11-12 00:28:24,834 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 32332 states, 32326 states have (on average 5.394604961950133) internal successors, (174386), 32331 states have internal predecessors, (174386), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:28:24,967 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32332 states to 32332 states and 174386 transitions. [2020-11-12 00:28:24,967 INFO L78 Accepts]: Start accepts. Automaton has 32332 states and 174386 transitions. Word has length 21 [2020-11-12 00:28:24,967 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-12 00:28:24,967 INFO L481 AbstractCegarLoop]: Abstraction has 32332 states and 174386 transitions. [2020-11-12 00:28:24,967 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 24 states, 23 states have (on average 1.826086956521739) internal successors, (42), 23 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:28:24,967 INFO L276 IsEmpty]: Start isEmpty. Operand 32332 states and 174386 transitions. [2020-11-12 00:28:24,968 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2020-11-12 00:28:24,969 INFO L486 BasicCegarLoop]: Found error trace [2020-11-12 00:28:24,969 INFO L494 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-12 00:28:25,173 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 61 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable88 [2020-11-12 00:28:25,174 INFO L429 AbstractCegarLoop]: === Iteration 14 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-12 00:28:25,174 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-12 00:28:25,174 INFO L82 PathProgramCache]: Analyzing trace with hash 414924120, now seen corresponding path program 2 times [2020-11-12 00:28:25,175 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-12 00:28:25,175 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2111053365] [2020-11-12 00:28:25,175 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-12 00:28:25,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-12 00:28:25,361 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2020-11-12 00:28:25,362 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2111053365] [2020-11-12 00:28:25,362 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1984059910] [2020-11-12 00:28:25,362 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 62 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 62 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-12 00:28:25,457 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-11-12 00:28:25,457 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-11-12 00:28:25,458 INFO L263 TraceCheckSpWp]: Trace formula consists of 138 conjuncts, 12 conjunts are in the unsatisfiable core [2020-11-12 00:28:25,459 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-11-12 00:28:25,871 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-12 00:28:25,871 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-11-12 00:28:25,871 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 21 [2020-11-12 00:28:25,872 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [893518366] [2020-11-12 00:28:25,872 INFO L461 AbstractCegarLoop]: Interpolant automaton has 23 states [2020-11-12 00:28:25,872 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-12 00:28:25,873 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2020-11-12 00:28:25,873 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=431, Unknown=0, NotChecked=0, Total=506 [2020-11-12 00:28:25,873 INFO L87 Difference]: Start difference. First operand 32332 states and 174386 transitions. Second operand has 23 states, 22 states have (on average 1.9090909090909092) internal successors, (42), 22 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:28:39,879 WARN L193 SmtUtils]: Spent 364.00 ms on a formula simplification that was a NOOP. DAG size: 14 [2020-11-12 00:28:41,697 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-12 00:28:41,697 INFO L93 Difference]: Finished difference Result 200457 states and 849214 transitions. [2020-11-12 00:28:41,700 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 128 states. [2020-11-12 00:28:41,700 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 22 states have (on average 1.9090909090909092) internal successors, (42), 22 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2020-11-12 00:28:41,700 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-12 00:28:43,328 INFO L225 Difference]: With dead ends: 200457 [2020-11-12 00:28:43,328 INFO L226 Difference]: Without dead ends: 200407 [2020-11-12 00:28:43,329 INFO L749 BasicCegarLoop]: 0 DeclaredPredicates, 153 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 143 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8158 ImplicationChecksByTransitivity, 8.4s TimeCoverageRelationStatistics Valid=3170, Invalid=17710, Unknown=0, NotChecked=0, Total=20880 [2020-11-12 00:28:45,034 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 200407 states. [2020-11-12 00:28:48,316 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 200407 to 32926. [2020-11-12 00:28:48,361 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 32926 states, 32920 states have (on average 5.395716889428918) internal successors, (177627), 32925 states have internal predecessors, (177627), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:28:48,502 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32926 states to 32926 states and 177627 transitions. [2020-11-12 00:28:48,503 INFO L78 Accepts]: Start accepts. Automaton has 32926 states and 177627 transitions. Word has length 21 [2020-11-12 00:28:48,503 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-12 00:28:48,503 INFO L481 AbstractCegarLoop]: Abstraction has 32926 states and 177627 transitions. [2020-11-12 00:28:48,503 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 23 states, 22 states have (on average 1.9090909090909092) internal successors, (42), 22 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:28:48,503 INFO L276 IsEmpty]: Start isEmpty. Operand 32926 states and 177627 transitions. [2020-11-12 00:28:48,504 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2020-11-12 00:28:48,504 INFO L486 BasicCegarLoop]: Found error trace [2020-11-12 00:28:48,504 INFO L494 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-12 00:28:48,705 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable89,62 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-12 00:28:48,705 INFO L429 AbstractCegarLoop]: === Iteration 15 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-12 00:28:48,706 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-12 00:28:48,706 INFO L82 PathProgramCache]: Analyzing trace with hash 1904616598, now seen corresponding path program 3 times [2020-11-12 00:28:48,706 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-12 00:28:48,706 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1194190507] [2020-11-12 00:28:48,707 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-12 00:28:48,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-12 00:28:48,963 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 1 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-12 00:28:48,963 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1194190507] [2020-11-12 00:28:48,963 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [724700384] [2020-11-12 00:28:48,964 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 63 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 63 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-12 00:28:49,067 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2020-11-12 00:28:49,067 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-11-12 00:28:49,068 INFO L263 TraceCheckSpWp]: Trace formula consists of 138 conjuncts, 12 conjunts are in the unsatisfiable core [2020-11-12 00:28:49,069 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-11-12 00:28:49,515 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-12 00:28:49,515 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-11-12 00:28:49,515 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 22 [2020-11-12 00:28:49,516 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2129980175] [2020-11-12 00:28:49,516 INFO L461 AbstractCegarLoop]: Interpolant automaton has 24 states [2020-11-12 00:28:49,516 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-12 00:28:49,516 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2020-11-12 00:28:49,517 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=474, Unknown=0, NotChecked=0, Total=552 [2020-11-12 00:28:49,517 INFO L87 Difference]: Start difference. First operand 32926 states and 177627 transitions. Second operand has 24 states, 23 states have (on average 1.826086956521739) internal successors, (42), 23 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:29:05,136 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-12 00:29:05,137 INFO L93 Difference]: Finished difference Result 217069 states and 938407 transitions. [2020-11-12 00:29:05,139 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 113 states. [2020-11-12 00:29:05,139 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 23 states have (on average 1.826086956521739) internal successors, (42), 23 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2020-11-12 00:29:05,139 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-12 00:29:06,910 INFO L225 Difference]: With dead ends: 217069 [2020-11-12 00:29:06,910 INFO L226 Difference]: Without dead ends: 216949 [2020-11-12 00:29:06,915 INFO L749 BasicCegarLoop]: 0 DeclaredPredicates, 137 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 128 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6239 ImplicationChecksByTransitivity, 7.4s TimeCoverageRelationStatistics Valid=2803, Invalid=13967, Unknown=0, NotChecked=0, Total=16770 [2020-11-12 00:29:08,978 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 216949 states. [2020-11-12 00:29:12,029 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 216949 to 31515. [2020-11-12 00:29:12,073 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31515 states, 31509 states have (on average 5.362087022755404) internal successors, (168954), 31514 states have internal predecessors, (168954), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:29:12,204 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31515 states to 31515 states and 168954 transitions. [2020-11-12 00:29:12,204 INFO L78 Accepts]: Start accepts. Automaton has 31515 states and 168954 transitions. Word has length 21 [2020-11-12 00:29:12,204 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-12 00:29:12,204 INFO L481 AbstractCegarLoop]: Abstraction has 31515 states and 168954 transitions. [2020-11-12 00:29:12,205 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 24 states, 23 states have (on average 1.826086956521739) internal successors, (42), 23 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:29:12,205 INFO L276 IsEmpty]: Start isEmpty. Operand 31515 states and 168954 transitions. [2020-11-12 00:29:12,206 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2020-11-12 00:29:12,206 INFO L486 BasicCegarLoop]: Found error trace [2020-11-12 00:29:12,206 INFO L494 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-12 00:29:12,406 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable90,63 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-12 00:29:12,407 INFO L429 AbstractCegarLoop]: === Iteration 16 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-12 00:29:12,408 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-12 00:29:12,408 INFO L82 PathProgramCache]: Analyzing trace with hash 568553930, now seen corresponding path program 4 times [2020-11-12 00:29:12,408 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-12 00:29:12,408 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1491366077] [2020-11-12 00:29:12,409 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-12 00:29:12,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-12 00:29:12,691 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-12 00:29:12,691 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1491366077] [2020-11-12 00:29:12,691 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [331011871] [2020-11-12 00:29:12,692 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 64 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 64 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-12 00:29:12,791 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-11-12 00:29:12,792 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-11-12 00:29:12,793 INFO L263 TraceCheckSpWp]: Trace formula consists of 138 conjuncts, 12 conjunts are in the unsatisfiable core [2020-11-12 00:29:12,793 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-11-12 00:29:13,247 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 2 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-12 00:29:13,247 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-11-12 00:29:13,248 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 22 [2020-11-12 00:29:13,248 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [450031075] [2020-11-12 00:29:13,248 INFO L461 AbstractCegarLoop]: Interpolant automaton has 24 states [2020-11-12 00:29:13,248 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-12 00:29:13,249 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2020-11-12 00:29:13,249 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=476, Unknown=0, NotChecked=0, Total=552 [2020-11-12 00:29:13,249 INFO L87 Difference]: Start difference. First operand 31515 states and 168954 transitions. Second operand has 24 states, 23 states have (on average 1.826086956521739) internal successors, (42), 23 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:29:25,051 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-12 00:29:25,051 INFO L93 Difference]: Finished difference Result 245830 states and 1078465 transitions. [2020-11-12 00:29:25,053 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 99 states. [2020-11-12 00:29:25,053 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 23 states have (on average 1.826086956521739) internal successors, (42), 23 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2020-11-12 00:29:25,054 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-12 00:29:26,873 INFO L225 Difference]: With dead ends: 245830 [2020-11-12 00:29:26,874 INFO L226 Difference]: Without dead ends: 245814 [2020-11-12 00:29:26,875 INFO L749 BasicCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 114 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4610 ImplicationChecksByTransitivity, 6.0s TimeCoverageRelationStatistics Valid=2732, Invalid=10608, Unknown=0, NotChecked=0, Total=13340 [2020-11-12 00:29:28,956 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 245814 states. [2020-11-12 00:29:32,563 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 245814 to 32012. [2020-11-12 00:29:32,606 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 32012 states, 32006 states have (on average 5.378147847278635) internal successors, (172133), 32011 states have internal predecessors, (172133), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:29:32,737 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32012 states to 32012 states and 172133 transitions. [2020-11-12 00:29:32,737 INFO L78 Accepts]: Start accepts. Automaton has 32012 states and 172133 transitions. Word has length 21 [2020-11-12 00:29:32,737 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-12 00:29:32,737 INFO L481 AbstractCegarLoop]: Abstraction has 32012 states and 172133 transitions. [2020-11-12 00:29:32,737 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 24 states, 23 states have (on average 1.826086956521739) internal successors, (42), 23 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:29:32,738 INFO L276 IsEmpty]: Start isEmpty. Operand 32012 states and 172133 transitions. [2020-11-12 00:29:32,739 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2020-11-12 00:29:32,739 INFO L486 BasicCegarLoop]: Found error trace [2020-11-12 00:29:32,739 INFO L494 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-12 00:29:32,946 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable91,64 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-12 00:29:32,947 INFO L429 AbstractCegarLoop]: === Iteration 17 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-12 00:29:32,947 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-12 00:29:32,947 INFO L82 PathProgramCache]: Analyzing trace with hash 561322250, now seen corresponding path program 5 times [2020-11-12 00:29:32,948 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-12 00:29:32,948 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1868330418] [2020-11-12 00:29:32,948 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-12 00:29:32,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-12 00:29:33,181 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-12 00:29:33,181 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1868330418] [2020-11-12 00:29:33,181 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [186684048] [2020-11-12 00:29:33,182 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 65 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 65 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-12 00:29:33,287 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2020-11-12 00:29:33,287 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-11-12 00:29:33,288 INFO L263 TraceCheckSpWp]: Trace formula consists of 138 conjuncts, 12 conjunts are in the unsatisfiable core [2020-11-12 00:29:33,289 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-11-12 00:29:33,731 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 2 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-12 00:29:33,731 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-11-12 00:29:33,731 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 22 [2020-11-12 00:29:33,731 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [633289928] [2020-11-12 00:29:33,732 INFO L461 AbstractCegarLoop]: Interpolant automaton has 24 states [2020-11-12 00:29:33,732 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-12 00:29:33,732 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2020-11-12 00:29:33,732 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=476, Unknown=0, NotChecked=0, Total=552 [2020-11-12 00:29:33,732 INFO L87 Difference]: Start difference. First operand 32012 states and 172133 transitions. Second operand has 24 states, 23 states have (on average 1.826086956521739) internal successors, (42), 23 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:29:46,942 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-12 00:29:46,943 INFO L93 Difference]: Finished difference Result 269869 states and 1206754 transitions. [2020-11-12 00:29:46,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 97 states. [2020-11-12 00:29:46,945 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 23 states have (on average 1.826086956521739) internal successors, (42), 23 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2020-11-12 00:29:46,945 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-12 00:29:48,191 INFO L225 Difference]: With dead ends: 269869 [2020-11-12 00:29:48,191 INFO L226 Difference]: Without dead ends: 269835 [2020-11-12 00:29:48,192 INFO L749 BasicCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 112 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4282 ImplicationChecksByTransitivity, 6.0s TimeCoverageRelationStatistics Valid=2695, Invalid=10187, Unknown=0, NotChecked=0, Total=12882 [2020-11-12 00:29:51,265 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 269835 states. [2020-11-12 00:29:54,964 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 269835 to 32837. [2020-11-12 00:29:55,006 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 32837 states, 32831 states have (on average 5.397672931071243) internal successors, (177211), 32836 states have internal predecessors, (177211), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:29:55,136 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32837 states to 32837 states and 177211 transitions. [2020-11-12 00:29:55,137 INFO L78 Accepts]: Start accepts. Automaton has 32837 states and 177211 transitions. Word has length 21 [2020-11-12 00:29:55,137 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-12 00:29:55,137 INFO L481 AbstractCegarLoop]: Abstraction has 32837 states and 177211 transitions. [2020-11-12 00:29:55,137 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 24 states, 23 states have (on average 1.826086956521739) internal successors, (42), 23 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:29:55,137 INFO L276 IsEmpty]: Start isEmpty. Operand 32837 states and 177211 transitions. [2020-11-12 00:29:55,138 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2020-11-12 00:29:55,138 INFO L486 BasicCegarLoop]: Found error trace [2020-11-12 00:29:55,138 INFO L494 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-12 00:29:55,339 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable92,65 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-12 00:29:55,339 INFO L429 AbstractCegarLoop]: === Iteration 18 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-12 00:29:55,339 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-12 00:29:55,340 INFO L82 PathProgramCache]: Analyzing trace with hash -274322058, now seen corresponding path program 6 times [2020-11-12 00:29:55,340 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-12 00:29:55,340 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [347139217] [2020-11-12 00:29:55,341 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-12 00:29:55,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-12 00:29:55,555 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-12 00:29:55,555 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [347139217] [2020-11-12 00:29:55,555 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1824143013] [2020-11-12 00:29:55,556 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 66 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 66 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-12 00:29:55,654 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2020-11-12 00:29:55,654 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-11-12 00:29:55,655 INFO L263 TraceCheckSpWp]: Trace formula consists of 138 conjuncts, 12 conjunts are in the unsatisfiable core [2020-11-12 00:29:55,656 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-11-12 00:29:56,082 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 2 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-12 00:29:56,082 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-11-12 00:29:56,082 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 22 [2020-11-12 00:29:56,083 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [405715529] [2020-11-12 00:29:56,083 INFO L461 AbstractCegarLoop]: Interpolant automaton has 24 states [2020-11-12 00:29:56,083 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-12 00:29:56,084 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2020-11-12 00:29:56,084 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=473, Unknown=0, NotChecked=0, Total=552 [2020-11-12 00:29:56,084 INFO L87 Difference]: Start difference. First operand 32837 states and 177211 transitions. Second operand has 24 states, 23 states have (on average 1.826086956521739) internal successors, (42), 23 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:30:00,999 WARN L193 SmtUtils]: Spent 553.00 ms on a formula simplification. DAG size of input: 17 DAG size of output: 13 [2020-11-12 00:30:15,687 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-12 00:30:15,688 INFO L93 Difference]: Finished difference Result 309039 states and 1345133 transitions. [2020-11-12 00:30:15,690 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 150 states. [2020-11-12 00:30:15,690 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 23 states have (on average 1.826086956521739) internal successors, (42), 23 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2020-11-12 00:30:15,691 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-12 00:30:16,979 INFO L225 Difference]: With dead ends: 309039 [2020-11-12 00:30:16,979 INFO L226 Difference]: Without dead ends: 309009 [2020-11-12 00:30:16,980 INFO L749 BasicCegarLoop]: 0 DeclaredPredicates, 173 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 164 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10527 ImplicationChecksByTransitivity, 9.1s TimeCoverageRelationStatistics Valid=4446, Invalid=22944, Unknown=0, NotChecked=0, Total=27390 [2020-11-12 00:30:20,359 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 309009 states. [2020-11-12 00:30:24,143 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 309009 to 34039. [2020-11-12 00:30:24,189 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 34039 states, 34033 states have (on average 5.417418388035142) internal successors, (184371), 34038 states have internal predecessors, (184371), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:30:24,860 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34039 states to 34039 states and 184371 transitions. [2020-11-12 00:30:24,861 INFO L78 Accepts]: Start accepts. Automaton has 34039 states and 184371 transitions. Word has length 21 [2020-11-12 00:30:24,864 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-12 00:30:24,864 INFO L481 AbstractCegarLoop]: Abstraction has 34039 states and 184371 transitions. [2020-11-12 00:30:24,864 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 24 states, 23 states have (on average 1.826086956521739) internal successors, (42), 23 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:30:24,864 INFO L276 IsEmpty]: Start isEmpty. Operand 34039 states and 184371 transitions. [2020-11-12 00:30:24,866 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2020-11-12 00:30:24,866 INFO L486 BasicCegarLoop]: Found error trace [2020-11-12 00:30:24,866 INFO L494 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-12 00:30:25,070 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 66 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable93 [2020-11-12 00:30:25,070 INFO L429 AbstractCegarLoop]: === Iteration 19 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-12 00:30:25,071 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-12 00:30:25,071 INFO L82 PathProgramCache]: Analyzing trace with hash -430062410, now seen corresponding path program 7 times [2020-11-12 00:30:25,071 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-12 00:30:25,071 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1801346877] [2020-11-12 00:30:25,071 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-12 00:30:25,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-12 00:30:25,341 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-12 00:30:25,342 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1801346877] [2020-11-12 00:30:25,342 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [341566037] [2020-11-12 00:30:25,342 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 67 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 67 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-12 00:30:25,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-12 00:30:25,442 INFO L263 TraceCheckSpWp]: Trace formula consists of 138 conjuncts, 12 conjunts are in the unsatisfiable core [2020-11-12 00:30:25,443 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-11-12 00:30:25,884 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 2 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-12 00:30:25,884 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-11-12 00:30:25,885 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 22 [2020-11-12 00:30:25,885 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1580451537] [2020-11-12 00:30:25,885 INFO L461 AbstractCegarLoop]: Interpolant automaton has 24 states [2020-11-12 00:30:25,885 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-12 00:30:25,886 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2020-11-12 00:30:25,886 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=474, Unknown=0, NotChecked=0, Total=552 [2020-11-12 00:30:25,886 INFO L87 Difference]: Start difference. First operand 34039 states and 184371 transitions. Second operand has 24 states, 23 states have (on average 1.826086956521739) internal successors, (42), 23 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:30:36,329 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-12 00:30:36,329 INFO L93 Difference]: Finished difference Result 204739 states and 903407 transitions. [2020-11-12 00:30:36,332 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 89 states. [2020-11-12 00:30:36,332 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 23 states have (on average 1.826086956521739) internal successors, (42), 23 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2020-11-12 00:30:36,332 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-12 00:30:38,054 INFO L225 Difference]: With dead ends: 204739 [2020-11-12 00:30:38,054 INFO L226 Difference]: Without dead ends: 204686 [2020-11-12 00:30:38,054 INFO L749 BasicCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 104 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3762 ImplicationChecksByTransitivity, 4.8s TimeCoverageRelationStatistics Valid=2039, Invalid=9091, Unknown=0, NotChecked=0, Total=11130 [2020-11-12 00:30:39,843 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 204686 states. [2020-11-12 00:30:43,341 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 204686 to 33700. [2020-11-12 00:30:43,387 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33700 states, 33694 states have (on average 5.422805247225026) internal successors, (182716), 33699 states have internal predecessors, (182716), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:30:43,526 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33700 states to 33700 states and 182716 transitions. [2020-11-12 00:30:43,526 INFO L78 Accepts]: Start accepts. Automaton has 33700 states and 182716 transitions. Word has length 21 [2020-11-12 00:30:43,526 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-12 00:30:43,526 INFO L481 AbstractCegarLoop]: Abstraction has 33700 states and 182716 transitions. [2020-11-12 00:30:43,526 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 24 states, 23 states have (on average 1.826086956521739) internal successors, (42), 23 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:30:43,527 INFO L276 IsEmpty]: Start isEmpty. Operand 33700 states and 182716 transitions. [2020-11-12 00:30:43,528 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2020-11-12 00:30:43,528 INFO L486 BasicCegarLoop]: Found error trace [2020-11-12 00:30:43,528 INFO L494 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-12 00:30:43,742 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable94,67 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-12 00:30:43,743 INFO L429 AbstractCegarLoop]: === Iteration 20 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-12 00:30:43,743 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-12 00:30:43,743 INFO L82 PathProgramCache]: Analyzing trace with hash 1232327672, now seen corresponding path program 8 times [2020-11-12 00:30:43,744 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-12 00:30:43,744 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [644738265] [2020-11-12 00:30:43,744 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-12 00:30:43,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-12 00:30:43,979 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-12 00:30:43,979 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [644738265] [2020-11-12 00:30:43,979 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1844304829] [2020-11-12 00:30:43,979 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 68 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 68 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-12 00:30:44,081 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-11-12 00:30:44,081 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-11-12 00:30:44,082 INFO L263 TraceCheckSpWp]: Trace formula consists of 138 conjuncts, 12 conjunts are in the unsatisfiable core [2020-11-12 00:30:44,083 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-11-12 00:30:44,503 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 2 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-12 00:30:44,503 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-11-12 00:30:44,503 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 21 [2020-11-12 00:30:44,504 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [258790297] [2020-11-12 00:30:44,504 INFO L461 AbstractCegarLoop]: Interpolant automaton has 23 states [2020-11-12 00:30:44,504 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-12 00:30:44,504 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2020-11-12 00:30:44,504 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=424, Unknown=0, NotChecked=0, Total=506 [2020-11-12 00:30:44,504 INFO L87 Difference]: Start difference. First operand 33700 states and 182716 transitions. Second operand has 23 states, 22 states have (on average 1.9090909090909092) internal successors, (42), 22 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:30:59,602 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-12 00:30:59,602 INFO L93 Difference]: Finished difference Result 214557 states and 911444 transitions. [2020-11-12 00:30:59,605 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 133 states. [2020-11-12 00:30:59,605 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 22 states have (on average 1.9090909090909092) internal successors, (42), 22 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2020-11-12 00:30:59,605 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-12 00:31:01,165 INFO L225 Difference]: With dead ends: 214557 [2020-11-12 00:31:01,165 INFO L226 Difference]: Without dead ends: 214546 [2020-11-12 00:31:01,166 INFO L749 BasicCegarLoop]: 0 DeclaredPredicates, 157 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 147 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8677 ImplicationChecksByTransitivity, 8.6s TimeCoverageRelationStatistics Valid=3501, Invalid=18551, Unknown=0, NotChecked=0, Total=22052 [2020-11-12 00:31:02,955 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 214546 states. [2020-11-12 00:31:06,151 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 214546 to 33653. [2020-11-12 00:31:06,196 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33653 states, 33647 states have (on average 5.422266472493833) internal successors, (182443), 33652 states have internal predecessors, (182443), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:31:06,333 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33653 states to 33653 states and 182443 transitions. [2020-11-12 00:31:06,333 INFO L78 Accepts]: Start accepts. Automaton has 33653 states and 182443 transitions. Word has length 21 [2020-11-12 00:31:06,333 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-12 00:31:06,333 INFO L481 AbstractCegarLoop]: Abstraction has 33653 states and 182443 transitions. [2020-11-12 00:31:06,333 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 23 states, 22 states have (on average 1.9090909090909092) internal successors, (42), 22 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:31:06,333 INFO L276 IsEmpty]: Start isEmpty. Operand 33653 states and 182443 transitions. [2020-11-12 00:31:06,334 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2020-11-12 00:31:06,334 INFO L486 BasicCegarLoop]: Found error trace [2020-11-12 00:31:06,334 INFO L494 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-12 00:31:06,535 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable95,68 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-12 00:31:06,535 INFO L429 AbstractCegarLoop]: === Iteration 21 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-12 00:31:06,536 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-12 00:31:06,536 INFO L82 PathProgramCache]: Analyzing trace with hash 314640088, now seen corresponding path program 9 times [2020-11-12 00:31:06,536 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-12 00:31:06,536 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [323715135] [2020-11-12 00:31:06,537 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-12 00:31:06,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-12 00:31:06,754 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-12 00:31:06,754 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [323715135] [2020-11-12 00:31:06,755 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [951309591] [2020-11-12 00:31:06,755 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 69 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 69 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-12 00:31:06,857 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2020-11-12 00:31:06,857 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-11-12 00:31:06,858 INFO L263 TraceCheckSpWp]: Trace formula consists of 138 conjuncts, 12 conjunts are in the unsatisfiable core [2020-11-12 00:31:06,859 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-11-12 00:31:07,330 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 2 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-12 00:31:07,330 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-11-12 00:31:07,330 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 22 [2020-11-12 00:31:07,330 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [941307811] [2020-11-12 00:31:07,331 INFO L461 AbstractCegarLoop]: Interpolant automaton has 24 states [2020-11-12 00:31:07,331 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-12 00:31:07,331 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2020-11-12 00:31:07,331 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=468, Unknown=0, NotChecked=0, Total=552 [2020-11-12 00:31:07,332 INFO L87 Difference]: Start difference. First operand 33653 states and 182443 transitions. Second operand has 24 states, 23 states have (on average 1.826086956521739) internal successors, (42), 23 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:31:21,459 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-12 00:31:21,459 INFO L93 Difference]: Finished difference Result 223710 states and 973164 transitions. [2020-11-12 00:31:21,461 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 108 states. [2020-11-12 00:31:21,462 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 23 states have (on average 1.826086956521739) internal successors, (42), 23 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2020-11-12 00:31:21,462 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-12 00:31:22,249 INFO L225 Difference]: With dead ends: 223710 [2020-11-12 00:31:22,249 INFO L226 Difference]: Without dead ends: 223684 [2020-11-12 00:31:22,250 INFO L749 BasicCegarLoop]: 0 DeclaredPredicates, 132 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 123 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5844 ImplicationChecksByTransitivity, 6.2s TimeCoverageRelationStatistics Valid=2692, Invalid=12808, Unknown=0, NotChecked=0, Total=15500 [2020-11-12 00:31:24,971 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 223684 states. [2020-11-12 00:31:28,073 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 223684 to 33003. [2020-11-12 00:31:28,118 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33003 states, 32997 states have (on average 5.418159226596357) internal successors, (178783), 33002 states have internal predecessors, (178783), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:31:28,260 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33003 states to 33003 states and 178783 transitions. [2020-11-12 00:31:28,260 INFO L78 Accepts]: Start accepts. Automaton has 33003 states and 178783 transitions. Word has length 21 [2020-11-12 00:31:28,260 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-12 00:31:28,260 INFO L481 AbstractCegarLoop]: Abstraction has 33003 states and 178783 transitions. [2020-11-12 00:31:28,260 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 24 states, 23 states have (on average 1.826086956521739) internal successors, (42), 23 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:31:28,260 INFO L276 IsEmpty]: Start isEmpty. Operand 33003 states and 178783 transitions. [2020-11-12 00:31:28,261 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2020-11-12 00:31:28,261 INFO L486 BasicCegarLoop]: Found error trace [2020-11-12 00:31:28,261 INFO L494 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-12 00:31:28,462 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 69 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable96 [2020-11-12 00:31:28,462 INFO L429 AbstractCegarLoop]: === Iteration 22 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-12 00:31:28,463 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-12 00:31:28,463 INFO L82 PathProgramCache]: Analyzing trace with hash 1695417878, now seen corresponding path program 10 times [2020-11-12 00:31:28,463 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-12 00:31:28,464 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1733234333] [2020-11-12 00:31:28,464 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-12 00:31:28,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-12 00:31:28,715 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 1 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-12 00:31:28,715 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1733234333] [2020-11-12 00:31:28,715 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [695159157] [2020-11-12 00:31:28,715 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 70 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 70 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-12 00:31:28,818 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-11-12 00:31:28,819 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-11-12 00:31:28,819 INFO L263 TraceCheckSpWp]: Trace formula consists of 138 conjuncts, 12 conjunts are in the unsatisfiable core [2020-11-12 00:31:28,820 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-11-12 00:31:29,274 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-12 00:31:29,275 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-11-12 00:31:29,275 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 22 [2020-11-12 00:31:29,275 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [534191899] [2020-11-12 00:31:29,275 INFO L461 AbstractCegarLoop]: Interpolant automaton has 24 states [2020-11-12 00:31:29,276 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-12 00:31:29,276 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2020-11-12 00:31:29,276 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=456, Unknown=0, NotChecked=0, Total=552 [2020-11-12 00:31:29,277 INFO L87 Difference]: Start difference. First operand 33003 states and 178783 transitions. Second operand has 24 states, 23 states have (on average 1.826086956521739) internal successors, (42), 23 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 00:31:36,018 WARN L193 SmtUtils]: Spent 495.00 ms on a formula simplification that was a NOOP. DAG size: 9 [2020-11-12 00:31:41,972 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-12 00:31:41,972 INFO L93 Difference]: Finished difference Result 282838 states and 1258845 transitions. [2020-11-12 00:31:41,974 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 93 states. [2020-11-12 00:31:41,975 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 23 states have (on average 1.826086956521739) internal successors, (42), 23 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2020-11-12 00:31:41,975 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-12 00:31:44,023 INFO L225 Difference]: With dead ends: 282838 [2020-11-12 00:31:44,023 INFO L226 Difference]: Without dead ends: 282786 [2020-11-12 00:31:44,027 INFO L749 BasicCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 107 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4134 ImplicationChecksByTransitivity, 5.8s TimeCoverageRelationStatistics Valid=2116, Invalid=9656, Unknown=0, NotChecked=0, Total=11772 [2020-11-12 00:31:47,071 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 282786 states. Received shutdown request... [2020-11-12 00:31:48,075 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable97,70 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-12 00:31:48,076 WARN L546 AbstractCegarLoop]: Verification canceled [2020-11-12 00:31:48,080 WARN L250 ceAbstractionStarter]: Timeout [2020-11-12 00:31:48,080 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 12.11 12:31:48 BasicIcfg [2020-11-12 00:31:48,080 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2020-11-12 00:31:48,081 INFO L168 Benchmark]: Toolchain (without parser) took 723977.91 ms. Allocated memory was 302.0 MB in the beginning and 15.7 GB in the end (delta: 15.4 GB). Free memory was 277.4 MB in the beginning and 8.8 GB in the end (delta: -8.5 GB). Peak memory consumption was 7.1 GB. Max. memory is 16.0 GB. [2020-11-12 00:31:48,081 INFO L168 Benchmark]: CDTParser took 0.27 ms. Allocated memory is still 302.0 MB. Free memory is still 272.2 MB. There was no memory consumed. Max. memory is 16.0 GB. [2020-11-12 00:31:48,082 INFO L168 Benchmark]: CACSL2BoogieTranslator took 686.17 ms. Allocated memory is still 302.0 MB. Free memory was 276.7 MB in the beginning and 247.5 MB in the end (delta: 29.2 MB). Peak memory consumption was 29.4 MB. Max. memory is 16.0 GB. [2020-11-12 00:31:48,082 INFO L168 Benchmark]: Boogie Procedure Inliner took 49.74 ms. Allocated memory is still 302.0 MB. Free memory was 247.5 MB in the beginning and 245.5 MB in the end (delta: 1.9 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.0 GB. [2020-11-12 00:31:48,082 INFO L168 Benchmark]: Boogie Preprocessor took 30.74 ms. Allocated memory is still 302.0 MB. Free memory was 245.5 MB in the beginning and 244.3 MB in the end (delta: 1.3 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.0 GB. [2020-11-12 00:31:48,083 INFO L168 Benchmark]: RCFGBuilder took 615.22 ms. Allocated memory is still 302.0 MB. Free memory was 244.3 MB in the beginning and 267.4 MB in the end (delta: -23.1 MB). Peak memory consumption was 7.2 MB. Max. memory is 16.0 GB. [2020-11-12 00:31:48,083 INFO L168 Benchmark]: TraceAbstraction took 722582.08 ms. Allocated memory was 302.0 MB in the beginning and 15.7 GB in the end (delta: 15.4 GB). Free memory was 267.4 MB in the beginning and 8.8 GB in the end (delta: -8.5 GB). Peak memory consumption was 7.1 GB. Max. memory is 16.0 GB. [2020-11-12 00:31:48,084 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.27 ms. Allocated memory is still 302.0 MB. Free memory is still 272.2 MB. There was no memory consumed. Max. memory is 16.0 GB. * CACSL2BoogieTranslator took 686.17 ms. Allocated memory is still 302.0 MB. Free memory was 276.7 MB in the beginning and 247.5 MB in the end (delta: 29.2 MB). Peak memory consumption was 29.4 MB. Max. memory is 16.0 GB. * Boogie Procedure Inliner took 49.74 ms. Allocated memory is still 302.0 MB. Free memory was 247.5 MB in the beginning and 245.5 MB in the end (delta: 1.9 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.0 GB. * Boogie Preprocessor took 30.74 ms. Allocated memory is still 302.0 MB. Free memory was 245.5 MB in the beginning and 244.3 MB in the end (delta: 1.3 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.0 GB. * RCFGBuilder took 615.22 ms. Allocated memory is still 302.0 MB. Free memory was 244.3 MB in the beginning and 267.4 MB in the end (delta: -23.1 MB). Peak memory consumption was 7.2 MB. Max. memory is 16.0 GB. * TraceAbstraction took 722582.08 ms. Allocated memory was 302.0 MB in the beginning and 15.7 GB in the end (delta: 15.4 GB). Free memory was 267.4 MB in the beginning and 8.8 GB in the end (delta: -8.5 GB). Peak memory consumption was 7.1 GB. Max. memory is 16.0 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: PetriNetLargeBlockEncoding benchmarks 642 VarBasedMoverChecksPositive, 6 VarBasedMoverChecksNegative, 0 SemBasedMoverChecksPositive, 6 SemBasedMoverChecksNegative, 0 SemBasedMoverChecksUnknown, SemBasedMoverCheckTime: 0.0s, 3 CheckedPairsTotal, LiptonReductionStatistics: ReductionTime: 5.7s, 72 PlacesBefore, 18 PlacesAfterwards, 70 TransitionsBefore, 12 TransitionsAfterwards, 942 CoEnabledTransitionPairs, 6 FixpointIterations, 26 TrivialSequentialCompositions, 36 ConcurrentSequentialCompositions, 2 TrivialYvCompositions, 7 ConcurrentYvCompositions, 4 ChoiceCompositions, 75 TotalNumberOfCompositions, 907 MoverChecksTotal - StatisticsResult: PetriNetLargeBlockEncoding benchmarks 929 VarBasedMoverChecksPositive, 13 VarBasedMoverChecksNegative, 0 SemBasedMoverChecksPositive, 13 SemBasedMoverChecksNegative, 0 SemBasedMoverChecksUnknown, SemBasedMoverCheckTime: 0.0s, 32 CheckedPairsTotal, LiptonReductionStatistics: ReductionTime: 4.4s, 97 PlacesBefore, 31 PlacesAfterwards, 93 TransitionsBefore, 21 TransitionsAfterwards, 1428 CoEnabledTransitionPairs, 6 FixpointIterations, 43 TrivialSequentialCompositions, 32 ConcurrentSequentialCompositions, 6 TrivialYvCompositions, 6 ConcurrentYvCompositions, 6 ChoiceCompositions, 93 TotalNumberOfCompositions, 1633 MoverChecksTotal - StatisticsResult: PetriNetLargeBlockEncoding benchmarks 1344 VarBasedMoverChecksPositive, 17 VarBasedMoverChecksNegative, 0 SemBasedMoverChecksPositive, 17 SemBasedMoverChecksNegative, 0 SemBasedMoverChecksUnknown, SemBasedMoverCheckTime: 0.0s, 41 CheckedPairsTotal, LiptonReductionStatistics: ReductionTime: 5.4s, 122 PlacesBefore, 41 PlacesAfterwards, 116 TransitionsBefore, 27 TransitionsAfterwards, 1998 CoEnabledTransitionPairs, 6 FixpointIterations, 61 TrivialSequentialCompositions, 39 ConcurrentSequentialCompositions, 11 TrivialYvCompositions, 6 ConcurrentYvCompositions, 8 ChoiceCompositions, 125 TotalNumberOfCompositions, 2676 MoverChecksTotal - StatisticsResult: PetriNetLargeBlockEncoding benchmarks 1685 VarBasedMoverChecksPositive, 33 VarBasedMoverChecksNegative, 0 SemBasedMoverChecksPositive, 33 SemBasedMoverChecksNegative, 0 SemBasedMoverChecksUnknown, SemBasedMoverCheckTime: 0.1s, 60 CheckedPairsTotal, LiptonReductionStatistics: ReductionTime: 6.2s, 147 PlacesBefore, 51 PlacesAfterwards, 139 TransitionsBefore, 33 TransitionsAfterwards, 2652 CoEnabledTransitionPairs, 7 FixpointIterations, 80 TrivialSequentialCompositions, 42 ConcurrentSequentialCompositions, 17 TrivialYvCompositions, 8 ConcurrentYvCompositions, 10 ChoiceCompositions, 157 TotalNumberOfCompositions, 4216 MoverChecksTotal - StatisticsResult: PetriNetLargeBlockEncoding benchmarks 2274 VarBasedMoverChecksPositive, 37 VarBasedMoverChecksNegative, 0 SemBasedMoverChecksPositive, 37 SemBasedMoverChecksNegative, 0 SemBasedMoverChecksUnknown, SemBasedMoverCheckTime: 0.1s, 121 CheckedPairsTotal, LiptonReductionStatistics: ReductionTime: 6.5s, 172 PlacesBefore, 61 PlacesAfterwards, 162 TransitionsBefore, 39 TransitionsAfterwards, 3390 CoEnabledTransitionPairs, 6 FixpointIterations, 92 TrivialSequentialCompositions, 47 ConcurrentSequentialCompositions, 24 TrivialYvCompositions, 5 ConcurrentYvCompositions, 12 ChoiceCompositions, 180 TotalNumberOfCompositions, 5603 MoverChecksTotal - StatisticsResult: PetriNetLargeBlockEncoding benchmarks 2676 VarBasedMoverChecksPositive, 46 VarBasedMoverChecksNegative, 0 SemBasedMoverChecksPositive, 46 SemBasedMoverChecksNegative, 0 SemBasedMoverChecksUnknown, SemBasedMoverCheckTime: 0.2s, 123 CheckedPairsTotal, LiptonReductionStatistics: ReductionTime: 14.2s, 197 PlacesBefore, 71 PlacesAfterwards, 185 TransitionsBefore, 45 TransitionsAfterwards, 4212 CoEnabledTransitionPairs, 6 FixpointIterations, 108 TrivialSequentialCompositions, 48 ConcurrentSequentialCompositions, 31 TrivialYvCompositions, 8 ConcurrentYvCompositions, 14 ChoiceCompositions, 209 TotalNumberOfCompositions, 7014 MoverChecksTotal - TimeoutResultAtElement [Line: 683]: Timeout (TraceAbstraction) Unable to prove that call of __VERIFIER_error() unreachable (line 683). Cancelled while executing MinimizeSevpa. - StatisticsResult: Ultimate Automizer benchmark data CFG has 3 procedures, 66 locations, 1 error locations. Started 6 CEGAR loops. VerificationResult: UNSAFE, OverallTime: 722.0s, OverallIterations: 98, TraceHistogramMax: 6, AutomataDifference: 490.2s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 45.2s, HoareTripleCheckerStatistics: 5893 SDtfs, 47614 SDslu, 50008 SDs, 0 SdLazy, 130263 SolverSat, 6583 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 100.2s Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 7196 GetRequests, 694 SyntacticMatches, 0 SemanticMatches, 6502 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 278212 ImplicationChecksByTransitivity, 242.2s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=34039occurred in iteration=18, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 131.5s AutomataMinimizationTime, 93 MinimizatonAttempts, 4116900 StatesRemovedByMinimization, 85 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.7s SsaConstructionTime, 1.8s SatisfiabilityAnalysisTime, 30.7s InterpolantComputationTime, 3260 NumberOfCodeBlocks, 3260 NumberOfCodeBlocksAsserted, 245 NumberOfCheckSat, 3010 ConstructedInterpolants, 0 QuantifiedInterpolants, 361636 SizeOfPredicates, 425 NumberOfNonLiveVariables, 9339 ConjunctsInSsa, 771 ConjunctsInUnsatCore, 162 InterpolantComputations, 24 PerfectInterpolantSequences, 542/1586 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: Timeout Completed graceful shutdown