/usr/bin/java -Xmx16000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-PN-SemanticLbe.epf -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -i ../../../trunk/examples/svcomp/goblint-regression/28-race_reach_07-cond_racing2.i -------------------------------------------------------------------------------- This is Ultimate 0.2.1-d5b4239aa45c8d22a30959944f2ef622f7386a6d-d5b4239 [2021-03-24 20:57:46,366 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-03-24 20:57:46,368 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-03-24 20:57:46,400 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-03-24 20:57:46,401 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-03-24 20:57:46,404 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-03-24 20:57:46,406 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-03-24 20:57:46,412 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-03-24 20:57:46,414 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-03-24 20:57:46,418 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-03-24 20:57:46,419 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-03-24 20:57:46,420 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-03-24 20:57:46,420 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-03-24 20:57:46,422 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-03-24 20:57:46,424 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-03-24 20:57:46,425 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-03-24 20:57:46,428 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-03-24 20:57:46,429 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-03-24 20:57:46,432 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-03-24 20:57:46,441 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-03-24 20:57:46,443 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-03-24 20:57:46,444 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-03-24 20:57:46,445 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-03-24 20:57:46,446 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-03-24 20:57:46,452 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-03-24 20:57:46,452 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-03-24 20:57:46,453 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-03-24 20:57:46,454 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-03-24 20:57:46,454 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-03-24 20:57:46,455 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-03-24 20:57:46,455 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-03-24 20:57:46,456 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-03-24 20:57:46,457 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-03-24 20:57:46,458 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-03-24 20:57:46,458 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-03-24 20:57:46,459 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-03-24 20:57:46,460 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-03-24 20:57:46,460 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-03-24 20:57:46,460 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-03-24 20:57:46,460 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-03-24 20:57:46,461 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-03-24 20:57:46,465 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-PN-SemanticLbe.epf [2021-03-24 20:57:46,494 INFO L113 SettingsManager]: Loading preferences was successful [2021-03-24 20:57:46,494 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-03-24 20:57:46,495 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-03-24 20:57:46,495 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-03-24 20:57:46,496 INFO L138 SettingsManager]: * Use SBE=true [2021-03-24 20:57:46,496 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-03-24 20:57:46,496 INFO L138 SettingsManager]: * sizeof long=4 [2021-03-24 20:57:46,496 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-03-24 20:57:46,496 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-03-24 20:57:46,496 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-03-24 20:57:46,497 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-03-24 20:57:46,497 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-03-24 20:57:46,497 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-03-24 20:57:46,497 INFO L138 SettingsManager]: * sizeof long double=12 [2021-03-24 20:57:46,497 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-03-24 20:57:46,497 INFO L138 SettingsManager]: * Use constant arrays=true [2021-03-24 20:57:46,497 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-03-24 20:57:46,498 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-03-24 20:57:46,498 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-03-24 20:57:46,498 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-03-24 20:57:46,498 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-03-24 20:57:46,498 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-03-24 20:57:46,498 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-03-24 20:57:46,498 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-03-24 20:57:46,499 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-03-24 20:57:46,499 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-03-24 20:57:46,499 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-03-24 20:57:46,499 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-03-24 20:57:46,499 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 [2021-03-24 20:57:46,820 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-03-24 20:57:46,839 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-03-24 20:57:46,841 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-03-24 20:57:46,842 INFO L271 PluginConnector]: Initializing CDTParser... [2021-03-24 20:57:46,842 INFO L275 PluginConnector]: CDTParser initialized [2021-03-24 20:57:46,843 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/goblint-regression/28-race_reach_07-cond_racing2.i [2021-03-24 20:57:46,895 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/9f9784919/3e92802b3e864e11ac12e74c8b09e78d/FLAG04e254545 [2021-03-24 20:57:47,411 INFO L306 CDTParser]: Found 1 translation units. [2021-03-24 20:57:47,412 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/goblint-regression/28-race_reach_07-cond_racing2.i [2021-03-24 20:57:47,424 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/9f9784919/3e92802b3e864e11ac12e74c8b09e78d/FLAG04e254545 [2021-03-24 20:57:47,718 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/9f9784919/3e92802b3e864e11ac12e74c8b09e78d [2021-03-24 20:57:47,720 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-03-24 20:57:47,721 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2021-03-24 20:57:47,722 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-03-24 20:57:47,722 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-03-24 20:57:47,726 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-03-24 20:57:47,726 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 24.03 08:57:47" (1/1) ... [2021-03-24 20:57:47,728 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@7cc8b826 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.03 08:57:47, skipping insertion in model container [2021-03-24 20:57:47,728 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 24.03 08:57:47" (1/1) ... [2021-03-24 20:57:47,734 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-03-24 20:57:47,792 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-03-24 20:57:48,141 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/goblint-regression/28-race_reach_07-cond_racing2.i[41060,41073] [2021-03-24 20:57:48,157 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-03-24 20:57:48,166 INFO L203 MainTranslator]: Completed pre-run [2021-03-24 20:57:48,191 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/goblint-regression/28-race_reach_07-cond_racing2.i[41060,41073] [2021-03-24 20:57:48,197 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-03-24 20:57:48,316 INFO L208 MainTranslator]: Completed translation [2021-03-24 20:57:48,317 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.03 08:57:48 WrapperNode [2021-03-24 20:57:48,317 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-03-24 20:57:48,318 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-03-24 20:57:48,318 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-03-24 20:57:48,318 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-03-24 20:57:48,323 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.03 08:57:48" (1/1) ... [2021-03-24 20:57:48,337 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.03 08:57:48" (1/1) ... [2021-03-24 20:57:48,354 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-03-24 20:57:48,355 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-03-24 20:57:48,355 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-03-24 20:57:48,355 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-03-24 20:57:48,361 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.03 08:57:48" (1/1) ... [2021-03-24 20:57:48,361 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.03 08:57:48" (1/1) ... [2021-03-24 20:57:48,364 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.03 08:57:48" (1/1) ... [2021-03-24 20:57:48,364 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.03 08:57:48" (1/1) ... [2021-03-24 20:57:48,371 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.03 08:57:48" (1/1) ... [2021-03-24 20:57:48,375 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.03 08:57:48" (1/1) ... [2021-03-24 20:57:48,377 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.03 08:57:48" (1/1) ... [2021-03-24 20:57:48,379 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-03-24 20:57:48,380 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-03-24 20:57:48,380 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-03-24 20:57:48,380 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-03-24 20:57:48,380 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.03 08:57:48" (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 [2021-03-24 20:57:48,487 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-03-24 20:57:48,487 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-03-24 20:57:48,487 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-03-24 20:57:48,488 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-03-24 20:57:48,488 INFO L130 BoogieDeclarations]: Found specification of procedure #PthreadsMutexLock [2021-03-24 20:57:48,488 INFO L130 BoogieDeclarations]: Found specification of procedure t_fun [2021-03-24 20:57:48,489 INFO L138 BoogieDeclarations]: Found implementation of procedure t_fun [2021-03-24 20:57:48,489 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-03-24 20:57:48,490 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-03-24 20:57:48,490 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-03-24 20:57:48,491 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-03-24 20:57:48,981 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-03-24 20:57:48,981 INFO L299 CfgBuilder]: Removed 16 assume(true) statements. [2021-03-24 20:57:48,983 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 24.03 08:57:48 BoogieIcfgContainer [2021-03-24 20:57:48,983 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-03-24 20:57:48,984 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-03-24 20:57:48,984 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-03-24 20:57:48,986 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-03-24 20:57:48,987 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 24.03 08:57:47" (1/3) ... [2021-03-24 20:57:48,987 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@252257ef and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 24.03 08:57:48, skipping insertion in model container [2021-03-24 20:57:48,987 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.03 08:57:48" (2/3) ... [2021-03-24 20:57:48,988 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@252257ef and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 24.03 08:57:48, skipping insertion in model container [2021-03-24 20:57:48,988 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 24.03 08:57:48" (3/3) ... [2021-03-24 20:57:48,989 INFO L111 eAbstractionObserver]: Analyzing ICFG 28-race_reach_07-cond_racing2.i [2021-03-24 20:57:48,994 INFO L149 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-03-24 20:57:48,998 INFO L161 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2021-03-24 20:57:48,999 INFO L323 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-03-24 20:57:49,029 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:49,029 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:49,029 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:49,030 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:49,030 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:49,030 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:49,030 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:49,030 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:49,030 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:49,031 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:49,031 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:49,031 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:49,031 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:49,031 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:49,032 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:49,032 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:49,032 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:49,032 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:49,032 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:49,033 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:49,033 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:49,033 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:49,033 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:49,033 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:49,033 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:49,033 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:49,033 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:49,034 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:49,034 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:49,034 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:49,034 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:49,034 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:49,034 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:49,034 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:49,035 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:49,035 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:49,040 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:49,041 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:49,041 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:49,041 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:49,042 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:49,042 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:49,042 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:49,042 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:49,042 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:49,048 INFO L149 ThreadInstanceAdder]: Constructed 1 joinOtherThreadTransitions. [2021-03-24 20:57:49,065 INFO L253 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2021-03-24 20:57:49,083 INFO L376 AbstractCegarLoop]: Interprodecural is true [2021-03-24 20:57:49,083 INFO L377 AbstractCegarLoop]: Hoare is false [2021-03-24 20:57:49,083 INFO L378 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-03-24 20:57:49,083 INFO L379 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-03-24 20:57:49,084 INFO L380 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-03-24 20:57:49,084 INFO L381 AbstractCegarLoop]: Difference is false [2021-03-24 20:57:49,084 INFO L382 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-03-24 20:57:49,084 INFO L386 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-03-24 20:57:49,095 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 106 places, 118 transitions, 244 flow [2021-03-24 20:57:49,145 INFO L129 PetriNetUnfolder]: 23/158 cut-off events. [2021-03-24 20:57:49,146 INFO L130 PetriNetUnfolder]: For 1/1 co-relation queries the response was YES. [2021-03-24 20:57:49,158 INFO L84 FinitePrefix]: Finished finitePrefix Result has 164 conditions, 158 events. 23/158 cut-off events. For 1/1 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 362 event pairs, 0 based on Foata normal form. 0/130 useless extension candidates. Maximal degree in co-relation 79. Up to 6 conditions per place. [2021-03-24 20:57:49,159 INFO L82 GeneralOperation]: Start removeDead. Operand has 106 places, 118 transitions, 244 flow [2021-03-24 20:57:49,163 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 102 places, 113 transitions, 231 flow [2021-03-24 20:57:49,164 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-24 20:57:49,175 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 102 places, 113 transitions, 231 flow [2021-03-24 20:57:49,178 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 102 places, 113 transitions, 231 flow [2021-03-24 20:57:49,179 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 102 places, 113 transitions, 231 flow [2021-03-24 20:57:49,202 INFO L129 PetriNetUnfolder]: 22/153 cut-off events. [2021-03-24 20:57:49,202 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-03-24 20:57:49,203 INFO L84 FinitePrefix]: Finished finitePrefix Result has 158 conditions, 153 events. 22/153 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 361 event pairs, 0 based on Foata normal form. 0/125 useless extension candidates. Maximal degree in co-relation 79. Up to 6 conditions per place. [2021-03-24 20:57:49,206 INFO L142 LiptonReduction]: Number of co-enabled transitions 2520 [2021-03-24 20:57:51,048 WARN L205 SmtUtils]: Spent 172.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 68 [2021-03-24 20:57:51,255 WARN L205 SmtUtils]: Spent 143.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 68 [2021-03-24 20:57:51,654 WARN L205 SmtUtils]: Spent 193.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 77 [2021-03-24 20:57:51,905 WARN L205 SmtUtils]: Spent 156.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 77 [2021-03-24 20:57:52,010 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification that was a NOOP. DAG size: 73 [2021-03-24 20:57:52,143 INFO L154 LiptonReduction]: Checked pairs total: 1185 [2021-03-24 20:57:52,143 INFO L156 LiptonReduction]: Total number of compositions: 69 [2021-03-24 20:57:52,145 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 2982 [2021-03-24 20:57:52,155 INFO L129 PetriNetUnfolder]: 2/32 cut-off events. [2021-03-24 20:57:52,155 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-03-24 20:57:52,155 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 20:57:52,156 INFO L263 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 20:57:52,156 INFO L428 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-24 20:57:52,160 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 20:57:52,160 INFO L82 PathProgramCache]: Analyzing trace with hash -2103418101, now seen corresponding path program 1 times [2021-03-24 20:57:52,167 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 20:57:52,168 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1568573894] [2021-03-24 20:57:52,168 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 20:57:52,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-03-24 20:57:52,270 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-03-24 20:57:52,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-03-24 20:57:52,296 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-03-24 20:57:52,317 INFO L173 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-03-24 20:57:52,317 INFO L634 BasicCegarLoop]: Counterexample might be feasible [2021-03-24 20:57:52,317 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-03-24 20:57:52,318 WARN L342 ceAbstractionStarter]: 1 thread instances were not sufficient, I will increase this number and restart the analysis [2021-03-24 20:57:52,318 INFO L323 ceAbstractionStarter]: Constructing petrified ICFG for 2 thread instances. [2021-03-24 20:57:52,328 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:52,328 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:52,328 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:52,328 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:52,328 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:52,328 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:52,329 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:52,329 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:52,329 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:52,329 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:52,329 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:52,329 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:52,329 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:52,330 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:52,330 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:52,330 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:52,330 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:52,330 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:52,330 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:52,330 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:52,331 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:52,331 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:52,331 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:52,331 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:52,331 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:52,331 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:52,331 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:52,331 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:52,332 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:52,332 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:52,332 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:52,332 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:52,332 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:52,332 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:52,332 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:52,332 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:52,333 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:52,333 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:52,333 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:52,333 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:52,333 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:52,333 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:52,333 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:52,333 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:52,334 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:52,334 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:52,334 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:52,334 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:52,334 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:52,334 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:52,334 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:52,334 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:52,335 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:52,335 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:52,335 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:52,335 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:52,335 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:52,335 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:52,335 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:52,335 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:52,335 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:52,336 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:52,336 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:52,336 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:52,336 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:52,336 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:52,336 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:52,336 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:52,336 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:52,336 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:52,337 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:52,337 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:52,337 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:52,337 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:52,338 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:52,338 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:52,338 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:52,338 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:52,338 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:52,338 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:52,338 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:52,339 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:52,340 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:52,340 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:52,340 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:52,340 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:52,340 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:52,340 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:52,340 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:52,340 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:52,344 INFO L149 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2021-03-24 20:57:52,344 INFO L253 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2021-03-24 20:57:52,346 INFO L376 AbstractCegarLoop]: Interprodecural is true [2021-03-24 20:57:52,346 INFO L377 AbstractCegarLoop]: Hoare is false [2021-03-24 20:57:52,346 INFO L378 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-03-24 20:57:52,346 INFO L379 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-03-24 20:57:52,347 INFO L380 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-03-24 20:57:52,347 INFO L381 AbstractCegarLoop]: Difference is false [2021-03-24 20:57:52,347 INFO L382 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-03-24 20:57:52,347 INFO L386 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-03-24 20:57:52,349 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 131 places, 148 transitions, 314 flow [2021-03-24 20:57:52,377 INFO L129 PetriNetUnfolder]: 40/251 cut-off events. [2021-03-24 20:57:52,378 INFO L130 PetriNetUnfolder]: For 6/6 co-relation queries the response was YES. [2021-03-24 20:57:52,380 INFO L84 FinitePrefix]: Finished finitePrefix Result has 265 conditions, 251 events. 40/251 cut-off events. For 6/6 co-relation queries the response was YES. Maximal size of possible extension queue 11. Compared 749 event pairs, 0 based on Foata normal form. 0/204 useless extension candidates. Maximal degree in co-relation 160. Up to 9 conditions per place. [2021-03-24 20:57:52,380 INFO L82 GeneralOperation]: Start removeDead. Operand has 131 places, 148 transitions, 314 flow [2021-03-24 20:57:52,382 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 131 places, 148 transitions, 314 flow [2021-03-24 20:57:52,382 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-24 20:57:52,383 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 131 places, 148 transitions, 314 flow [2021-03-24 20:57:52,383 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 131 places, 148 transitions, 314 flow [2021-03-24 20:57:52,384 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 131 places, 148 transitions, 314 flow [2021-03-24 20:57:52,407 INFO L129 PetriNetUnfolder]: 40/251 cut-off events. [2021-03-24 20:57:52,407 INFO L130 PetriNetUnfolder]: For 6/6 co-relation queries the response was YES. [2021-03-24 20:57:52,409 INFO L84 FinitePrefix]: Finished finitePrefix Result has 265 conditions, 251 events. 40/251 cut-off events. For 6/6 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 772 event pairs, 0 based on Foata normal form. 0/204 useless extension candidates. Maximal degree in co-relation 160. Up to 9 conditions per place. [2021-03-24 20:57:52,414 INFO L142 LiptonReduction]: Number of co-enabled transitions 7224 [2021-03-24 20:57:53,857 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 68 [2021-03-24 20:57:54,008 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 68 [2021-03-24 20:57:54,383 WARN L205 SmtUtils]: Spent 154.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 77 [2021-03-24 20:57:54,618 WARN L205 SmtUtils]: Spent 151.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 77 [2021-03-24 20:57:54,824 INFO L154 LiptonReduction]: Checked pairs total: 2885 [2021-03-24 20:57:54,824 INFO L156 LiptonReduction]: Total number of compositions: 72 [2021-03-24 20:57:54,826 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 2444 [2021-03-24 20:57:54,830 INFO L129 PetriNetUnfolder]: 4/48 cut-off events. [2021-03-24 20:57:54,831 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-03-24 20:57:54,831 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 20:57:54,831 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 20:57:54,831 INFO L428 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-24 20:57:54,832 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 20:57:54,832 INFO L82 PathProgramCache]: Analyzing trace with hash -1368285605, now seen corresponding path program 1 times [2021-03-24 20:57:54,832 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 20:57:54,833 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1373757139] [2021-03-24 20:57:54,833 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 20:57:54,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 20:57:54,948 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:57:54,949 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:57:54,950 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:57:54,950 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:57:54,954 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:57:54,954 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:57:54,955 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-24 20:57:54,956 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1373757139] [2021-03-24 20:57:54,956 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 20:57:54,956 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-03-24 20:57:54,957 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2001529883] [2021-03-24 20:57:54,963 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-03-24 20:57:54,964 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 20:57:54,973 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-03-24 20:57:54,975 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-24 20:57:54,977 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 173 out of 220 [2021-03-24 20:57:54,980 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 81 places, 94 transitions, 206 flow. Second operand has 3 states, 3 states have (on average 174.0) internal successors, (522), 3 states have internal predecessors, (522), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:57:54,980 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 20:57:54,980 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 173 of 220 [2021-03-24 20:57:54,981 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 20:57:55,013 INFO L129 PetriNetUnfolder]: 6/127 cut-off events. [2021-03-24 20:57:55,013 INFO L130 PetriNetUnfolder]: For 6/9 co-relation queries the response was YES. [2021-03-24 20:57:55,014 INFO L84 FinitePrefix]: Finished finitePrefix Result has 156 conditions, 127 events. 6/127 cut-off events. For 6/9 co-relation queries the response was YES. Maximal size of possible extension queue 7. Compared 360 event pairs, 0 based on Foata normal form. 55/170 useless extension candidates. Maximal degree in co-relation 97. Up to 11 conditions per place. [2021-03-24 20:57:55,015 INFO L132 encePairwiseOnDemand]: 203/220 looper letters, 9 selfloop transitions, 2 changer transitions 19/83 dead transitions. [2021-03-24 20:57:55,015 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 82 places, 83 transitions, 206 flow [2021-03-24 20:57:55,016 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-03-24 20:57:55,018 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-03-24 20:57:55,025 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 551 transitions. [2021-03-24 20:57:55,028 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.8348484848484848 [2021-03-24 20:57:55,028 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 551 transitions. [2021-03-24 20:57:55,029 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 551 transitions. [2021-03-24 20:57:55,031 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 20:57:55,033 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 551 transitions. [2021-03-24 20:57:55,037 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 183.66666666666666) internal successors, (551), 3 states have internal predecessors, (551), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:57:55,043 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 220.0) internal successors, (880), 4 states have internal predecessors, (880), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:57:55,044 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 220.0) internal successors, (880), 4 states have internal predecessors, (880), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:57:55,045 INFO L185 Difference]: Start difference. First operand has 81 places, 94 transitions, 206 flow. Second operand 3 states and 551 transitions. [2021-03-24 20:57:55,046 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 82 places, 83 transitions, 206 flow [2021-03-24 20:57:55,049 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 82 places, 83 transitions, 206 flow, removed 0 selfloop flow, removed 0 redundant places. [2021-03-24 20:57:55,051 INFO L241 Difference]: Finished difference. Result has 83 places, 61 transitions, 144 flow [2021-03-24 20:57:55,052 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=220, PETRI_DIFFERENCE_MINUEND_FLOW=176, PETRI_DIFFERENCE_MINUEND_PLACES=80, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=79, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=77, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=144, PETRI_PLACES=83, PETRI_TRANSITIONS=61} [2021-03-24 20:57:55,053 INFO L343 CegarLoopForPetriNet]: 81 programPoint places, 2 predicate places. [2021-03-24 20:57:55,053 INFO L480 AbstractCegarLoop]: Abstraction has has 83 places, 61 transitions, 144 flow [2021-03-24 20:57:55,054 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 174.0) internal successors, (522), 3 states have internal predecessors, (522), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:57:55,054 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 20:57:55,054 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 20:57:55,054 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-03-24 20:57:55,054 INFO L428 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-24 20:57:55,054 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 20:57:55,055 INFO L82 PathProgramCache]: Analyzing trace with hash -679988724, now seen corresponding path program 1 times [2021-03-24 20:57:55,055 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 20:57:55,055 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1139062462] [2021-03-24 20:57:55,055 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 20:57:55,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 20:57:55,130 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:57:55,131 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:57:55,132 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:57:55,132 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:57:55,134 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:57:55,134 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:57:55,137 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:57:55,138 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:57:55,141 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:57:55,141 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:57:55,142 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-24 20:57:55,142 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1139062462] [2021-03-24 20:57:55,142 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1526997910] [2021-03-24 20:57:55,142 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 [2021-03-24 20:57:55,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 20:57:55,234 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 4 conjunts are in the unsatisfiable core [2021-03-24 20:57:55,236 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-24 20:57:55,240 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:57:55,241 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:57:55,242 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:57:55,242 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:57:55,243 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:57:55,243 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:57:55,243 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:57:55,244 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:57:55,245 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:57:55,245 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:57:55,245 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:57:55,246 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:57:55,246 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:57:55,246 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:57:55,247 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:57:55,247 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:57:55,248 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:57:55,249 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:57:55,263 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:57:55,264 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:57:55,265 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:57:55,265 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:57:55,265 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:57:55,266 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:57:55,266 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:57:55,280 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:57:55,280 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:57:55,281 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:57:55,281 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:57:55,281 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:57:55,282 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:57:55,282 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:57:55,283 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:57:55,283 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:57:55,283 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:57:55,284 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:57:55,284 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:57:55,284 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:57:55,285 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:57:55,285 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:57:55,285 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:57:55,286 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:57:55,286 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:57:55,286 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:57:55,287 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:57:55,287 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:57:55,288 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:57:55,288 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:57:55,293 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:57:55,294 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:57:55,294 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:57:55,294 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:57:55,304 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:57:55,304 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:57:55,305 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:57:55,305 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:57:55,306 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:57:55,306 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:57:55,306 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:57:55,307 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:57:55,307 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:57:55,307 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:57:55,308 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:57:55,308 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:57:55,308 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:57:55,309 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:57:55,309 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:57:55,309 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:57:55,310 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:57:55,310 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:57:55,310 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:57:55,311 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:57:55,311 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:57:55,312 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:57:55,312 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:57:55,312 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:57:55,312 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:57:55,313 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:57:55,313 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:57:55,313 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:57:55,317 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:57:55,318 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 20:57:55,319 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:57:55,328 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 20:57:55,329 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:57:55,330 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 20:57:55,330 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-24 20:57:55,331 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:57:55,338 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:57:55,338 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:57:55,338 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:57:55,343 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:57:55,344 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 20:57:55,344 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:57:55,345 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 20:57:55,346 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:57:55,346 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 20:57:55,347 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-24 20:57:55,347 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:57:55,348 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:57:55,348 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:57:55,349 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:57:55,349 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:57:55,350 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:57:55,350 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:57:55,350 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:57:55,351 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:57:55,351 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:57:55,351 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:57:55,352 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:57:55,353 INFO L142 QuantifierPusher]: treesize reduction 7, result has 12.5 percent of original size [2021-03-24 20:57:55,353 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:57:55,353 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:57:55,354 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:57:55,354 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:57:55,354 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:57:55,355 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:57:55,355 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:57:55,356 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:57:55,356 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:57:55,356 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:57:55,356 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:57:55,357 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:57:55,357 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:57:55,358 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:57:55,358 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:57:55,358 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:57:55,359 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:57:55,359 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:57:55,359 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:57:55,360 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:57:55,360 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:57:55,360 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:57:55,361 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:57:55,361 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:57:55,361 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:57:55,362 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:57:55,362 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:57:55,362 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:57:55,363 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:57:55,363 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:57:55,363 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:57:55,364 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:57:55,364 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:57:55,364 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:57:55,365 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:57:55,365 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:57:55,365 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:57:55,366 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:57:55,366 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:57:55,366 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:57:55,367 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:57:55,367 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:57:55,367 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:57:55,368 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:57:55,368 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:57:55,368 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:57:55,369 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:57:55,369 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:57:55,369 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:57:55,370 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-24 20:57:55,370 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-24 20:57:55,370 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2021-03-24 20:57:55,371 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1047877621] [2021-03-24 20:57:55,371 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-03-24 20:57:55,371 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 20:57:55,372 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-03-24 20:57:55,372 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-03-24 20:57:55,375 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 172 out of 220 [2021-03-24 20:57:55,376 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 83 places, 61 transitions, 144 flow. Second operand has 7 states, 7 states have (on average 173.85714285714286) internal successors, (1217), 7 states have internal predecessors, (1217), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:57:55,377 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 20:57:55,377 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 172 of 220 [2021-03-24 20:57:55,377 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 20:57:55,430 INFO L129 PetriNetUnfolder]: 0/68 cut-off events. [2021-03-24 20:57:55,431 INFO L130 PetriNetUnfolder]: For 3/3 co-relation queries the response was YES. [2021-03-24 20:57:55,431 INFO L84 FinitePrefix]: Finished finitePrefix Result has 101 conditions, 68 events. 0/68 cut-off events. For 3/3 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 98 event pairs, 0 based on Foata normal form. 1/69 useless extension candidates. Maximal degree in co-relation 0. Up to 7 conditions per place. [2021-03-24 20:57:55,431 INFO L132 encePairwiseOnDemand]: 215/220 looper letters, 10 selfloop transitions, 5 changer transitions 0/67 dead transitions. [2021-03-24 20:57:55,431 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 73 places, 67 transitions, 186 flow [2021-03-24 20:57:55,432 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-03-24 20:57:55,432 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2021-03-24 20:57:55,434 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 1048 transitions. [2021-03-24 20:57:55,434 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.793939393939394 [2021-03-24 20:57:55,435 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 1048 transitions. [2021-03-24 20:57:55,435 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 1048 transitions. [2021-03-24 20:57:55,435 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 20:57:55,435 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 1048 transitions. [2021-03-24 20:57:55,438 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 174.66666666666666) internal successors, (1048), 6 states have internal predecessors, (1048), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:57:55,442 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 220.0) internal successors, (1540), 7 states have internal predecessors, (1540), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:57:55,443 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 220.0) internal successors, (1540), 7 states have internal predecessors, (1540), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:57:55,443 INFO L185 Difference]: Start difference. First operand has 83 places, 61 transitions, 144 flow. Second operand 6 states and 1048 transitions. [2021-03-24 20:57:55,443 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 73 places, 67 transitions, 186 flow [2021-03-24 20:57:55,444 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 72 places, 67 transitions, 182 flow, removed 1 selfloop flow, removed 1 redundant places. [2021-03-24 20:57:55,445 INFO L241 Difference]: Finished difference. Result has 75 places, 63 transitions, 166 flow [2021-03-24 20:57:55,455 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=220, PETRI_DIFFERENCE_MINUEND_FLOW=140, PETRI_DIFFERENCE_MINUEND_PLACES=67, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=61, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=56, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=166, PETRI_PLACES=75, PETRI_TRANSITIONS=63} [2021-03-24 20:57:55,456 INFO L343 CegarLoopForPetriNet]: 81 programPoint places, -6 predicate places. [2021-03-24 20:57:55,456 INFO L480 AbstractCegarLoop]: Abstraction has has 75 places, 63 transitions, 166 flow [2021-03-24 20:57:55,457 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 173.85714285714286) internal successors, (1217), 7 states have internal predecessors, (1217), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:57:55,457 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 20:57:55,457 INFO L263 CegarLoopForPetriNet]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 20:57:55,683 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2 [2021-03-24 20:57:55,683 INFO L428 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-24 20:57:55,684 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 20:57:55,684 INFO L82 PathProgramCache]: Analyzing trace with hash 1033029464, now seen corresponding path program 1 times [2021-03-24 20:57:55,684 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 20:57:55,684 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1082315311] [2021-03-24 20:57:55,684 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 20:57:55,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-03-24 20:57:55,718 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-03-24 20:57:55,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-03-24 20:57:55,753 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-03-24 20:57:55,760 INFO L173 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-03-24 20:57:55,761 INFO L634 BasicCegarLoop]: Counterexample might be feasible [2021-03-24 20:57:55,761 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-03-24 20:57:55,761 WARN L342 ceAbstractionStarter]: 2 thread instances were not sufficient, I will increase this number and restart the analysis [2021-03-24 20:57:55,762 INFO L323 ceAbstractionStarter]: Constructing petrified ICFG for 3 thread instances. [2021-03-24 20:57:55,770 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:55,770 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:55,771 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:55,771 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:55,771 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:55,771 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:55,771 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:55,771 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:55,771 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:55,771 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:55,772 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:55,772 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:55,772 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:55,772 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:55,772 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:55,772 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:55,772 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:55,772 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:55,773 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:55,773 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:55,773 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:55,773 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:55,773 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:55,773 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:55,773 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:55,773 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:55,773 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:55,774 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:55,774 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:55,774 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:55,774 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:55,774 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:55,774 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:55,774 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:55,774 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:55,774 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:55,775 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:55,775 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:55,775 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:55,775 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:55,775 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:55,775 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:55,775 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:55,775 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:55,775 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:55,775 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:55,776 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:55,776 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:55,776 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:55,776 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:55,776 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:55,776 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:55,776 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:55,776 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:55,777 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:55,777 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:55,777 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:55,777 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:55,777 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:55,777 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:55,777 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:55,777 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:55,777 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:55,777 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:55,778 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:55,778 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:55,778 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:55,778 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:55,778 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:55,778 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:55,778 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:55,778 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:55,778 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:55,779 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:55,779 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:55,779 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:55,779 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:55,779 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:55,779 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:55,779 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:55,779 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:55,779 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:55,779 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:55,779 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:55,780 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:55,780 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:55,780 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:55,780 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:55,780 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:55,780 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:55,780 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:55,780 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:55,780 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:55,781 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:55,781 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:55,781 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:55,781 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:55,781 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:55,781 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:55,781 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:55,781 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:55,781 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:55,781 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:55,782 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:55,782 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:55,782 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:55,782 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:55,782 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:55,782 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:55,783 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:55,783 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:55,783 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:55,783 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:55,783 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:55,783 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:55,783 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:55,783 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:55,784 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:55,785 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:55,785 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:55,785 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:55,785 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:55,785 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:55,785 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:55,785 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:55,785 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:55,786 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:55,786 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:55,786 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:55,786 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:55,787 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:55,787 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:55,787 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:55,787 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:55,787 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:55,789 INFO L149 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2021-03-24 20:57:55,789 INFO L253 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2021-03-24 20:57:55,790 INFO L376 AbstractCegarLoop]: Interprodecural is true [2021-03-24 20:57:55,790 INFO L377 AbstractCegarLoop]: Hoare is false [2021-03-24 20:57:55,790 INFO L378 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-03-24 20:57:55,790 INFO L379 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-03-24 20:57:55,790 INFO L380 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-03-24 20:57:55,791 INFO L381 AbstractCegarLoop]: Difference is false [2021-03-24 20:57:55,791 INFO L382 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-03-24 20:57:55,791 INFO L386 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-03-24 20:57:55,792 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 156 places, 178 transitions, 386 flow [2021-03-24 20:57:55,827 INFO L129 PetriNetUnfolder]: 62/375 cut-off events. [2021-03-24 20:57:55,828 INFO L130 PetriNetUnfolder]: For 19/19 co-relation queries the response was YES. [2021-03-24 20:57:55,831 INFO L84 FinitePrefix]: Finished finitePrefix Result has 403 conditions, 375 events. 62/375 cut-off events. For 19/19 co-relation queries the response was YES. Maximal size of possible extension queue 12. Compared 1286 event pairs, 1 based on Foata normal form. 0/305 useless extension candidates. Maximal degree in co-relation 259. Up to 16 conditions per place. [2021-03-24 20:57:55,831 INFO L82 GeneralOperation]: Start removeDead. Operand has 156 places, 178 transitions, 386 flow [2021-03-24 20:57:55,836 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 156 places, 178 transitions, 386 flow [2021-03-24 20:57:55,836 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-24 20:57:55,836 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 156 places, 178 transitions, 386 flow [2021-03-24 20:57:55,837 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 156 places, 178 transitions, 386 flow [2021-03-24 20:57:55,837 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 156 places, 178 transitions, 386 flow [2021-03-24 20:57:55,873 INFO L129 PetriNetUnfolder]: 62/375 cut-off events. [2021-03-24 20:57:55,874 INFO L130 PetriNetUnfolder]: For 19/19 co-relation queries the response was YES. [2021-03-24 20:57:55,877 INFO L84 FinitePrefix]: Finished finitePrefix Result has 403 conditions, 375 events. 62/375 cut-off events. For 19/19 co-relation queries the response was YES. Maximal size of possible extension queue 11. Compared 1302 event pairs, 1 based on Foata normal form. 0/305 useless extension candidates. Maximal degree in co-relation 259. Up to 16 conditions per place. [2021-03-24 20:57:55,887 INFO L142 LiptonReduction]: Number of co-enabled transitions 13440 [2021-03-24 20:57:57,458 WARN L205 SmtUtils]: Spent 129.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 68 [2021-03-24 20:57:57,643 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 68 [2021-03-24 20:57:58,010 WARN L205 SmtUtils]: Spent 194.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 77 [2021-03-24 20:57:58,213 WARN L205 SmtUtils]: Spent 132.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 77 [2021-03-24 20:57:58,383 INFO L154 LiptonReduction]: Checked pairs total: 5334 [2021-03-24 20:57:58,383 INFO L156 LiptonReduction]: Total number of compositions: 82 [2021-03-24 20:57:58,383 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 2547 [2021-03-24 20:57:58,387 INFO L129 PetriNetUnfolder]: 4/48 cut-off events. [2021-03-24 20:57:58,387 INFO L130 PetriNetUnfolder]: For 1/1 co-relation queries the response was YES. [2021-03-24 20:57:58,387 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 20:57:58,387 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 20:57:58,387 INFO L428 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-24 20:57:58,388 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 20:57:58,388 INFO L82 PathProgramCache]: Analyzing trace with hash -1763882952, now seen corresponding path program 1 times [2021-03-24 20:57:58,388 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 20:57:58,388 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1921727897] [2021-03-24 20:57:58,388 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 20:57:58,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 20:57:58,425 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:57:58,429 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:57:58,430 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:57:58,430 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:57:58,432 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:57:58,432 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:57:58,433 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-24 20:57:58,433 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1921727897] [2021-03-24 20:57:58,433 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 20:57:58,433 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-03-24 20:57:58,433 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [886000218] [2021-03-24 20:57:58,433 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-03-24 20:57:58,434 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 20:57:58,434 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-03-24 20:57:58,434 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-24 20:57:58,435 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 200 out of 260 [2021-03-24 20:57:58,436 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 102 places, 120 transitions, 270 flow. Second operand has 3 states, 3 states have (on average 201.0) internal successors, (603), 3 states have internal predecessors, (603), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:57:58,436 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 20:57:58,436 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 200 of 260 [2021-03-24 20:57:58,436 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 20:57:58,478 INFO L129 PetriNetUnfolder]: 13/211 cut-off events. [2021-03-24 20:57:58,478 INFO L130 PetriNetUnfolder]: For 19/28 co-relation queries the response was YES. [2021-03-24 20:57:58,479 INFO L84 FinitePrefix]: Finished finitePrefix Result has 259 conditions, 211 events. 13/211 cut-off events. For 19/28 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 746 event pairs, 1 based on Foata normal form. 114/303 useless extension candidates. Maximal degree in co-relation 172. Up to 16 conditions per place. [2021-03-24 20:57:58,480 INFO L132 encePairwiseOnDemand]: 237/260 looper letters, 9 selfloop transitions, 2 changer transitions 20/104 dead transitions. [2021-03-24 20:57:58,480 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 104 places, 104 transitions, 260 flow [2021-03-24 20:57:58,480 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-03-24 20:57:58,480 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-03-24 20:57:58,482 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 638 transitions. [2021-03-24 20:57:58,482 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.8179487179487179 [2021-03-24 20:57:58,482 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 638 transitions. [2021-03-24 20:57:58,482 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 638 transitions. [2021-03-24 20:57:58,482 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 20:57:58,483 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 638 transitions. [2021-03-24 20:57:58,485 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 212.66666666666666) internal successors, (638), 3 states have internal predecessors, (638), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:57:58,487 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 260.0) internal successors, (1040), 4 states have internal predecessors, (1040), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:57:58,488 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 260.0) internal successors, (1040), 4 states have internal predecessors, (1040), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:57:58,488 INFO L185 Difference]: Start difference. First operand has 102 places, 120 transitions, 270 flow. Second operand 3 states and 638 transitions. [2021-03-24 20:57:58,488 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 104 places, 104 transitions, 260 flow [2021-03-24 20:57:58,491 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 104 places, 104 transitions, 260 flow, removed 0 selfloop flow, removed 0 redundant places. [2021-03-24 20:57:58,493 INFO L241 Difference]: Finished difference. Result has 105 places, 81 transitions, 193 flow [2021-03-24 20:57:58,493 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=260, PETRI_DIFFERENCE_MINUEND_FLOW=230, PETRI_DIFFERENCE_MINUEND_PLACES=102, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=100, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=98, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=193, PETRI_PLACES=105, PETRI_TRANSITIONS=81} [2021-03-24 20:57:58,493 INFO L343 CegarLoopForPetriNet]: 102 programPoint places, 3 predicate places. [2021-03-24 20:57:58,493 INFO L480 AbstractCegarLoop]: Abstraction has has 105 places, 81 transitions, 193 flow [2021-03-24 20:57:58,493 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 201.0) internal successors, (603), 3 states have internal predecessors, (603), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:57:58,493 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 20:57:58,494 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 20:57:58,494 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-03-24 20:57:58,494 INFO L428 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-24 20:57:58,494 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 20:57:58,494 INFO L82 PathProgramCache]: Analyzing trace with hash 1441101285, now seen corresponding path program 1 times [2021-03-24 20:57:58,495 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 20:57:58,495 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1224573658] [2021-03-24 20:57:58,495 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 20:57:58,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 20:57:58,540 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:57:58,543 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:57:58,545 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:57:58,546 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:57:58,548 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:57:58,548 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:57:58,553 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:57:58,554 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:57:58,557 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:57:58,557 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:57:58,557 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-24 20:57:58,557 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1224573658] [2021-03-24 20:57:58,557 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1682494984] [2021-03-24 20:57:58,558 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY 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 [2021-03-24 20:57:58,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 20:57:58,618 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 4 conjunts are in the unsatisfiable core [2021-03-24 20:57:58,619 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-24 20:57:58,619 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:57:58,620 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:57:58,620 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:57:58,620 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:57:58,621 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:57:58,621 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:57:58,621 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:57:58,622 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:57:58,622 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:57:58,622 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:57:58,622 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:57:58,623 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:57:58,623 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:57:58,623 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:57:58,624 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:57:58,624 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:57:58,624 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:57:58,625 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:57:58,625 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:57:58,625 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:57:58,625 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:57:58,626 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:57:58,626 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:57:58,626 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:57:58,627 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:57:58,627 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:57:58,627 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:57:58,627 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:57:58,628 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:57:58,628 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:57:58,628 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:57:58,628 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:57:58,629 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:57:58,629 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:57:58,629 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:57:58,630 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:57:58,630 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:57:58,630 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:57:58,631 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:57:58,631 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:57:58,631 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:57:58,631 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:57:58,632 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:57:58,632 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:57:58,632 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:57:58,633 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:57:58,633 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:57:58,633 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:57:58,637 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:57:58,638 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:57:58,638 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:57:58,638 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:57:58,639 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:57:58,639 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:57:58,639 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:57:58,639 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:57:58,640 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:57:58,640 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:57:58,640 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:57:58,641 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:57:58,641 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:57:58,641 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:57:58,642 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:57:58,642 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:57:58,642 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:57:58,643 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:57:58,643 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:57:58,643 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:57:58,643 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:57:58,644 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:57:58,644 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:57:58,644 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:57:58,645 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:57:58,645 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:57:58,645 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:57:58,646 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:57:58,646 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:57:58,646 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:57:58,646 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:57:58,647 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:57:58,647 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:57:58,648 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 20:57:58,648 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:57:58,649 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 20:57:58,649 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:57:58,650 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 20:57:58,650 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-24 20:57:58,651 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:57:58,652 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:57:58,652 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:57:58,652 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:57:58,657 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:57:58,657 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 20:57:58,658 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:57:58,658 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 20:57:58,659 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:57:58,659 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 20:57:58,660 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-24 20:57:58,660 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:57:58,661 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:57:58,661 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:57:58,662 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:57:58,662 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:57:58,662 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:57:58,663 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:57:58,663 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:57:58,663 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:57:58,663 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:57:58,664 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:57:58,664 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:57:58,665 INFO L142 QuantifierPusher]: treesize reduction 7, result has 12.5 percent of original size [2021-03-24 20:57:58,665 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:57:58,665 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:57:58,665 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:57:58,666 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:57:58,666 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:57:58,666 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:57:58,666 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:57:58,667 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:57:58,667 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:57:58,667 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:57:58,668 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:57:58,668 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:57:58,668 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:57:58,668 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:57:58,669 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:57:58,669 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:57:58,669 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:57:58,670 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:57:58,670 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:57:58,670 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:57:58,670 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:57:58,671 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:57:58,671 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:57:58,671 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:57:58,672 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:57:58,672 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:57:58,672 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:57:58,672 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:57:58,673 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:57:58,673 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:57:58,673 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:57:58,674 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:57:58,674 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:57:58,674 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:57:58,674 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:57:58,675 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:57:58,675 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:57:58,675 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:57:58,676 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:57:58,676 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:57:58,676 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:57:58,676 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:57:58,677 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:57:58,677 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:57:58,677 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:57:58,677 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:57:58,678 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:57:58,678 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:57:58,678 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:57:58,679 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-24 20:57:58,679 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-24 20:57:58,679 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2021-03-24 20:57:58,679 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [181770430] [2021-03-24 20:57:58,679 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-03-24 20:57:58,679 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 20:57:58,680 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-03-24 20:57:58,680 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-03-24 20:57:58,681 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 199 out of 260 [2021-03-24 20:57:58,683 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 105 places, 81 transitions, 193 flow. Second operand has 7 states, 7 states have (on average 200.85714285714286) internal successors, (1406), 7 states have internal predecessors, (1406), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:57:58,683 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 20:57:58,683 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 199 of 260 [2021-03-24 20:57:58,683 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 20:57:58,723 INFO L129 PetriNetUnfolder]: 0/103 cut-off events. [2021-03-24 20:57:58,723 INFO L130 PetriNetUnfolder]: For 8/8 co-relation queries the response was YES. [2021-03-24 20:57:58,723 INFO L84 FinitePrefix]: Finished finitePrefix Result has 150 conditions, 103 events. 0/103 cut-off events. For 8/8 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 235 event pairs, 0 based on Foata normal form. 1/104 useless extension candidates. Maximal degree in co-relation 0. Up to 13 conditions per place. [2021-03-24 20:57:58,724 INFO L132 encePairwiseOnDemand]: 255/260 looper letters, 12 selfloop transitions, 5 changer transitions 0/89 dead transitions. [2021-03-24 20:57:58,724 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 95 places, 89 transitions, 245 flow [2021-03-24 20:57:58,724 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-03-24 20:57:58,724 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2021-03-24 20:57:58,726 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 1212 transitions. [2021-03-24 20:57:58,727 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.7769230769230769 [2021-03-24 20:57:58,727 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 1212 transitions. [2021-03-24 20:57:58,727 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 1212 transitions. [2021-03-24 20:57:58,727 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 20:57:58,727 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 1212 transitions. [2021-03-24 20:57:58,730 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 202.0) internal successors, (1212), 6 states have internal predecessors, (1212), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:57:58,732 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 260.0) internal successors, (1820), 7 states have internal predecessors, (1820), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:57:58,733 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 260.0) internal successors, (1820), 7 states have internal predecessors, (1820), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:57:58,733 INFO L185 Difference]: Start difference. First operand has 105 places, 81 transitions, 193 flow. Second operand 6 states and 1212 transitions. [2021-03-24 20:57:58,733 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 95 places, 89 transitions, 245 flow [2021-03-24 20:57:58,734 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 94 places, 89 transitions, 237 flow, removed 3 selfloop flow, removed 1 redundant places. [2021-03-24 20:57:58,736 INFO L241 Difference]: Finished difference. Result has 97 places, 84 transitions, 217 flow [2021-03-24 20:57:58,736 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=260, PETRI_DIFFERENCE_MINUEND_FLOW=185, PETRI_DIFFERENCE_MINUEND_PLACES=89, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=81, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=76, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=217, PETRI_PLACES=97, PETRI_TRANSITIONS=84} [2021-03-24 20:57:58,736 INFO L343 CegarLoopForPetriNet]: 102 programPoint places, -5 predicate places. [2021-03-24 20:57:58,736 INFO L480 AbstractCegarLoop]: Abstraction has has 97 places, 84 transitions, 217 flow [2021-03-24 20:57:58,737 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 200.85714285714286) internal successors, (1406), 7 states have internal predecessors, (1406), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:57:58,737 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 20:57:58,737 INFO L263 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 20:57:58,959 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,3 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-24 20:57:58,960 INFO L428 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-24 20:57:58,960 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 20:57:58,960 INFO L82 PathProgramCache]: Analyzing trace with hash -943078089, now seen corresponding path program 1 times [2021-03-24 20:57:58,960 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 20:57:58,960 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2019749051] [2021-03-24 20:57:58,960 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 20:57:58,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 20:57:59,016 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:57:59,016 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:57:59,018 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:57:59,018 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:57:59,020 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:57:59,020 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-24 20:57:59,024 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:57:59,024 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-24 20:57:59,028 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2021-03-24 20:57:59,028 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2019749051] [2021-03-24 20:57:59,028 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 20:57:59,028 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-03-24 20:57:59,028 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1619698979] [2021-03-24 20:57:59,029 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-03-24 20:57:59,029 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 20:57:59,029 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-03-24 20:57:59,029 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-03-24 20:57:59,030 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 192 out of 260 [2021-03-24 20:57:59,031 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 97 places, 84 transitions, 217 flow. Second operand has 5 states, 5 states have (on average 193.0) internal successors, (965), 5 states have internal predecessors, (965), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:57:59,031 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 20:57:59,031 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 192 of 260 [2021-03-24 20:57:59,031 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 20:57:59,692 INFO L129 PetriNetUnfolder]: 2290/5963 cut-off events. [2021-03-24 20:57:59,692 INFO L130 PetriNetUnfolder]: For 10/10 co-relation queries the response was YES. [2021-03-24 20:57:59,710 INFO L84 FinitePrefix]: Finished finitePrefix Result has 9420 conditions, 5963 events. 2290/5963 cut-off events. For 10/10 co-relation queries the response was YES. Maximal size of possible extension queue 333. Compared 56579 event pairs, 1398 based on Foata normal form. 150/5971 useless extension candidates. Maximal degree in co-relation 9380. Up to 2073 conditions per place. [2021-03-24 20:57:59,729 INFO L132 encePairwiseOnDemand]: 253/260 looper letters, 19 selfloop transitions, 4 changer transitions 41/131 dead transitions. [2021-03-24 20:57:59,729 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 103 places, 131 transitions, 439 flow [2021-03-24 20:57:59,729 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-03-24 20:57:59,729 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2021-03-24 20:57:59,731 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 1410 transitions. [2021-03-24 20:57:59,732 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.7747252747252747 [2021-03-24 20:57:59,732 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 1410 transitions. [2021-03-24 20:57:59,732 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 1410 transitions. [2021-03-24 20:57:59,733 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 20:57:59,733 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 1410 transitions. [2021-03-24 20:57:59,736 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 201.42857142857142) internal successors, (1410), 7 states have internal predecessors, (1410), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:57:59,739 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 260.0) internal successors, (2080), 8 states have internal predecessors, (2080), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:57:59,739 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 260.0) internal successors, (2080), 8 states have internal predecessors, (2080), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:57:59,739 INFO L185 Difference]: Start difference. First operand has 97 places, 84 transitions, 217 flow. Second operand 7 states and 1410 transitions. [2021-03-24 20:57:59,739 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 103 places, 131 transitions, 439 flow [2021-03-24 20:57:59,741 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 101 places, 131 transitions, 433 flow, removed 1 selfloop flow, removed 2 redundant places. [2021-03-24 20:57:59,743 INFO L241 Difference]: Finished difference. Result has 106 places, 87 transitions, 257 flow [2021-03-24 20:57:59,743 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=260, PETRI_DIFFERENCE_MINUEND_FLOW=211, PETRI_DIFFERENCE_MINUEND_PLACES=95, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=84, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=80, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=257, PETRI_PLACES=106, PETRI_TRANSITIONS=87} [2021-03-24 20:57:59,743 INFO L343 CegarLoopForPetriNet]: 102 programPoint places, 4 predicate places. [2021-03-24 20:57:59,743 INFO L480 AbstractCegarLoop]: Abstraction has has 106 places, 87 transitions, 257 flow [2021-03-24 20:57:59,744 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 193.0) internal successors, (965), 5 states have internal predecessors, (965), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:57:59,744 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 20:57:59,744 INFO L263 CegarLoopForPetriNet]: trace histogram [4, 4, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 20:57:59,744 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-03-24 20:57:59,744 INFO L428 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-24 20:57:59,744 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 20:57:59,745 INFO L82 PathProgramCache]: Analyzing trace with hash -1959142270, now seen corresponding path program 1 times [2021-03-24 20:57:59,745 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 20:57:59,745 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [282172186] [2021-03-24 20:57:59,745 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 20:57:59,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-03-24 20:57:59,767 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-03-24 20:57:59,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-03-24 20:57:59,788 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-03-24 20:57:59,807 INFO L173 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-03-24 20:57:59,808 INFO L634 BasicCegarLoop]: Counterexample might be feasible [2021-03-24 20:57:59,808 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-03-24 20:57:59,808 WARN L342 ceAbstractionStarter]: 3 thread instances were not sufficient, I will increase this number and restart the analysis [2021-03-24 20:57:59,809 INFO L323 ceAbstractionStarter]: Constructing petrified ICFG for 4 thread instances. [2021-03-24 20:57:59,825 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,826 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,826 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,826 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,826 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,826 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,826 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,826 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,826 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,827 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,827 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,827 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,827 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,827 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,827 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,827 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,827 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,827 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,827 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,827 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,827 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,827 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,828 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,828 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,828 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,828 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,828 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,828 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,828 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,828 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,828 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,828 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,828 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,828 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,828 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,829 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,829 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,829 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,829 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,829 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,829 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,829 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,829 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,829 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,829 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,829 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,829 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,830 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,830 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,830 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,830 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,830 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,830 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,830 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,830 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,830 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,830 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,830 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,830 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,830 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,831 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,831 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,831 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,831 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,831 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,831 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,831 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,831 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,831 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,831 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,831 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,831 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,832 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,832 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,832 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,832 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,832 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,832 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,832 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,832 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,832 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,832 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,832 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,832 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,832 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,832 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,833 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,833 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,833 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,833 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,833 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,833 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,833 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,833 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,833 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,833 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,833 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,833 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,833 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,834 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,834 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,834 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,834 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,834 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,834 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,834 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,834 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,834 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,835 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,835 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,835 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,835 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,835 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,835 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,835 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,835 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,835 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,835 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,835 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,835 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,836 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,836 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,837 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,837 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,837 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,837 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,837 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,837 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,837 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,837 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,837 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,837 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,837 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,837 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,837 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,838 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,838 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,838 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,838 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,838 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,838 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,838 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,838 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,838 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,838 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,839 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,841 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,841 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,841 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,841 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,842 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,842 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,843 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,844 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,844 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,844 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,844 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,844 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,844 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,844 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,844 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,844 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,845 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,845 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,845 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,845 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,846 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,846 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,846 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,846 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,846 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,850 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,850 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,850 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,850 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,850 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,850 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,850 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,850 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,850 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:57:59,854 INFO L149 ThreadInstanceAdder]: Constructed 4 joinOtherThreadTransitions. [2021-03-24 20:57:59,854 INFO L253 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2021-03-24 20:57:59,855 INFO L376 AbstractCegarLoop]: Interprodecural is true [2021-03-24 20:57:59,855 INFO L377 AbstractCegarLoop]: Hoare is false [2021-03-24 20:57:59,855 INFO L378 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-03-24 20:57:59,855 INFO L379 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-03-24 20:57:59,855 INFO L380 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-03-24 20:57:59,855 INFO L381 AbstractCegarLoop]: Difference is false [2021-03-24 20:57:59,855 INFO L382 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-03-24 20:57:59,855 INFO L386 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-03-24 20:57:59,857 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 181 places, 208 transitions, 460 flow [2021-03-24 20:57:59,904 INFO L129 PetriNetUnfolder]: 96/563 cut-off events. [2021-03-24 20:57:59,904 INFO L130 PetriNetUnfolder]: For 48/48 co-relation queries the response was YES. [2021-03-24 20:57:59,910 INFO L84 FinitePrefix]: Finished finitePrefix Result has 618 conditions, 563 events. 96/563 cut-off events. For 48/48 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 2198 event pairs, 6 based on Foata normal form. 0/462 useless extension candidates. Maximal degree in co-relation 395. Up to 32 conditions per place. [2021-03-24 20:57:59,910 INFO L82 GeneralOperation]: Start removeDead. Operand has 181 places, 208 transitions, 460 flow [2021-03-24 20:57:59,915 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 181 places, 208 transitions, 460 flow [2021-03-24 20:57:59,915 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-24 20:57:59,915 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 181 places, 208 transitions, 460 flow [2021-03-24 20:57:59,916 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 181 places, 208 transitions, 460 flow [2021-03-24 20:57:59,916 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 181 places, 208 transitions, 460 flow [2021-03-24 20:57:59,962 INFO L129 PetriNetUnfolder]: 96/563 cut-off events. [2021-03-24 20:57:59,962 INFO L130 PetriNetUnfolder]: For 48/48 co-relation queries the response was YES. [2021-03-24 20:57:59,967 INFO L84 FinitePrefix]: Finished finitePrefix Result has 618 conditions, 563 events. 96/563 cut-off events. For 48/48 co-relation queries the response was YES. Maximal size of possible extension queue 13. Compared 2259 event pairs, 6 based on Foata normal form. 0/462 useless extension candidates. Maximal degree in co-relation 395. Up to 32 conditions per place. [2021-03-24 20:57:59,987 INFO L142 LiptonReduction]: Number of co-enabled transitions 21392 [2021-03-24 20:58:01,672 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 68 [2021-03-24 20:58:01,849 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 68 [2021-03-24 20:58:02,222 WARN L205 SmtUtils]: Spent 147.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 77 [2021-03-24 20:58:02,437 WARN L205 SmtUtils]: Spent 141.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 77 [2021-03-24 20:58:02,648 INFO L154 LiptonReduction]: Checked pairs total: 8538 [2021-03-24 20:58:02,648 INFO L156 LiptonReduction]: Total number of compositions: 90 [2021-03-24 20:58:02,649 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 2734 [2021-03-24 20:58:02,653 INFO L129 PetriNetUnfolder]: 4/45 cut-off events. [2021-03-24 20:58:02,653 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-03-24 20:58:02,653 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 20:58:02,653 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 20:58:02,653 INFO L428 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-24 20:58:02,654 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 20:58:02,654 INFO L82 PathProgramCache]: Analyzing trace with hash 677204477, now seen corresponding path program 1 times [2021-03-24 20:58:02,654 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 20:58:02,654 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1406292922] [2021-03-24 20:58:02,654 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 20:58:02,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 20:58:02,672 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:02,672 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:02,672 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:02,673 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:02,675 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:02,675 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:02,675 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-24 20:58:02,675 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1406292922] [2021-03-24 20:58:02,676 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 20:58:02,676 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-03-24 20:58:02,676 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [834042025] [2021-03-24 20:58:02,676 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-03-24 20:58:02,676 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 20:58:02,676 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-03-24 20:58:02,677 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-24 20:58:02,677 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 229 out of 298 [2021-03-24 20:58:02,678 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 124 places, 147 transitions, 338 flow. Second operand has 3 states, 3 states have (on average 230.0) internal successors, (690), 3 states have internal predecessors, (690), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:58:02,678 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 20:58:02,678 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 229 of 298 [2021-03-24 20:58:02,678 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 20:58:02,722 INFO L129 PetriNetUnfolder]: 28/337 cut-off events. [2021-03-24 20:58:02,722 INFO L130 PetriNetUnfolder]: For 48/61 co-relation queries the response was YES. [2021-03-24 20:58:02,724 INFO L84 FinitePrefix]: Finished finitePrefix Result has 417 conditions, 337 events. 28/337 cut-off events. For 48/61 co-relation queries the response was YES. Maximal size of possible extension queue 12. Compared 1395 event pairs, 6 based on Foata normal form. 205/507 useless extension candidates. Maximal degree in co-relation 274. Up to 32 conditions per place. [2021-03-24 20:58:02,725 INFO L132 encePairwiseOnDemand]: 269/298 looper letters, 9 selfloop transitions, 2 changer transitions 21/123 dead transitions. [2021-03-24 20:58:02,725 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 124 places, 123 transitions, 312 flow [2021-03-24 20:58:02,725 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-03-24 20:58:02,725 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-03-24 20:58:02,726 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 731 transitions. [2021-03-24 20:58:02,727 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.8176733780760627 [2021-03-24 20:58:02,727 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 731 transitions. [2021-03-24 20:58:02,727 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 731 transitions. [2021-03-24 20:58:02,727 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 20:58:02,727 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 731 transitions. [2021-03-24 20:58:02,729 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 243.66666666666666) internal successors, (731), 3 states have internal predecessors, (731), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:58:02,730 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 298.0) internal successors, (1192), 4 states have internal predecessors, (1192), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:58:02,730 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 298.0) internal successors, (1192), 4 states have internal predecessors, (1192), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:58:02,730 INFO L185 Difference]: Start difference. First operand has 124 places, 147 transitions, 338 flow. Second operand 3 states and 731 transitions. [2021-03-24 20:58:02,731 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 124 places, 123 transitions, 312 flow [2021-03-24 20:58:02,733 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 124 places, 123 transitions, 312 flow, removed 0 selfloop flow, removed 0 redundant places. [2021-03-24 20:58:02,735 INFO L241 Difference]: Finished difference. Result has 125 places, 99 transitions, 240 flow [2021-03-24 20:58:02,735 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=298, PETRI_DIFFERENCE_MINUEND_FLOW=282, PETRI_DIFFERENCE_MINUEND_PLACES=122, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=119, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=117, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=240, PETRI_PLACES=125, PETRI_TRANSITIONS=99} [2021-03-24 20:58:02,735 INFO L343 CegarLoopForPetriNet]: 124 programPoint places, 1 predicate places. [2021-03-24 20:58:02,735 INFO L480 AbstractCegarLoop]: Abstraction has has 125 places, 99 transitions, 240 flow [2021-03-24 20:58:02,737 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 230.0) internal successors, (690), 3 states have internal predecessors, (690), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:58:02,737 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 20:58:02,737 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 20:58:02,737 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-03-24 20:58:02,737 INFO L428 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-24 20:58:02,738 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 20:58:02,738 INFO L82 PathProgramCache]: Analyzing trace with hash -1021423158, now seen corresponding path program 1 times [2021-03-24 20:58:02,738 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 20:58:02,740 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1931459475] [2021-03-24 20:58:02,740 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 20:58:02,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 20:58:02,765 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:02,765 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:02,766 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:02,766 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:02,773 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:02,774 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:02,777 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:02,778 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:02,781 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:02,782 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:02,782 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-24 20:58:02,782 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1931459475] [2021-03-24 20:58:02,782 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [177717206] [2021-03-24 20:58:02,782 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY 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 [2021-03-24 20:58:02,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 20:58:02,858 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 4 conjunts are in the unsatisfiable core [2021-03-24 20:58:02,861 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-24 20:58:02,863 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:02,864 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:02,864 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:02,865 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:02,866 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:02,866 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:02,866 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:02,866 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:02,867 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:02,867 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:02,867 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:02,871 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:02,871 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:02,872 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:02,872 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:02,872 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:02,872 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:02,873 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:02,873 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:02,873 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:02,874 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:02,874 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:02,874 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:02,874 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:02,875 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:02,875 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:02,875 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:02,875 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:02,876 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:02,876 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:02,876 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:02,876 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:02,877 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:02,877 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:02,877 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:02,877 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:02,878 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:02,878 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:02,878 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:02,879 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:02,879 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:02,879 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:02,879 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:02,880 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:02,880 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:02,880 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:02,881 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:02,881 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:02,885 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:02,886 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:02,886 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:02,886 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:02,887 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:02,887 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:02,887 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:02,887 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:02,888 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:02,888 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:02,888 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:02,888 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:02,889 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:02,889 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:02,889 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:02,889 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:02,890 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:02,890 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:02,891 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:02,892 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:02,892 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:02,893 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:02,893 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:02,895 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:02,896 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:02,896 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:02,896 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:02,896 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:02,897 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:02,897 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:02,897 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:02,898 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:02,898 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:02,898 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 20:58:02,900 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:02,901 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 20:58:02,901 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:02,902 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 20:58:02,902 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-24 20:58:02,903 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:02,904 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:02,904 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:02,904 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:02,908 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:02,909 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 20:58:02,910 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:02,910 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 20:58:02,911 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:02,911 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 20:58:02,912 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-24 20:58:02,912 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:02,913 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:02,914 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:02,914 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:02,914 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:02,914 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:02,915 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:02,915 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:02,915 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:02,915 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:02,916 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:02,916 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:02,916 INFO L142 QuantifierPusher]: treesize reduction 7, result has 12.5 percent of original size [2021-03-24 20:58:02,917 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:02,917 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:02,917 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:02,917 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:02,918 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:02,918 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:02,918 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:02,919 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:02,919 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:02,919 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:02,919 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:02,920 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:02,921 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:02,921 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:02,921 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:02,922 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:02,922 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:02,922 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:02,923 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:02,923 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:02,923 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:02,924 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:02,924 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:02,924 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:02,924 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:02,925 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:02,925 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:02,925 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:02,925 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:02,927 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:02,928 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:02,928 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:02,928 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:02,929 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:02,929 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:02,929 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:02,929 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:02,930 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:02,930 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:02,930 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:02,930 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:02,931 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:02,931 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:02,931 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:02,932 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:02,933 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:02,933 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:02,933 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:02,933 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:02,934 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-24 20:58:02,934 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-24 20:58:02,934 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2021-03-24 20:58:02,934 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1284012474] [2021-03-24 20:58:02,934 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-03-24 20:58:02,934 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 20:58:02,935 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-03-24 20:58:02,935 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-03-24 20:58:02,936 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 228 out of 298 [2021-03-24 20:58:02,937 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 125 places, 99 transitions, 240 flow. Second operand has 7 states, 7 states have (on average 229.85714285714286) internal successors, (1609), 7 states have internal predecessors, (1609), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:58:02,938 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 20:58:02,938 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 228 of 298 [2021-03-24 20:58:02,938 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 20:58:02,987 INFO L129 PetriNetUnfolder]: 0/136 cut-off events. [2021-03-24 20:58:02,987 INFO L130 PetriNetUnfolder]: For 17/17 co-relation queries the response was YES. [2021-03-24 20:58:02,987 INFO L84 FinitePrefix]: Finished finitePrefix Result has 198 conditions, 136 events. 0/136 cut-off events. For 17/17 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 354 event pairs, 0 based on Foata normal form. 1/137 useless extension candidates. Maximal degree in co-relation 0. Up to 19 conditions per place. [2021-03-24 20:58:02,988 INFO L132 encePairwiseOnDemand]: 293/298 looper letters, 12 selfloop transitions, 5 changer transitions 0/107 dead transitions. [2021-03-24 20:58:02,988 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 115 places, 107 transitions, 292 flow [2021-03-24 20:58:02,988 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-03-24 20:58:02,988 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2021-03-24 20:58:02,991 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 1386 transitions. [2021-03-24 20:58:02,991 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.7751677852348994 [2021-03-24 20:58:02,991 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 1386 transitions. [2021-03-24 20:58:02,991 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 1386 transitions. [2021-03-24 20:58:02,992 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 20:58:02,992 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 1386 transitions. [2021-03-24 20:58:02,994 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 231.0) internal successors, (1386), 6 states have internal predecessors, (1386), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:58:02,997 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 298.0) internal successors, (2086), 7 states have internal predecessors, (2086), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:58:02,997 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 298.0) internal successors, (2086), 7 states have internal predecessors, (2086), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:58:02,998 INFO L185 Difference]: Start difference. First operand has 125 places, 99 transitions, 240 flow. Second operand 6 states and 1386 transitions. [2021-03-24 20:58:02,998 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 115 places, 107 transitions, 292 flow [2021-03-24 20:58:02,999 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 114 places, 107 transitions, 278 flow, removed 6 selfloop flow, removed 1 redundant places. [2021-03-24 20:58:03,000 INFO L241 Difference]: Finished difference. Result has 117 places, 102 transitions, 258 flow [2021-03-24 20:58:03,000 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=298, PETRI_DIFFERENCE_MINUEND_FLOW=226, PETRI_DIFFERENCE_MINUEND_PLACES=109, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=99, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=94, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=258, PETRI_PLACES=117, PETRI_TRANSITIONS=102} [2021-03-24 20:58:03,001 INFO L343 CegarLoopForPetriNet]: 124 programPoint places, -7 predicate places. [2021-03-24 20:58:03,001 INFO L480 AbstractCegarLoop]: Abstraction has has 117 places, 102 transitions, 258 flow [2021-03-24 20:58:03,001 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 229.85714285714286) internal successors, (1609), 7 states have internal predecessors, (1609), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:58:03,001 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 20:58:03,002 INFO L263 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 20:58:03,224 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2021-03-24 20:58:03,224 INFO L428 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-24 20:58:03,225 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 20:58:03,225 INFO L82 PathProgramCache]: Analyzing trace with hash -314627332, now seen corresponding path program 1 times [2021-03-24 20:58:03,225 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 20:58:03,225 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [996824337] [2021-03-24 20:58:03,225 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 20:58:03,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 20:58:03,270 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:03,280 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:03,281 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:03,281 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:03,283 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:03,283 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-24 20:58:03,286 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:03,286 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-24 20:58:03,289 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2021-03-24 20:58:03,290 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [996824337] [2021-03-24 20:58:03,290 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 20:58:03,290 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-03-24 20:58:03,290 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [316304985] [2021-03-24 20:58:03,290 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-03-24 20:58:03,290 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 20:58:03,290 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-03-24 20:58:03,291 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-03-24 20:58:03,291 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 217 out of 298 [2021-03-24 20:58:03,292 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 117 places, 102 transitions, 258 flow. Second operand has 5 states, 5 states have (on average 218.0) internal successors, (1090), 5 states have internal predecessors, (1090), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:58:03,292 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 20:58:03,292 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 217 of 298 [2021-03-24 20:58:03,292 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 20:58:07,590 INFO L129 PetriNetUnfolder]: 16625/37795 cut-off events. [2021-03-24 20:58:07,591 INFO L130 PetriNetUnfolder]: For 13/13 co-relation queries the response was YES. [2021-03-24 20:58:07,731 INFO L84 FinitePrefix]: Finished finitePrefix Result has 60408 conditions, 37795 events. 16625/37795 cut-off events. For 13/13 co-relation queries the response was YES. Maximal size of possible extension queue 1772. Compared 433486 event pairs, 11092 based on Foata normal form. 775/37826 useless extension candidates. Maximal degree in co-relation 60367. Up to 13933 conditions per place. [2021-03-24 20:58:07,850 INFO L132 encePairwiseOnDemand]: 290/298 looper letters, 24 selfloop transitions, 5 changer transitions 53/163 dead transitions. [2021-03-24 20:58:07,850 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 123 places, 163 transitions, 544 flow [2021-03-24 20:58:07,851 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-03-24 20:58:07,851 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2021-03-24 20:58:07,853 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 1603 transitions. [2021-03-24 20:58:07,854 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.7684563758389261 [2021-03-24 20:58:07,854 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 1603 transitions. [2021-03-24 20:58:07,854 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 1603 transitions. [2021-03-24 20:58:07,855 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 20:58:07,855 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 1603 transitions. [2021-03-24 20:58:07,858 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 229.0) internal successors, (1603), 7 states have internal predecessors, (1603), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:58:07,861 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 298.0) internal successors, (2384), 8 states have internal predecessors, (2384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:58:07,861 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 298.0) internal successors, (2384), 8 states have internal predecessors, (2384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:58:07,861 INFO L185 Difference]: Start difference. First operand has 117 places, 102 transitions, 258 flow. Second operand 7 states and 1603 transitions. [2021-03-24 20:58:07,861 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 123 places, 163 transitions, 544 flow [2021-03-24 20:58:07,863 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 121 places, 163 transitions, 538 flow, removed 1 selfloop flow, removed 2 redundant places. [2021-03-24 20:58:07,865 INFO L241 Difference]: Finished difference. Result has 126 places, 106 transitions, 309 flow [2021-03-24 20:58:07,865 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=298, PETRI_DIFFERENCE_MINUEND_FLOW=252, PETRI_DIFFERENCE_MINUEND_PLACES=115, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=102, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=97, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=309, PETRI_PLACES=126, PETRI_TRANSITIONS=106} [2021-03-24 20:58:07,866 INFO L343 CegarLoopForPetriNet]: 124 programPoint places, 2 predicate places. [2021-03-24 20:58:07,866 INFO L480 AbstractCegarLoop]: Abstraction has has 126 places, 106 transitions, 309 flow [2021-03-24 20:58:07,866 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 218.0) internal successors, (1090), 5 states have internal predecessors, (1090), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:58:07,866 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 20:58:07,866 INFO L263 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 20:58:07,866 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-03-24 20:58:07,867 INFO L428 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-24 20:58:07,867 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 20:58:07,867 INFO L82 PathProgramCache]: Analyzing trace with hash 745331666, now seen corresponding path program 1 times [2021-03-24 20:58:07,867 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 20:58:07,867 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1342048871] [2021-03-24 20:58:07,867 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 20:58:07,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 20:58:07,896 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:07,896 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:07,897 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:07,897 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:07,899 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:07,899 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:07,902 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:07,902 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:07,910 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:07,910 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:07,916 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:07,916 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:07,921 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:07,921 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:07,923 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-24 20:58:07,923 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1342048871] [2021-03-24 20:58:07,923 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [588220643] [2021-03-24 20:58:07,924 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 [2021-03-24 20:58:07,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 20:58:07,998 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 6 conjunts are in the unsatisfiable core [2021-03-24 20:58:07,999 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-24 20:58:08,000 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:08,000 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:08,000 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:08,001 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:08,001 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:08,001 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:08,002 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:08,002 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:08,002 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:08,002 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:08,003 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:08,003 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:08,003 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:08,004 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:08,004 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:08,004 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:08,004 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:08,005 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:08,005 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:08,005 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:08,006 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:08,006 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:08,007 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:08,009 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:08,009 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:08,009 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:08,010 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:08,010 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:08,010 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:08,010 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:08,011 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:08,011 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:08,011 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:08,012 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:08,012 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:08,012 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:08,012 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:08,013 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:08,013 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:08,013 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:08,014 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:08,014 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:08,014 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:08,014 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:08,015 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:08,015 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:08,015 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:08,015 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:08,020 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:08,021 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:08,021 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:08,021 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:08,021 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:08,022 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:08,022 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:08,022 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:08,022 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:08,023 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:08,023 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:08,023 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:08,024 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:08,024 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:08,024 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:08,024 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:08,025 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:08,025 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:08,026 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:08,026 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:08,026 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:08,027 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:08,027 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:08,027 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:08,027 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:08,028 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:08,028 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:08,028 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:08,028 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:08,029 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:08,029 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:08,029 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:08,030 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:08,030 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:08,030 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:08,030 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:08,031 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:08,031 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:08,031 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:08,031 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:08,032 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:08,032 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:08,032 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:08,033 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:08,033 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:08,033 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:08,033 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:08,034 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:08,034 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:08,034 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:08,034 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:08,035 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:08,035 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:08,035 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:08,036 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:08,036 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:08,036 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:08,036 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:08,037 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:08,037 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:08,037 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:08,037 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:08,038 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:08,038 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:08,038 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:08,039 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:08,039 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:08,039 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:08,039 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:08,040 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:08,040 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:08,040 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:08,040 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:08,041 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:08,041 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:08,041 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:08,041 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:08,042 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:08,042 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:08,042 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:08,043 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:08,043 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:08,043 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:08,044 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:08,044 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:08,044 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:08,044 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:08,045 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:08,045 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:08,046 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 20:58:08,046 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:08,048 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 20:58:08,048 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:08,049 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 20:58:08,049 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-24 20:58:08,054 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:08,055 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:08,056 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:08,056 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:08,061 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:08,062 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 20:58:08,062 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:08,063 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 20:58:08,064 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:08,064 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 20:58:08,065 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-24 20:58:08,065 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:08,066 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:08,067 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:08,067 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:08,067 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:08,068 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:08,068 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:08,068 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:08,068 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:08,069 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:08,069 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:08,069 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:08,070 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:08,070 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:08,070 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:08,070 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:08,071 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:08,071 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:08,071 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:08,071 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:08,072 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:08,072 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:08,072 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:08,072 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:08,073 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:08,073 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:08,073 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:08,074 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:08,074 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:08,074 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:08,074 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:08,075 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:08,075 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:08,075 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:08,075 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:08,076 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:08,076 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:08,076 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:08,077 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:08,077 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:08,077 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:08,078 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:08,078 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:08,078 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:08,079 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:08,079 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 20:58:08,080 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:08,080 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 20:58:08,082 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:08,082 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 20:58:08,083 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-24 20:58:08,083 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:08,084 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:08,085 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:08,085 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:08,086 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:08,086 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 20:58:08,086 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:08,087 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 20:58:08,088 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:08,088 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 20:58:08,088 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-24 20:58:08,092 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:08,093 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:08,093 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:08,093 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:08,094 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:08,094 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:08,095 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:08,095 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:08,095 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:08,095 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:08,096 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:08,096 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:08,097 INFO L142 QuantifierPusher]: treesize reduction 7, result has 12.5 percent of original size [2021-03-24 20:58:08,097 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:08,097 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:08,097 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:08,098 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:08,098 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:08,098 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:08,099 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:08,099 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:08,099 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:08,100 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:08,100 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:08,100 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:08,100 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:08,101 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:08,101 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:08,101 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:08,102 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:08,102 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:08,102 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:08,102 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:08,103 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:08,103 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:08,103 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:08,104 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:08,104 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:08,104 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:08,105 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:08,105 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:08,105 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:08,105 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:08,106 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:08,106 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:08,106 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:08,107 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:08,107 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:08,107 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:08,107 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:08,108 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:08,108 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:08,108 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:08,109 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:08,109 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:08,109 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:08,110 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:08,110 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:08,110 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:08,110 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:08,111 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:08,111 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:08,111 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-24 20:58:08,111 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-24 20:58:08,112 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2021-03-24 20:58:08,113 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1091938269] [2021-03-24 20:58:08,114 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-03-24 20:58:08,114 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 20:58:08,115 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-03-24 20:58:08,115 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2021-03-24 20:58:08,117 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 228 out of 298 [2021-03-24 20:58:08,119 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 126 places, 106 transitions, 309 flow. Second operand has 9 states, 9 states have (on average 230.0) internal successors, (2070), 9 states have internal predecessors, (2070), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:58:08,119 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 20:58:08,119 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 228 of 298 [2021-03-24 20:58:08,119 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 20:58:08,335 INFO L129 PetriNetUnfolder]: 128/782 cut-off events. [2021-03-24 20:58:08,335 INFO L130 PetriNetUnfolder]: For 316/324 co-relation queries the response was YES. [2021-03-24 20:58:08,340 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1394 conditions, 782 events. 128/782 cut-off events. For 316/324 co-relation queries the response was YES. Maximal size of possible extension queue 40. Compared 5245 event pairs, 72 based on Foata normal form. 1/769 useless extension candidates. Maximal degree in co-relation 1340. Up to 166 conditions per place. [2021-03-24 20:58:08,343 INFO L132 encePairwiseOnDemand]: 293/298 looper letters, 14 selfloop transitions, 8 changer transitions 0/116 dead transitions. [2021-03-24 20:58:08,343 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 130 places, 116 transitions, 383 flow [2021-03-24 20:58:08,344 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-03-24 20:58:08,344 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2021-03-24 20:58:08,347 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 2075 transitions. [2021-03-24 20:58:08,348 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.7736763609246831 [2021-03-24 20:58:08,348 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 2075 transitions. [2021-03-24 20:58:08,348 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 2075 transitions. [2021-03-24 20:58:08,349 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 20:58:08,349 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 2075 transitions. [2021-03-24 20:58:08,353 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 230.55555555555554) internal successors, (2075), 9 states have internal predecessors, (2075), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:58:08,356 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 298.0) internal successors, (2980), 10 states have internal predecessors, (2980), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:58:08,357 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 298.0) internal successors, (2980), 10 states have internal predecessors, (2980), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:58:08,357 INFO L185 Difference]: Start difference. First operand has 126 places, 106 transitions, 309 flow. Second operand 9 states and 2075 transitions. [2021-03-24 20:58:08,357 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 130 places, 116 transitions, 383 flow [2021-03-24 20:58:08,359 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 127 places, 116 transitions, 374 flow, removed 2 selfloop flow, removed 3 redundant places. [2021-03-24 20:58:08,360 INFO L241 Difference]: Finished difference. Result has 130 places, 109 transitions, 344 flow [2021-03-24 20:58:08,361 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=298, PETRI_DIFFERENCE_MINUEND_FLOW=300, PETRI_DIFFERENCE_MINUEND_PLACES=119, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=106, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=98, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=344, PETRI_PLACES=130, PETRI_TRANSITIONS=109} [2021-03-24 20:58:08,361 INFO L343 CegarLoopForPetriNet]: 124 programPoint places, 6 predicate places. [2021-03-24 20:58:08,361 INFO L480 AbstractCegarLoop]: Abstraction has has 130 places, 109 transitions, 344 flow [2021-03-24 20:58:08,362 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 230.0) internal successors, (2070), 9 states have internal predecessors, (2070), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:58:08,362 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 20:58:08,362 INFO L263 CegarLoopForPetriNet]: trace histogram [5, 5, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 20:58:08,583 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,5 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-24 20:58:08,583 INFO L428 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-24 20:58:08,584 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 20:58:08,584 INFO L82 PathProgramCache]: Analyzing trace with hash -189128781, now seen corresponding path program 1 times [2021-03-24 20:58:08,584 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 20:58:08,584 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1546634052] [2021-03-24 20:58:08,584 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 20:58:08,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-03-24 20:58:08,603 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-03-24 20:58:08,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-03-24 20:58:08,614 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-03-24 20:58:08,622 INFO L173 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-03-24 20:58:08,623 INFO L634 BasicCegarLoop]: Counterexample might be feasible [2021-03-24 20:58:08,623 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-03-24 20:58:08,623 WARN L342 ceAbstractionStarter]: 4 thread instances were not sufficient, I will increase this number and restart the analysis [2021-03-24 20:58:08,623 INFO L323 ceAbstractionStarter]: Constructing petrified ICFG for 5 thread instances. [2021-03-24 20:58:08,637 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,637 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,637 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,638 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,638 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,638 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,638 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,638 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,638 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,638 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,638 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,638 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,638 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,639 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,639 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,639 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,639 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,639 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,639 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,639 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,639 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,639 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,640 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,640 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,640 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,640 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,640 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,640 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,640 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,640 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,640 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,640 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,640 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,641 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,641 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,641 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,642 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,642 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,642 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,642 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,642 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,642 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,642 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,642 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,642 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,642 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,642 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,643 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,643 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,643 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,643 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,643 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,643 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,643 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,643 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,643 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,643 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,644 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,644 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,644 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,644 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,644 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,644 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,644 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,644 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,644 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,644 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,644 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,644 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,644 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,645 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,645 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,645 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,645 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,645 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,645 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,645 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,645 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,645 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,645 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,645 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,645 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,646 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,646 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,646 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,646 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,646 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,646 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,646 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,646 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,646 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,646 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,646 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,646 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,647 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,647 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,647 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,647 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,647 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,647 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,647 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,647 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,647 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,647 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,647 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,647 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,648 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,648 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,648 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,648 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,648 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,648 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,648 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,648 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,648 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,648 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,648 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,648 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,649 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,649 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,649 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,649 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,649 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,649 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,649 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,649 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,649 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,649 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,649 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,650 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,650 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,650 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,650 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,650 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,650 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,650 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,650 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,650 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,650 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,650 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,650 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,651 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,651 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,651 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,651 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,651 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,651 WARN L313 ript$VariableManager]: TermVariabe t_funThread5of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,651 WARN L313 ript$VariableManager]: TermVariabe t_funThread5of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,651 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,651 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,651 WARN L313 ript$VariableManager]: TermVariabe t_funThread5of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,651 WARN L313 ript$VariableManager]: TermVariabe t_funThread5of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,651 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,652 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,652 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,652 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,652 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,652 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,652 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,652 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,652 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,652 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,652 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,652 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,652 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,653 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,653 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,653 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,653 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,653 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,653 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,653 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,653 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,653 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,653 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,653 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,653 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,654 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,654 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,654 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,654 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,654 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,654 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,654 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,655 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,655 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,655 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,655 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,655 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,656 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,656 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,656 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,656 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,656 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,656 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,656 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,657 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,657 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,658 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,658 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,658 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,658 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,659 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,659 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,659 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,659 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,659 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,660 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,660 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,660 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,660 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,660 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,660 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,660 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,660 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,660 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,661 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,661 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,661 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,661 WARN L313 ript$VariableManager]: TermVariabe t_funThread5of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,661 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,661 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,662 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,662 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,662 WARN L313 ript$VariableManager]: TermVariabe t_funThread5of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:08,665 INFO L149 ThreadInstanceAdder]: Constructed 5 joinOtherThreadTransitions. [2021-03-24 20:58:08,665 INFO L253 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2021-03-24 20:58:08,666 INFO L376 AbstractCegarLoop]: Interprodecural is true [2021-03-24 20:58:08,666 INFO L377 AbstractCegarLoop]: Hoare is false [2021-03-24 20:58:08,666 INFO L378 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-03-24 20:58:08,666 INFO L379 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-03-24 20:58:08,666 INFO L380 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-03-24 20:58:08,666 INFO L381 AbstractCegarLoop]: Difference is false [2021-03-24 20:58:08,666 INFO L382 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-03-24 20:58:08,666 INFO L386 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-03-24 20:58:08,668 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 206 places, 238 transitions, 536 flow [2021-03-24 20:58:08,762 INFO L129 PetriNetUnfolder]: 158/883 cut-off events. [2021-03-24 20:58:08,762 INFO L130 PetriNetUnfolder]: For 110/110 co-relation queries the response was YES. [2021-03-24 20:58:08,773 INFO L84 FinitePrefix]: Finished finitePrefix Result has 994 conditions, 883 events. 158/883 cut-off events. For 110/110 co-relation queries the response was YES. Maximal size of possible extension queue 16. Compared 4100 event pairs, 23 based on Foata normal form. 0/735 useless extension candidates. Maximal degree in co-relation 608. Up to 80 conditions per place. [2021-03-24 20:58:08,773 INFO L82 GeneralOperation]: Start removeDead. Operand has 206 places, 238 transitions, 536 flow [2021-03-24 20:58:08,780 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 206 places, 238 transitions, 536 flow [2021-03-24 20:58:08,781 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-24 20:58:08,781 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 206 places, 238 transitions, 536 flow [2021-03-24 20:58:08,781 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 206 places, 238 transitions, 536 flow [2021-03-24 20:58:08,782 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 206 places, 238 transitions, 536 flow [2021-03-24 20:58:08,875 INFO L129 PetriNetUnfolder]: 158/883 cut-off events. [2021-03-24 20:58:08,875 INFO L130 PetriNetUnfolder]: For 110/110 co-relation queries the response was YES. [2021-03-24 20:58:08,887 INFO L84 FinitePrefix]: Finished finitePrefix Result has 994 conditions, 883 events. 158/883 cut-off events. For 110/110 co-relation queries the response was YES. Maximal size of possible extension queue 17. Compared 4097 event pairs, 23 based on Foata normal form. 0/735 useless extension candidates. Maximal degree in co-relation 608. Up to 80 conditions per place. [2021-03-24 20:58:08,919 INFO L142 LiptonReduction]: Number of co-enabled transitions 31080 [2021-03-24 20:58:11,351 WARN L205 SmtUtils]: Spent 208.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 82 [2021-03-24 20:58:11,648 WARN L205 SmtUtils]: Spent 208.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 82 [2021-03-24 20:58:11,788 INFO L154 LiptonReduction]: Checked pairs total: 12325 [2021-03-24 20:58:11,788 INFO L156 LiptonReduction]: Total number of compositions: 99 [2021-03-24 20:58:11,788 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 3007 [2021-03-24 20:58:11,792 INFO L129 PetriNetUnfolder]: 4/49 cut-off events. [2021-03-24 20:58:11,793 INFO L130 PetriNetUnfolder]: For 1/1 co-relation queries the response was YES. [2021-03-24 20:58:11,793 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 20:58:11,793 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 20:58:11,793 INFO L428 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-24 20:58:11,793 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 20:58:11,793 INFO L82 PathProgramCache]: Analyzing trace with hash 2069241917, now seen corresponding path program 1 times [2021-03-24 20:58:11,794 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 20:58:11,794 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [744226026] [2021-03-24 20:58:11,794 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 20:58:11,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 20:58:11,806 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:11,806 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:11,806 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:11,807 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:11,809 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:11,809 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:11,809 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-24 20:58:11,809 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [744226026] [2021-03-24 20:58:11,810 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 20:58:11,810 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-03-24 20:58:11,810 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1203077495] [2021-03-24 20:58:11,810 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-03-24 20:58:11,810 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 20:58:11,810 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-03-24 20:58:11,811 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-24 20:58:11,812 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 258 out of 337 [2021-03-24 20:58:11,827 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 145 places, 173 transitions, 406 flow. Second operand has 3 states, 3 states have (on average 259.0) internal successors, (777), 3 states have internal predecessors, (777), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:58:11,827 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 20:58:11,827 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 258 of 337 [2021-03-24 20:58:11,827 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 20:58:11,899 INFO L129 PetriNetUnfolder]: 63/555 cut-off events. [2021-03-24 20:58:11,900 INFO L130 PetriNetUnfolder]: For 110/127 co-relation queries the response was YES. [2021-03-24 20:58:11,903 INFO L84 FinitePrefix]: Finished finitePrefix Result has 696 conditions, 555 events. 63/555 cut-off events. For 110/127 co-relation queries the response was YES. Maximal size of possible extension queue 17. Compared 2684 event pairs, 23 based on Foata normal form. 326/825 useless extension candidates. Maximal degree in co-relation 433. Up to 80 conditions per place. [2021-03-24 20:58:11,904 INFO L132 encePairwiseOnDemand]: 302/337 looper letters, 9 selfloop transitions, 2 changer transitions 22/142 dead transitions. [2021-03-24 20:58:11,904 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 144 places, 142 transitions, 366 flow [2021-03-24 20:58:11,904 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-03-24 20:58:11,904 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-03-24 20:58:11,906 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 824 transitions. [2021-03-24 20:58:11,906 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.8150346191889218 [2021-03-24 20:58:11,906 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 824 transitions. [2021-03-24 20:58:11,906 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 824 transitions. [2021-03-24 20:58:11,907 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 20:58:11,907 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 824 transitions. [2021-03-24 20:58:11,908 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 274.6666666666667) internal successors, (824), 3 states have internal predecessors, (824), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:58:11,910 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 337.0) internal successors, (1348), 4 states have internal predecessors, (1348), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:58:11,922 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 337.0) internal successors, (1348), 4 states have internal predecessors, (1348), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:58:11,922 INFO L185 Difference]: Start difference. First operand has 145 places, 173 transitions, 406 flow. Second operand 3 states and 824 transitions. [2021-03-24 20:58:11,922 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 144 places, 142 transitions, 366 flow [2021-03-24 20:58:11,923 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 144 places, 142 transitions, 366 flow, removed 0 selfloop flow, removed 0 redundant places. [2021-03-24 20:58:11,925 INFO L241 Difference]: Finished difference. Result has 145 places, 117 transitions, 289 flow [2021-03-24 20:58:11,925 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=337, PETRI_DIFFERENCE_MINUEND_FLOW=336, PETRI_DIFFERENCE_MINUEND_PLACES=142, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=138, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=136, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=289, PETRI_PLACES=145, PETRI_TRANSITIONS=117} [2021-03-24 20:58:11,925 INFO L343 CegarLoopForPetriNet]: 145 programPoint places, 0 predicate places. [2021-03-24 20:58:11,925 INFO L480 AbstractCegarLoop]: Abstraction has has 145 places, 117 transitions, 289 flow [2021-03-24 20:58:11,926 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 259.0) internal successors, (777), 3 states have internal predecessors, (777), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:58:11,926 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 20:58:11,926 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 20:58:11,926 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-03-24 20:58:11,926 INFO L428 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-24 20:58:11,926 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 20:58:11,927 INFO L82 PathProgramCache]: Analyzing trace with hash 522581544, now seen corresponding path program 1 times [2021-03-24 20:58:11,927 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 20:58:11,927 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [955117035] [2021-03-24 20:58:11,927 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 20:58:11,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 20:58:11,947 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:11,947 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:11,948 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:11,948 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:11,950 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:11,950 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:11,953 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:11,953 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:11,956 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:11,957 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:11,957 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-24 20:58:11,957 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [955117035] [2021-03-24 20:58:11,957 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [565032706] [2021-03-24 20:58:11,957 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY 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 [2021-03-24 20:58:12,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 20:58:12,042 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 4 conjunts are in the unsatisfiable core [2021-03-24 20:58:12,043 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-24 20:58:12,043 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:12,044 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:12,044 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:12,044 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:12,044 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:12,045 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:12,045 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:12,045 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:12,045 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:12,046 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:12,046 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:12,046 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:12,046 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:12,047 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:12,047 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:12,047 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:12,047 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:12,048 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:12,048 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:12,048 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:12,048 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:12,049 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:12,049 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:12,049 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:12,049 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:12,050 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:12,050 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:12,050 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:12,050 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:12,051 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:12,051 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:12,051 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:12,051 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:12,052 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:12,052 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:12,052 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:12,052 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:12,053 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:12,053 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:12,053 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:12,057 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:12,057 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:12,058 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:12,058 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:12,058 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:12,058 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:12,059 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:12,059 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:12,060 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:12,060 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:12,060 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:12,060 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:12,061 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:12,061 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:12,061 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:12,061 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:12,062 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:12,062 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:12,062 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:12,062 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:12,063 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:12,063 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:12,063 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:12,063 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:12,064 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:12,064 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:12,064 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:12,064 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:12,065 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:12,065 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:12,065 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:12,065 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:12,066 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:12,066 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 20:58:12,067 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:12,068 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 20:58:12,069 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:12,069 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 20:58:12,069 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-24 20:58:12,070 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:12,070 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:12,071 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:12,071 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:12,075 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:12,075 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 20:58:12,076 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:12,076 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 20:58:12,076 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:12,078 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 20:58:12,078 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-24 20:58:12,079 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:12,080 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:12,080 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:12,081 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:12,081 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:12,081 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:12,081 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:12,082 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:12,082 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:12,082 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:12,082 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:12,083 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:12,083 INFO L142 QuantifierPusher]: treesize reduction 7, result has 12.5 percent of original size [2021-03-24 20:58:12,083 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:12,083 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:12,084 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:12,084 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:12,084 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:12,084 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:12,085 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:12,085 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:12,085 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:12,085 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:12,086 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:12,086 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:12,086 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:12,086 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:12,087 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:12,087 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:12,087 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:12,087 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:12,088 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:12,088 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:12,088 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:12,088 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:12,089 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:12,089 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:12,089 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:12,089 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:12,089 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:12,090 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:12,090 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:12,090 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:12,090 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:12,091 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:12,091 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:12,091 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:12,091 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:12,092 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:12,092 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:12,092 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:12,092 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:12,093 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:12,093 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:12,093 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:12,093 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:12,094 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:12,094 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:12,095 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:12,095 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:12,095 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:12,096 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:12,096 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-24 20:58:12,096 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-24 20:58:12,096 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2021-03-24 20:58:12,096 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [716588610] [2021-03-24 20:58:12,097 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-03-24 20:58:12,097 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 20:58:12,097 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-03-24 20:58:12,097 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-03-24 20:58:12,099 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 257 out of 337 [2021-03-24 20:58:12,100 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 145 places, 117 transitions, 289 flow. Second operand has 7 states, 7 states have (on average 258.85714285714283) internal successors, (1812), 7 states have internal predecessors, (1812), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:58:12,100 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 20:58:12,100 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 257 of 337 [2021-03-24 20:58:12,100 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 20:58:12,150 INFO L129 PetriNetUnfolder]: 0/169 cut-off events. [2021-03-24 20:58:12,150 INFO L130 PetriNetUnfolder]: For 31/31 co-relation queries the response was YES. [2021-03-24 20:58:12,150 INFO L84 FinitePrefix]: Finished finitePrefix Result has 247 conditions, 169 events. 0/169 cut-off events. For 31/31 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 480 event pairs, 0 based on Foata normal form. 1/170 useless extension candidates. Maximal degree in co-relation 0. Up to 25 conditions per place. [2021-03-24 20:58:12,151 INFO L132 encePairwiseOnDemand]: 332/337 looper letters, 12 selfloop transitions, 5 changer transitions 0/125 dead transitions. [2021-03-24 20:58:12,151 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 135 places, 125 transitions, 341 flow [2021-03-24 20:58:12,151 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-03-24 20:58:12,151 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2021-03-24 20:58:12,154 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 1560 transitions. [2021-03-24 20:58:12,155 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.771513353115727 [2021-03-24 20:58:12,155 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 1560 transitions. [2021-03-24 20:58:12,155 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 1560 transitions. [2021-03-24 20:58:12,156 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 20:58:12,156 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 1560 transitions. [2021-03-24 20:58:12,158 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 260.0) internal successors, (1560), 6 states have internal predecessors, (1560), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:58:12,160 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 337.0) internal successors, (2359), 7 states have internal predecessors, (2359), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:58:12,161 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 337.0) internal successors, (2359), 7 states have internal predecessors, (2359), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:58:12,161 INFO L185 Difference]: Start difference. First operand has 145 places, 117 transitions, 289 flow. Second operand 6 states and 1560 transitions. [2021-03-24 20:58:12,161 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 135 places, 125 transitions, 341 flow [2021-03-24 20:58:12,162 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 134 places, 125 transitions, 319 flow, removed 10 selfloop flow, removed 1 redundant places. [2021-03-24 20:58:12,163 INFO L241 Difference]: Finished difference. Result has 137 places, 120 transitions, 299 flow [2021-03-24 20:58:12,163 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=337, PETRI_DIFFERENCE_MINUEND_FLOW=267, PETRI_DIFFERENCE_MINUEND_PLACES=129, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=117, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=112, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=299, PETRI_PLACES=137, PETRI_TRANSITIONS=120} [2021-03-24 20:58:12,164 INFO L343 CegarLoopForPetriNet]: 145 programPoint places, -8 predicate places. [2021-03-24 20:58:12,165 INFO L480 AbstractCegarLoop]: Abstraction has has 137 places, 120 transitions, 299 flow [2021-03-24 20:58:12,165 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 258.85714285714283) internal successors, (1812), 7 states have internal predecessors, (1812), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:58:12,165 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 20:58:12,165 INFO L263 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 20:58:12,387 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2021-03-24 20:58:12,388 INFO L428 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-24 20:58:12,388 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 20:58:12,388 INFO L82 PathProgramCache]: Analyzing trace with hash -60916868, now seen corresponding path program 1 times [2021-03-24 20:58:12,388 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 20:58:12,388 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [90723230] [2021-03-24 20:58:12,388 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 20:58:12,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 20:58:12,423 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:12,424 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:12,424 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:12,425 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:12,427 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:12,427 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-24 20:58:12,431 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:12,431 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-24 20:58:12,434 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2021-03-24 20:58:12,435 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [90723230] [2021-03-24 20:58:12,435 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 20:58:12,435 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-03-24 20:58:12,435 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [347266266] [2021-03-24 20:58:12,435 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-03-24 20:58:12,436 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 20:58:12,436 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-03-24 20:58:12,436 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-03-24 20:58:12,437 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 242 out of 337 [2021-03-24 20:58:12,438 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 137 places, 120 transitions, 299 flow. Second operand has 5 states, 5 states have (on average 243.0) internal successors, (1215), 5 states have internal predecessors, (1215), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:58:12,438 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 20:58:12,438 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 242 of 337 [2021-03-24 20:58:12,438 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 20:58:49,791 INFO L129 PetriNetUnfolder]: 108392/220402 cut-off events. [2021-03-24 20:58:49,791 INFO L130 PetriNetUnfolder]: For 16/16 co-relation queries the response was YES. [2021-03-24 20:58:51,420 INFO L84 FinitePrefix]: Finished finitePrefix Result has 359039 conditions, 220402 events. 108392/220402 cut-off events. For 16/16 co-relation queries the response was YES. Maximal size of possible extension queue 8752. Compared 2824757 event pairs, 76887 based on Foata normal form. 3900/220508 useless extension candidates. Maximal degree in co-relation 358998. Up to 86117 conditions per place. [2021-03-24 20:58:52,144 INFO L132 encePairwiseOnDemand]: 328/337 looper letters, 29 selfloop transitions, 6 changer transitions 65/195 dead transitions. [2021-03-24 20:58:52,144 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 143 places, 195 transitions, 649 flow [2021-03-24 20:58:52,145 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-03-24 20:58:52,145 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2021-03-24 20:58:52,151 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 1796 transitions. [2021-03-24 20:58:52,154 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.761339550657058 [2021-03-24 20:58:52,154 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 1796 transitions. [2021-03-24 20:58:52,154 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 1796 transitions. [2021-03-24 20:58:52,155 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 20:58:52,155 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 1796 transitions. [2021-03-24 20:58:52,158 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 256.57142857142856) internal successors, (1796), 7 states have internal predecessors, (1796), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:58:52,161 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 337.0) internal successors, (2696), 8 states have internal predecessors, (2696), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:58:52,161 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 337.0) internal successors, (2696), 8 states have internal predecessors, (2696), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:58:52,161 INFO L185 Difference]: Start difference. First operand has 137 places, 120 transitions, 299 flow. Second operand 7 states and 1796 transitions. [2021-03-24 20:58:52,162 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 143 places, 195 transitions, 649 flow [2021-03-24 20:58:52,163 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 141 places, 195 transitions, 643 flow, removed 1 selfloop flow, removed 2 redundant places. [2021-03-24 20:58:52,165 INFO L241 Difference]: Finished difference. Result has 146 places, 125 transitions, 361 flow [2021-03-24 20:58:52,165 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=337, PETRI_DIFFERENCE_MINUEND_FLOW=293, PETRI_DIFFERENCE_MINUEND_PLACES=135, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=120, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=114, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=361, PETRI_PLACES=146, PETRI_TRANSITIONS=125} [2021-03-24 20:58:52,165 INFO L343 CegarLoopForPetriNet]: 145 programPoint places, 1 predicate places. [2021-03-24 20:58:52,165 INFO L480 AbstractCegarLoop]: Abstraction has has 146 places, 125 transitions, 361 flow [2021-03-24 20:58:52,165 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 243.0) internal successors, (1215), 5 states have internal predecessors, (1215), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:58:52,166 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 20:58:52,166 INFO L263 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 20:58:52,166 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2021-03-24 20:58:52,166 INFO L428 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-24 20:58:52,166 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 20:58:52,166 INFO L82 PathProgramCache]: Analyzing trace with hash -550260482, now seen corresponding path program 1 times [2021-03-24 20:58:52,166 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 20:58:52,166 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1104489241] [2021-03-24 20:58:52,166 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 20:58:52,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 20:58:52,190 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:52,191 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:52,191 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:52,191 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:52,193 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:52,194 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:52,196 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:52,197 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:52,200 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:52,201 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:52,205 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:52,205 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:52,212 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:52,212 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:52,213 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-24 20:58:52,213 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1104489241] [2021-03-24 20:58:52,213 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1415116379] [2021-03-24 20:58:52,213 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 [2021-03-24 20:58:52,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 20:58:52,302 INFO L263 TraceCheckSpWp]: Trace formula consists of 165 conjuncts, 6 conjunts are in the unsatisfiable core [2021-03-24 20:58:52,308 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-24 20:58:52,309 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:52,309 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:52,310 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:52,310 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:52,310 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:52,310 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:52,311 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:52,311 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:52,311 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:52,311 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:52,312 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:52,312 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:52,312 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:52,312 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:52,313 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:52,313 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:52,313 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:52,313 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:52,314 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:52,314 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:52,314 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:52,314 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:52,315 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:52,315 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:52,315 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:52,316 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:52,316 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:52,316 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:52,317 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:52,318 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:52,318 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:52,318 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:52,318 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:52,319 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:52,319 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:52,319 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:52,319 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:52,320 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:52,320 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:52,320 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:52,325 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:52,325 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:52,326 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:52,326 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:52,326 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:52,327 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:52,327 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:52,327 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:52,327 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:52,328 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:52,328 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:52,328 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:52,328 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:52,329 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:52,329 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:52,329 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:52,329 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:52,330 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:52,330 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:52,330 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:52,330 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:52,331 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:52,331 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:52,331 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:52,331 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:52,332 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:52,332 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:52,332 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:52,332 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:52,333 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:52,333 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:52,333 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:52,333 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:52,334 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:52,334 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:52,334 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:52,334 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:52,335 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:52,335 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:52,335 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:52,336 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:52,336 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:52,336 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:52,336 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:52,337 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:52,337 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:52,337 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:52,337 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:52,338 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:52,338 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:52,338 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:52,338 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:52,339 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:52,339 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:52,339 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:52,339 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:52,340 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:52,340 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:52,340 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:52,340 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:52,341 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:52,341 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:52,341 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:52,341 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:52,342 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:52,342 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:52,342 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:52,342 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:52,343 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:52,343 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:52,343 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:52,343 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:52,344 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:52,344 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:52,344 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:52,344 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:52,345 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:52,345 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:52,345 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:52,345 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:52,346 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:52,346 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:52,346 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:52,346 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:52,347 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:52,347 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:52,347 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:52,347 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:52,348 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:52,349 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 20:58:52,349 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:52,350 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 20:58:52,350 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:52,351 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 20:58:52,351 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-24 20:58:52,351 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:52,352 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:52,352 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:52,353 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:52,358 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:52,359 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 20:58:52,359 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:52,360 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 20:58:52,360 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:52,360 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 20:58:52,361 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-24 20:58:52,361 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:52,362 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:52,362 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:52,363 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:52,363 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:52,363 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:52,363 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:52,364 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:52,364 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:52,364 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:52,364 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:52,365 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:52,365 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:52,365 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:52,365 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:52,366 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:52,366 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:52,366 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:52,366 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:52,367 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:52,367 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:52,367 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:52,367 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:52,368 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:52,368 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:52,368 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:52,368 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:52,369 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:52,369 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:52,369 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:52,369 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:52,370 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:52,370 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:52,370 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:52,370 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:52,371 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:52,371 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:52,371 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:52,371 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:52,372 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:52,374 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:52,374 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:52,374 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:52,375 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:52,375 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:52,375 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 20:58:52,376 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:52,376 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 20:58:52,376 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:52,377 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 20:58:52,377 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-24 20:58:52,378 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:52,378 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:52,378 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:52,379 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:52,379 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:52,379 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 20:58:52,380 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:52,380 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 20:58:52,381 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:52,381 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 20:58:52,381 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-24 20:58:52,382 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:52,385 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:52,385 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:52,385 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:52,386 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:52,386 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:52,386 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:52,386 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:52,387 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:52,387 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:52,387 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:52,387 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:52,388 INFO L142 QuantifierPusher]: treesize reduction 7, result has 12.5 percent of original size [2021-03-24 20:58:52,388 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:52,388 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:52,389 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:52,389 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:52,389 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:52,389 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:52,389 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:52,390 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:52,390 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:52,390 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:52,390 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:52,391 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:52,391 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:52,391 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:52,391 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:52,392 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:52,392 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:52,392 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:52,392 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:52,393 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:52,393 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:52,393 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:52,393 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:52,394 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:52,394 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:52,394 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:52,394 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:52,395 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:52,395 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:52,395 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:52,395 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:52,396 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:52,396 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:52,397 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:52,397 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:52,397 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:52,398 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:52,398 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:52,398 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:52,398 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:52,399 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:52,399 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:52,399 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:52,399 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:52,400 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:52,400 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:52,400 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:52,400 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:52,401 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:52,401 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-24 20:58:52,401 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-24 20:58:52,401 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2021-03-24 20:58:52,401 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [704023579] [2021-03-24 20:58:52,402 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-03-24 20:58:52,402 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 20:58:52,403 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-03-24 20:58:52,403 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2021-03-24 20:58:52,405 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 257 out of 337 [2021-03-24 20:58:52,407 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 146 places, 125 transitions, 361 flow. Second operand has 9 states, 9 states have (on average 259.0) internal successors, (2331), 9 states have internal predecessors, (2331), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:58:52,407 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 20:58:52,407 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 257 of 337 [2021-03-24 20:58:52,407 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 20:58:52,654 INFO L129 PetriNetUnfolder]: 385/2050 cut-off events. [2021-03-24 20:58:52,654 INFO L130 PetriNetUnfolder]: For 700/750 co-relation queries the response was YES. [2021-03-24 20:58:52,670 INFO L84 FinitePrefix]: Finished finitePrefix Result has 3651 conditions, 2050 events. 385/2050 cut-off events. For 700/750 co-relation queries the response was YES. Maximal size of possible extension queue 95. Compared 17687 event pairs, 236 based on Foata normal form. 1/2016 useless extension candidates. Maximal degree in co-relation 3597. Up to 470 conditions per place. [2021-03-24 20:58:52,681 INFO L132 encePairwiseOnDemand]: 332/337 looper letters, 14 selfloop transitions, 8 changer transitions 0/135 dead transitions. [2021-03-24 20:58:52,681 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 150 places, 135 transitions, 435 flow [2021-03-24 20:58:52,681 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-03-24 20:58:52,682 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2021-03-24 20:58:52,685 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 2336 transitions. [2021-03-24 20:58:52,686 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.7701945268710847 [2021-03-24 20:58:52,686 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 2336 transitions. [2021-03-24 20:58:52,686 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 2336 transitions. [2021-03-24 20:58:52,687 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 20:58:52,687 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 2336 transitions. [2021-03-24 20:58:52,691 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 259.55555555555554) internal successors, (2336), 9 states have internal predecessors, (2336), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:58:52,695 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 337.0) internal successors, (3370), 10 states have internal predecessors, (3370), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:58:52,696 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 337.0) internal successors, (3370), 10 states have internal predecessors, (3370), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:58:52,696 INFO L185 Difference]: Start difference. First operand has 146 places, 125 transitions, 361 flow. Second operand 9 states and 2336 transitions. [2021-03-24 20:58:52,696 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 150 places, 135 transitions, 435 flow [2021-03-24 20:58:52,701 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 147 places, 135 transitions, 425 flow, removed 2 selfloop flow, removed 3 redundant places. [2021-03-24 20:58:52,703 INFO L241 Difference]: Finished difference. Result has 150 places, 128 transitions, 395 flow [2021-03-24 20:58:52,703 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=337, PETRI_DIFFERENCE_MINUEND_FLOW=351, PETRI_DIFFERENCE_MINUEND_PLACES=139, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=125, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=117, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=395, PETRI_PLACES=150, PETRI_TRANSITIONS=128} [2021-03-24 20:58:52,703 INFO L343 CegarLoopForPetriNet]: 145 programPoint places, 5 predicate places. [2021-03-24 20:58:52,703 INFO L480 AbstractCegarLoop]: Abstraction has has 150 places, 128 transitions, 395 flow [2021-03-24 20:58:52,704 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 259.0) internal successors, (2331), 9 states have internal predecessors, (2331), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:58:52,704 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 20:58:52,704 INFO L263 CegarLoopForPetriNet]: trace histogram [3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 20:58:52,925 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2021-03-24 20:58:52,925 INFO L428 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-24 20:58:52,926 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 20:58:52,926 INFO L82 PathProgramCache]: Analyzing trace with hash 937418153, now seen corresponding path program 1 times [2021-03-24 20:58:52,926 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 20:58:52,926 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1303702995] [2021-03-24 20:58:52,927 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 20:58:52,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 20:58:52,962 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:52,962 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:52,963 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:52,963 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:52,965 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:52,965 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:52,968 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:52,968 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:52,972 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:52,972 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:52,976 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:52,976 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:52,980 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:52,980 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:52,985 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:52,985 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:52,991 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:52,991 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:52,992 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-24 20:58:52,992 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1303702995] [2021-03-24 20:58:52,992 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [86356662] [2021-03-24 20:58:52,992 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 [2021-03-24 20:58:53,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 20:58:53,084 INFO L263 TraceCheckSpWp]: Trace formula consists of 179 conjuncts, 8 conjunts are in the unsatisfiable core [2021-03-24 20:58:53,085 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-24 20:58:53,085 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:53,085 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:53,086 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:53,086 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:53,086 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:53,086 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:53,086 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:53,087 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:53,087 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:53,087 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:53,087 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:53,088 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:53,088 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:53,088 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:53,088 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:53,089 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:53,089 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:53,089 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:53,089 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:53,090 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:53,090 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:53,090 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:53,090 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:53,091 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:53,091 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:53,091 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:53,091 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:53,092 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:53,092 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:53,092 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:53,092 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:53,093 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:53,093 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:53,093 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:53,093 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:53,094 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:53,094 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:53,094 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:53,094 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:53,094 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:53,099 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:53,099 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:53,100 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:53,100 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:53,100 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:53,100 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:53,101 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:53,101 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:53,101 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:53,101 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:53,102 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:53,102 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:53,102 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:53,102 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:53,103 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:53,103 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:53,103 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:53,103 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:53,104 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:53,104 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:53,104 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:53,104 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:53,105 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:53,105 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:53,105 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:53,105 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:53,105 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:53,106 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:53,106 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:53,106 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:53,106 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:53,107 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:53,107 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:53,107 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 20:58:53,108 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:53,109 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 20:58:53,109 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:53,109 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 20:58:53,110 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-24 20:58:53,110 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:53,111 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:53,111 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:53,111 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:53,116 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:53,117 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 20:58:53,119 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:53,120 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 20:58:53,120 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:53,121 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 20:58:53,121 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-24 20:58:53,121 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:53,123 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:53,123 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:53,123 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:53,124 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:53,124 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:53,124 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:53,124 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:53,125 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:53,125 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:53,125 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:53,125 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:53,127 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:53,127 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:53,128 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:53,128 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:53,128 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:53,128 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:53,129 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:53,129 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:53,129 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:53,129 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:53,130 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:53,130 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:53,130 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:53,130 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:53,131 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:53,131 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:53,131 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:53,131 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:53,132 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:53,132 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:53,132 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:53,132 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:53,133 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:53,133 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:53,133 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:53,133 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:53,133 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:53,134 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:53,135 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:53,135 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:53,135 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:53,135 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:53,136 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:53,136 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 20:58:53,137 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:53,139 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 20:58:53,139 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:53,140 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 20:58:53,140 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-24 20:58:53,140 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:53,141 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:53,141 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:53,141 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:53,142 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:53,143 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 20:58:53,143 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:53,144 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 20:58:53,144 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:53,144 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 20:58:53,145 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-24 20:58:53,145 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:53,147 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:53,147 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:53,147 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:53,148 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:53,148 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:53,148 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:53,148 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:53,149 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:53,149 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:53,149 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:53,149 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:53,150 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:53,150 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:53,150 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:53,150 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:53,151 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:53,151 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:53,151 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:53,151 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:53,152 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:53,152 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:53,152 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:53,152 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:53,153 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:53,153 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:53,153 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:53,153 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:53,154 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:53,154 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:53,154 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:53,154 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:53,155 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:53,155 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:53,155 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:53,155 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:53,155 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:53,156 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:53,156 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:53,156 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:53,156 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:53,157 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:53,157 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:53,157 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:53,158 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:53,158 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 20:58:53,158 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:53,159 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 20:58:53,159 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:53,159 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 20:58:53,160 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-24 20:58:53,160 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:53,161 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:53,161 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:53,161 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:53,161 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:53,162 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 20:58:53,162 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:53,164 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 20:58:53,164 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:53,165 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 20:58:53,166 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-24 20:58:53,166 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:53,167 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:53,168 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:53,168 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:53,168 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:53,168 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:53,169 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:53,169 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:53,169 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:53,169 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:53,170 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:53,170 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:53,170 INFO L142 QuantifierPusher]: treesize reduction 7, result has 12.5 percent of original size [2021-03-24 20:58:53,170 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:53,171 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:53,171 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:53,171 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:53,171 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:53,172 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:53,172 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:53,172 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:53,172 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:53,173 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:53,173 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:53,173 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:53,173 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:53,173 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:53,174 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:53,174 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:53,174 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:53,174 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:53,175 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:53,175 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:53,175 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:53,175 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:53,176 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:53,176 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:53,176 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:53,176 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:53,177 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:53,177 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:53,177 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:53,177 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:53,177 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:53,178 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:53,178 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:53,178 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:53,178 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:53,179 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:53,179 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:53,179 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:53,179 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:53,180 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:53,180 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:53,180 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:53,180 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:53,181 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:53,181 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:53,181 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:53,181 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:53,182 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:53,182 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:53,182 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:53,182 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:53,182 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:53,183 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:53,183 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:53,183 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:53,183 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:53,184 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:53,184 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:53,184 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:53,184 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:53,185 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:53,185 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:53,185 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:53,187 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:53,187 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:53,188 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:53,188 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:53,188 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:53,189 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:53,189 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:53,189 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:53,189 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:53,190 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:53,190 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:53,190 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:53,190 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:53,191 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:53,191 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:53,191 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:53,191 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:53,191 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:53,192 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:53,192 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:53,321 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:53,322 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:53,322 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:53,322 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:53,323 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:53,323 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:53,323 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:53,323 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:53,324 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-24 20:58:53,324 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-24 20:58:53,324 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 11 [2021-03-24 20:58:53,324 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [509002328] [2021-03-24 20:58:53,324 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-03-24 20:58:53,324 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 20:58:53,325 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-03-24 20:58:53,325 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=75, Unknown=0, NotChecked=0, Total=110 [2021-03-24 20:58:53,327 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 257 out of 337 [2021-03-24 20:58:53,329 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 150 places, 128 transitions, 395 flow. Second operand has 11 states, 11 states have (on average 259.09090909090907) internal successors, (2850), 11 states have internal predecessors, (2850), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:58:53,329 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 20:58:53,329 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 257 of 337 [2021-03-24 20:58:53,329 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 20:58:53,554 INFO L129 PetriNetUnfolder]: 358/1774 cut-off events. [2021-03-24 20:58:53,554 INFO L130 PetriNetUnfolder]: For 619/669 co-relation queries the response was YES. [2021-03-24 20:58:53,568 INFO L84 FinitePrefix]: Finished finitePrefix Result has 3181 conditions, 1774 events. 358/1774 cut-off events. For 619/669 co-relation queries the response was YES. Maximal size of possible extension queue 92. Compared 14853 event pairs, 221 based on Foata normal form. 1/1744 useless extension candidates. Maximal degree in co-relation 3122. Up to 436 conditions per place. [2021-03-24 20:58:53,578 INFO L132 encePairwiseOnDemand]: 332/337 looper letters, 16 selfloop transitions, 11 changer transitions 0/140 dead transitions. [2021-03-24 20:58:53,579 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 161 places, 140 transitions, 491 flow [2021-03-24 20:58:53,579 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-03-24 20:58:53,579 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2021-03-24 20:58:53,584 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 3112 transitions. [2021-03-24 20:58:53,585 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.7695351137487636 [2021-03-24 20:58:53,585 INFO L72 ComplementDD]: Start complementDD. Operand 12 states and 3112 transitions. [2021-03-24 20:58:53,585 INFO L73 IsDeterministic]: Start isDeterministic. Operand 12 states and 3112 transitions. [2021-03-24 20:58:53,587 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 20:58:53,587 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 12 states and 3112 transitions. [2021-03-24 20:58:53,592 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 13 states, 12 states have (on average 259.3333333333333) internal successors, (3112), 12 states have internal predecessors, (3112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:58:53,597 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 13 states, 13 states have (on average 337.0) internal successors, (4381), 13 states have internal predecessors, (4381), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:58:53,598 INFO L81 ComplementDD]: Finished complementDD. Result has 13 states, 13 states have (on average 337.0) internal successors, (4381), 13 states have internal predecessors, (4381), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:58:53,598 INFO L185 Difference]: Start difference. First operand has 150 places, 128 transitions, 395 flow. Second operand 12 states and 3112 transitions. [2021-03-24 20:58:53,598 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 161 places, 140 transitions, 491 flow [2021-03-24 20:58:53,600 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 156 places, 140 transitions, 473 flow, removed 4 selfloop flow, removed 5 redundant places. [2021-03-24 20:58:53,602 INFO L241 Difference]: Finished difference. Result has 159 places, 131 transitions, 433 flow [2021-03-24 20:58:53,602 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=337, PETRI_DIFFERENCE_MINUEND_FLOW=377, PETRI_DIFFERENCE_MINUEND_PLACES=145, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=128, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=8, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=117, PETRI_DIFFERENCE_SUBTRAHEND_STATES=12, PETRI_FLOW=433, PETRI_PLACES=159, PETRI_TRANSITIONS=131} [2021-03-24 20:58:53,602 INFO L343 CegarLoopForPetriNet]: 145 programPoint places, 14 predicate places. [2021-03-24 20:58:53,602 INFO L480 AbstractCegarLoop]: Abstraction has has 159 places, 131 transitions, 433 flow [2021-03-24 20:58:53,603 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 259.09090909090907) internal successors, (2850), 11 states have internal predecessors, (2850), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:58:53,603 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 20:58:53,603 INFO L263 CegarLoopForPetriNet]: trace histogram [6, 6, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 20:58:53,820 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2021-03-24 20:58:53,820 INFO L428 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-24 20:58:53,820 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 20:58:53,820 INFO L82 PathProgramCache]: Analyzing trace with hash 707438417, now seen corresponding path program 1 times [2021-03-24 20:58:53,821 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 20:58:53,821 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [400194891] [2021-03-24 20:58:53,821 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 20:58:53,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-03-24 20:58:53,837 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-03-24 20:58:53,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-03-24 20:58:53,861 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-03-24 20:58:53,874 INFO L173 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-03-24 20:58:53,874 INFO L634 BasicCegarLoop]: Counterexample might be feasible [2021-03-24 20:58:53,874 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2021-03-24 20:58:53,874 WARN L342 ceAbstractionStarter]: 5 thread instances were not sufficient, I will increase this number and restart the analysis [2021-03-24 20:58:53,874 INFO L323 ceAbstractionStarter]: Constructing petrified ICFG for 6 thread instances. [2021-03-24 20:58:53,886 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,886 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,886 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,886 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,886 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,886 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,886 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,886 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,887 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,887 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,887 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,887 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,887 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,887 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,887 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,887 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,887 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,887 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,890 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,891 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,891 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,891 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,891 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,891 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,891 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,891 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,891 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,891 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,891 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,891 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,891 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,892 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,892 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,892 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,892 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,892 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,892 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,892 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,892 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,892 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,892 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,892 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,892 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,892 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,892 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,893 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,893 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,893 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,893 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,893 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,893 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,893 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,893 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,893 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,893 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,893 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,893 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,893 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,893 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,894 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,894 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,894 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,894 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,894 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,894 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,894 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,894 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,894 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,894 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,894 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,894 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,894 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,895 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,895 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,895 WARN L313 ript$VariableManager]: TermVariabe t_funThread6of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,895 WARN L313 ript$VariableManager]: TermVariabe t_funThread6of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,895 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,895 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,895 WARN L313 ript$VariableManager]: TermVariabe t_funThread6of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,895 WARN L313 ript$VariableManager]: TermVariabe t_funThread6of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,895 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,895 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,895 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,895 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,895 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,895 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,896 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,896 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,896 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,896 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,896 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,896 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,896 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,896 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,896 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,896 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,896 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,896 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,896 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,896 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,897 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,897 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,897 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,897 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,897 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,897 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,897 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,897 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,897 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,897 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,897 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,897 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,897 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,898 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,898 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,898 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,898 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,898 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,898 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,898 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,898 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,898 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,898 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,898 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,898 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,898 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,898 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,899 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,899 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,899 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,899 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,899 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,899 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,899 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,899 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,899 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,899 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,899 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,899 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,899 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,899 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,899 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,900 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,900 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,900 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,900 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,900 WARN L313 ript$VariableManager]: TermVariabe t_funThread5of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,900 WARN L313 ript$VariableManager]: TermVariabe t_funThread5of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,900 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,900 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,900 WARN L313 ript$VariableManager]: TermVariabe t_funThread5of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,900 WARN L313 ript$VariableManager]: TermVariabe t_funThread5of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,900 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,900 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,900 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,901 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,901 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,901 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,901 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,901 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,901 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,901 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,901 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,901 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,901 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,901 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,901 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,901 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,901 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,901 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,902 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,902 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,902 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,902 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,902 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,902 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,902 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,902 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,902 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,902 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,902 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,902 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,903 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,903 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,903 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,903 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,903 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,903 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,903 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,903 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,903 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,903 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,903 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,903 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,903 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,903 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,904 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,904 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,904 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,904 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,904 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,904 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,904 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,904 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,904 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,904 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,904 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,904 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,904 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,904 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,905 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,905 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,905 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,905 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,905 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,905 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,905 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,905 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,906 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,906 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,906 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,906 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,906 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,906 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,906 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,907 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,907 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,907 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,907 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,907 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,908 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,908 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,908 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,908 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,908 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,909 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,909 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,909 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,909 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,909 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,909 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,909 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,909 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,910 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,910 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,910 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,910 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,910 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,910 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,910 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,910 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,910 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,911 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,911 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,911 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,911 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,911 WARN L313 ript$VariableManager]: TermVariabe t_funThread5of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,911 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,911 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,912 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,912 WARN L313 ript$VariableManager]: TermVariabe t_funThread5of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,912 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,912 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,912 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,913 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,913 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,913 WARN L313 ript$VariableManager]: TermVariabe t_funThread6of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,913 WARN L313 ript$VariableManager]: TermVariabe t_funThread6of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,913 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,913 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:58:53,916 INFO L149 ThreadInstanceAdder]: Constructed 6 joinOtherThreadTransitions. [2021-03-24 20:58:53,917 INFO L253 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2021-03-24 20:58:53,917 INFO L376 AbstractCegarLoop]: Interprodecural is true [2021-03-24 20:58:53,918 INFO L377 AbstractCegarLoop]: Hoare is false [2021-03-24 20:58:53,918 INFO L378 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-03-24 20:58:53,918 INFO L379 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-03-24 20:58:53,918 INFO L380 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-03-24 20:58:53,918 INFO L381 AbstractCegarLoop]: Difference is false [2021-03-24 20:58:53,918 INFO L382 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-03-24 20:58:53,918 INFO L386 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-03-24 20:58:53,919 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 231 places, 268 transitions, 614 flow [2021-03-24 20:58:54,106 INFO L129 PetriNetUnfolder]: 284/1475 cut-off events. [2021-03-24 20:58:54,106 INFO L130 PetriNetUnfolder]: For 242/242 co-relation queries the response was YES. [2021-03-24 20:58:54,132 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1707 conditions, 1475 events. 284/1475 cut-off events. For 242/242 co-relation queries the response was YES. Maximal size of possible extension queue 29. Compared 8291 event pairs, 72 based on Foata normal form. 0/1248 useless extension candidates. Maximal degree in co-relation 982. Up to 192 conditions per place. [2021-03-24 20:58:54,132 INFO L82 GeneralOperation]: Start removeDead. Operand has 231 places, 268 transitions, 614 flow [2021-03-24 20:58:54,146 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 231 places, 268 transitions, 614 flow [2021-03-24 20:58:54,146 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-24 20:58:54,146 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 231 places, 268 transitions, 614 flow [2021-03-24 20:58:54,146 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 231 places, 268 transitions, 614 flow [2021-03-24 20:58:54,147 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 231 places, 268 transitions, 614 flow [2021-03-24 20:58:54,323 INFO L129 PetriNetUnfolder]: 284/1475 cut-off events. [2021-03-24 20:58:54,323 INFO L130 PetriNetUnfolder]: For 242/242 co-relation queries the response was YES. [2021-03-24 20:58:54,349 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1707 conditions, 1475 events. 284/1475 cut-off events. For 242/242 co-relation queries the response was YES. Maximal size of possible extension queue 29. Compared 8181 event pairs, 72 based on Foata normal form. 0/1248 useless extension candidates. Maximal degree in co-relation 982. Up to 192 conditions per place. [2021-03-24 20:58:54,419 INFO L142 LiptonReduction]: Number of co-enabled transitions 42504 [2021-03-24 20:58:57,549 WARN L205 SmtUtils]: Spent 217.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 82 [2021-03-24 20:58:57,828 WARN L205 SmtUtils]: Spent 196.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 82 [2021-03-24 20:58:57,966 INFO L154 LiptonReduction]: Checked pairs total: 17164 [2021-03-24 20:58:57,966 INFO L156 LiptonReduction]: Total number of compositions: 113 [2021-03-24 20:58:57,966 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 3820 [2021-03-24 20:58:57,969 INFO L129 PetriNetUnfolder]: 5/48 cut-off events. [2021-03-24 20:58:57,969 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-03-24 20:58:57,969 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 20:58:57,969 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 20:58:57,969 INFO L428 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-24 20:58:57,970 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 20:58:57,970 INFO L82 PathProgramCache]: Analyzing trace with hash 1719362740, now seen corresponding path program 1 times [2021-03-24 20:58:57,970 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 20:58:57,970 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [735901784] [2021-03-24 20:58:57,970 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 20:58:57,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 20:58:57,983 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:57,984 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:57,984 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:57,984 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:57,986 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:57,987 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:57,987 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-24 20:58:57,987 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [735901784] [2021-03-24 20:58:57,987 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 20:58:57,987 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-03-24 20:58:57,987 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1106363259] [2021-03-24 20:58:57,987 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-03-24 20:58:57,987 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 20:58:57,988 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-03-24 20:58:57,988 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-24 20:58:57,989 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 285 out of 381 [2021-03-24 20:58:57,990 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 164 places, 197 transitions, 472 flow. Second operand has 3 states, 3 states have (on average 286.0) internal successors, (858), 3 states have internal predecessors, (858), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:58:57,990 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 20:58:57,990 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 285 of 381 [2021-03-24 20:58:57,990 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 20:58:58,110 INFO L129 PetriNetUnfolder]: 146/967 cut-off events. [2021-03-24 20:58:58,110 INFO L130 PetriNetUnfolder]: For 242/263 co-relation queries the response was YES. [2021-03-24 20:58:58,117 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1234 conditions, 967 events. 146/967 cut-off events. For 242/263 co-relation queries the response was YES. Maximal size of possible extension queue 27. Compared 5558 event pairs, 72 based on Foata normal form. 477/1351 useless extension candidates. Maximal degree in co-relation 714. Up to 192 conditions per place. [2021-03-24 20:58:58,117 INFO L132 encePairwiseOnDemand]: 340/381 looper letters, 9 selfloop transitions, 2 changer transitions 23/163 dead transitions. [2021-03-24 20:58:58,118 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 166 places, 163 transitions, 426 flow [2021-03-24 20:58:58,118 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-03-24 20:58:58,118 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-03-24 20:58:58,120 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 911 transitions. [2021-03-24 20:58:58,120 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.7970253718285214 [2021-03-24 20:58:58,120 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 911 transitions. [2021-03-24 20:58:58,120 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 911 transitions. [2021-03-24 20:58:58,121 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 20:58:58,121 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 911 transitions. [2021-03-24 20:58:58,122 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 303.6666666666667) internal successors, (911), 3 states have internal predecessors, (911), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:58:58,124 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 381.0) internal successors, (1524), 4 states have internal predecessors, (1524), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:58:58,124 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 381.0) internal successors, (1524), 4 states have internal predecessors, (1524), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:58:58,124 INFO L185 Difference]: Start difference. First operand has 164 places, 197 transitions, 472 flow. Second operand 3 states and 911 transitions. [2021-03-24 20:58:58,124 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 166 places, 163 transitions, 426 flow [2021-03-24 20:58:58,126 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 166 places, 163 transitions, 426 flow, removed 0 selfloop flow, removed 0 redundant places. [2021-03-24 20:58:58,128 INFO L241 Difference]: Finished difference. Result has 167 places, 137 transitions, 344 flow [2021-03-24 20:58:58,128 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=381, PETRI_DIFFERENCE_MINUEND_FLOW=396, PETRI_DIFFERENCE_MINUEND_PLACES=164, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=159, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=157, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=344, PETRI_PLACES=167, PETRI_TRANSITIONS=137} [2021-03-24 20:58:58,128 INFO L343 CegarLoopForPetriNet]: 164 programPoint places, 3 predicate places. [2021-03-24 20:58:58,128 INFO L480 AbstractCegarLoop]: Abstraction has has 167 places, 137 transitions, 344 flow [2021-03-24 20:58:58,128 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 286.0) internal successors, (858), 3 states have internal predecessors, (858), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:58:58,129 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 20:58:58,129 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 20:58:58,129 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2021-03-24 20:58:58,129 INFO L428 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-24 20:58:58,129 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 20:58:58,129 INFO L82 PathProgramCache]: Analyzing trace with hash 1464920008, now seen corresponding path program 1 times [2021-03-24 20:58:58,129 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 20:58:58,129 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [616625019] [2021-03-24 20:58:58,129 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 20:58:58,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 20:58:58,143 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:58,143 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:58,143 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:58,144 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:58,146 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:58,146 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:58,148 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:58,148 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:58,152 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:58,152 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:58,152 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-24 20:58:58,152 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [616625019] [2021-03-24 20:58:58,152 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [623300187] [2021-03-24 20:58:58,153 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY 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 [2021-03-24 20:58:58,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 20:58:58,242 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 4 conjunts are in the unsatisfiable core [2021-03-24 20:58:58,243 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-24 20:58:58,245 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:58,246 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:58,246 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:58,246 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:58,246 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:58,246 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:58,247 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:58,247 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:58,247 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:58,247 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:58,248 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:58,248 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:58,248 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:58,248 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:58,248 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:58,249 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:58,249 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:58,249 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:58,249 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:58,250 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:58,250 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:58,250 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:58,250 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:58,250 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:58,251 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:58,251 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:58,251 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:58,251 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:58,251 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:58,252 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:58,252 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:58,252 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:58,252 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:58,253 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:58,253 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:58,253 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:58,253 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:58,254 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:58,254 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:58,254 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:58,258 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:58,258 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:58,258 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:58,258 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:58,259 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:58,259 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:58,259 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:58,259 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:58,259 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:58,260 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:58,260 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:58,260 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:58,261 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:58,261 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:58,261 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:58,261 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:58,262 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:58,262 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:58,262 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:58,262 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:58,262 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:58,263 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:58,263 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:58,263 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:58,263 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:58,263 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:58,264 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:58,267 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:58,268 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:58,268 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:58,268 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:58,269 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:58,269 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:58,269 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 20:58:58,270 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:58,270 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 20:58:58,271 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:58,271 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 20:58:58,271 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-24 20:58:58,272 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:58,272 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:58,273 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:58,273 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:58,277 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:58,277 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 20:58:58,278 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:58,278 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 20:58:58,278 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:58,279 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 20:58:58,279 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-24 20:58:58,279 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:58,281 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:58,281 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:58,282 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:58,282 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:58,282 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:58,282 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:58,283 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:58,283 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:58,283 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:58,283 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:58,284 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:58,284 INFO L142 QuantifierPusher]: treesize reduction 7, result has 12.5 percent of original size [2021-03-24 20:58:58,284 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:58,285 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:58,285 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:58,285 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:58,285 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:58,285 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:58,286 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:58,286 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:58,286 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:58,286 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:58,287 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:58,287 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:58,287 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:58,287 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:58,288 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:58,288 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:58,288 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:58,288 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:58,289 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:58,289 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:58,289 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:58,289 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:58,290 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:58,290 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:58,290 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:58,290 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:58,291 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:58,291 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:58,291 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:58,291 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:58,292 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:58,292 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:58,292 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:58,292 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:58,293 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:58,293 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:58,293 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:58,293 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:58,294 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:58,294 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:58,294 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:58,294 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:58,295 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:58,295 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:58,295 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:58,295 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:58,296 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:58,296 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:58,296 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:58,296 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-24 20:58:58,297 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-24 20:58:58,297 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2021-03-24 20:58:58,297 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1703329207] [2021-03-24 20:58:58,298 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-03-24 20:58:58,298 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 20:58:58,299 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-03-24 20:58:58,299 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-03-24 20:58:58,301 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 284 out of 381 [2021-03-24 20:58:58,302 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 167 places, 137 transitions, 344 flow. Second operand has 7 states, 7 states have (on average 285.85714285714283) internal successors, (2001), 7 states have internal predecessors, (2001), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:58:58,302 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 20:58:58,302 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 284 of 381 [2021-03-24 20:58:58,302 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 20:58:58,354 INFO L129 PetriNetUnfolder]: 0/204 cut-off events. [2021-03-24 20:58:58,355 INFO L130 PetriNetUnfolder]: For 51/51 co-relation queries the response was YES. [2021-03-24 20:58:58,355 INFO L84 FinitePrefix]: Finished finitePrefix Result has 299 conditions, 204 events. 0/204 cut-off events. For 51/51 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 605 event pairs, 0 based on Foata normal form. 1/205 useless extension candidates. Maximal degree in co-relation 0. Up to 31 conditions per place. [2021-03-24 20:58:58,355 INFO L132 encePairwiseOnDemand]: 376/381 looper letters, 12 selfloop transitions, 5 changer transitions 0/145 dead transitions. [2021-03-24 20:58:58,355 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 157 places, 145 transitions, 396 flow [2021-03-24 20:58:58,356 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-03-24 20:58:58,356 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2021-03-24 20:58:58,359 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 1722 transitions. [2021-03-24 20:58:58,359 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.7532808398950132 [2021-03-24 20:58:58,359 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 1722 transitions. [2021-03-24 20:58:58,359 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 1722 transitions. [2021-03-24 20:58:58,360 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 20:58:58,360 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 1722 transitions. [2021-03-24 20:58:58,363 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 287.0) internal successors, (1722), 6 states have internal predecessors, (1722), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:58:58,366 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 381.0) internal successors, (2667), 7 states have internal predecessors, (2667), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:58:58,366 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 381.0) internal successors, (2667), 7 states have internal predecessors, (2667), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:58:58,367 INFO L185 Difference]: Start difference. First operand has 167 places, 137 transitions, 344 flow. Second operand 6 states and 1722 transitions. [2021-03-24 20:58:58,367 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 157 places, 145 transitions, 396 flow [2021-03-24 20:58:58,368 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 156 places, 145 transitions, 364 flow, removed 15 selfloop flow, removed 1 redundant places. [2021-03-24 20:58:58,369 INFO L241 Difference]: Finished difference. Result has 159 places, 140 transitions, 344 flow [2021-03-24 20:58:58,369 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=381, PETRI_DIFFERENCE_MINUEND_FLOW=312, PETRI_DIFFERENCE_MINUEND_PLACES=151, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=137, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=132, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=344, PETRI_PLACES=159, PETRI_TRANSITIONS=140} [2021-03-24 20:58:58,370 INFO L343 CegarLoopForPetriNet]: 164 programPoint places, -5 predicate places. [2021-03-24 20:58:58,370 INFO L480 AbstractCegarLoop]: Abstraction has has 159 places, 140 transitions, 344 flow [2021-03-24 20:58:58,370 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 285.85714285714283) internal successors, (2001), 7 states have internal predecessors, (2001), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:58:58,370 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 20:58:58,370 INFO L263 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 20:58:58,583 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable20 [2021-03-24 20:58:58,584 INFO L428 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-24 20:58:58,584 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 20:58:58,584 INFO L82 PathProgramCache]: Analyzing trace with hash -163098669, now seen corresponding path program 1 times [2021-03-24 20:58:58,584 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 20:58:58,584 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [897645310] [2021-03-24 20:58:58,584 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 20:58:58,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 20:58:58,626 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:58,626 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:58:58,627 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:58,628 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:58:58,630 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:58,630 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-24 20:58:58,632 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:58:58,632 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-24 20:58:58,636 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2021-03-24 20:58:58,636 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [897645310] [2021-03-24 20:58:58,636 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 20:58:58,636 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-03-24 20:58:58,636 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [759466859] [2021-03-24 20:58:58,636 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-03-24 20:58:58,636 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 20:58:58,637 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-03-24 20:58:58,637 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-03-24 20:58:58,639 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 265 out of 381 [2021-03-24 20:58:58,640 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 159 places, 140 transitions, 344 flow. Second operand has 5 states, 5 states have (on average 266.0) internal successors, (1330), 5 states have internal predecessors, (1330), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:58:58,640 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 20:58:58,640 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 265 of 381 [2021-03-24 20:58:58,640 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand Received shutdown request... Cannot interrupt operation gracefully because timeout expired. Forcing shutdown