/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_20-callback_racefree.i -------------------------------------------------------------------------------- This is Ultimate 0.2.1-7cd14b8b9f04096d8ddfd3d9cd8a4ac590fe5404-7cd14b8 [2021-03-11 21:37:40,234 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-03-11 21:37:40,236 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-03-11 21:37:40,256 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-03-11 21:37:40,256 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-03-11 21:37:40,257 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-03-11 21:37:40,258 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-03-11 21:37:40,259 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-03-11 21:37:40,260 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-03-11 21:37:40,261 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-03-11 21:37:40,261 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-03-11 21:37:40,262 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-03-11 21:37:40,262 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-03-11 21:37:40,263 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-03-11 21:37:40,263 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-03-11 21:37:40,264 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-03-11 21:37:40,265 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-03-11 21:37:40,265 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-03-11 21:37:40,266 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-03-11 21:37:40,271 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-03-11 21:37:40,273 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-03-11 21:37:40,273 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-03-11 21:37:40,274 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-03-11 21:37:40,275 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-03-11 21:37:40,276 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-03-11 21:37:40,276 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-03-11 21:37:40,277 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-03-11 21:37:40,277 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-03-11 21:37:40,277 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-03-11 21:37:40,278 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-03-11 21:37:40,278 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-03-11 21:37:40,278 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-03-11 21:37:40,279 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-03-11 21:37:40,287 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-03-11 21:37:40,288 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-03-11 21:37:40,288 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-03-11 21:37:40,289 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-03-11 21:37:40,289 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-03-11 21:37:40,289 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-03-11 21:37:40,290 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-03-11 21:37:40,290 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-03-11 21:37:40,293 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-11 21:37:40,319 INFO L113 SettingsManager]: Loading preferences was successful [2021-03-11 21:37:40,319 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-03-11 21:37:40,322 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-03-11 21:37:40,322 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-03-11 21:37:40,323 INFO L138 SettingsManager]: * Use SBE=true [2021-03-11 21:37:40,323 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-03-11 21:37:40,324 INFO L138 SettingsManager]: * sizeof long=4 [2021-03-11 21:37:40,324 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-03-11 21:37:40,324 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-03-11 21:37:40,324 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-03-11 21:37:40,324 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-03-11 21:37:40,325 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-03-11 21:37:40,325 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-03-11 21:37:40,325 INFO L138 SettingsManager]: * sizeof long double=12 [2021-03-11 21:37:40,325 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-03-11 21:37:40,325 INFO L138 SettingsManager]: * Use constant arrays=true [2021-03-11 21:37:40,325 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-03-11 21:37:40,326 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-03-11 21:37:40,326 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-03-11 21:37:40,326 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-03-11 21:37:40,327 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-03-11 21:37:40,327 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-03-11 21:37:40,330 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-03-11 21:37:40,330 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-03-11 21:37:40,330 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-03-11 21:37:40,330 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-03-11 21:37:40,330 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-03-11 21:37:40,331 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-03-11 21:37:40,332 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-11 21:37:40,555 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-03-11 21:37:40,577 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-03-11 21:37:40,578 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-03-11 21:37:40,579 INFO L271 PluginConnector]: Initializing CDTParser... [2021-03-11 21:37:40,580 INFO L275 PluginConnector]: CDTParser initialized [2021-03-11 21:37:40,580 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/goblint-regression/28-race_reach_20-callback_racefree.i [2021-03-11 21:37:40,627 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/e61f39d98/d135e82340104ffb8d51908dc031454b/FLAGdb12004d6 [2021-03-11 21:37:41,035 INFO L306 CDTParser]: Found 1 translation units. [2021-03-11 21:37:41,036 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/goblint-regression/28-race_reach_20-callback_racefree.i [2021-03-11 21:37:41,043 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/e61f39d98/d135e82340104ffb8d51908dc031454b/FLAGdb12004d6 [2021-03-11 21:37:41,409 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/e61f39d98/d135e82340104ffb8d51908dc031454b [2021-03-11 21:37:41,412 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-03-11 21:37:41,416 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2021-03-11 21:37:41,417 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-03-11 21:37:41,417 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-03-11 21:37:41,420 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-03-11 21:37:41,420 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 11.03 09:37:41" (1/1) ... [2021-03-11 21:37:41,422 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@3dbf561b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.03 09:37:41, skipping insertion in model container [2021-03-11 21:37:41,422 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 11.03 09:37:41" (1/1) ... [2021-03-11 21:37:41,426 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-03-11 21:37:41,465 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-03-11 21:37:41,657 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_20-callback_racefree.i[29949,29962] [2021-03-11 21:37:41,672 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-03-11 21:37:41,680 INFO L203 MainTranslator]: Completed pre-run [2021-03-11 21:37:41,701 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_20-callback_racefree.i[29949,29962] [2021-03-11 21:37:41,707 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-03-11 21:37:41,755 INFO L208 MainTranslator]: Completed translation [2021-03-11 21:37:41,756 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.03 09:37:41 WrapperNode [2021-03-11 21:37:41,756 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-03-11 21:37:41,757 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-03-11 21:37:41,757 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-03-11 21:37:41,757 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-03-11 21:37:41,761 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.03 09:37:41" (1/1) ... [2021-03-11 21:37:41,771 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.03 09:37:41" (1/1) ... [2021-03-11 21:37:41,790 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-03-11 21:37:41,792 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-03-11 21:37:41,792 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-03-11 21:37:41,792 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-03-11 21:37:41,797 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.03 09:37:41" (1/1) ... [2021-03-11 21:37:41,797 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.03 09:37:41" (1/1) ... [2021-03-11 21:37:41,814 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.03 09:37:41" (1/1) ... [2021-03-11 21:37:41,814 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.03 09:37:41" (1/1) ... [2021-03-11 21:37:41,820 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.03 09:37:41" (1/1) ... [2021-03-11 21:37:41,823 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.03 09:37:41" (1/1) ... [2021-03-11 21:37:41,824 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.03 09:37:41" (1/1) ... [2021-03-11 21:37:41,826 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-03-11 21:37:41,827 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-03-11 21:37:41,835 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-03-11 21:37:41,835 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-03-11 21:37:41,836 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.03 09:37:41" (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-11 21:37:41,902 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-03-11 21:37:41,903 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-03-11 21:37:41,903 INFO L130 BoogieDeclarations]: Found specification of procedure #PthreadsMutexLock [2021-03-11 21:37:41,904 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-03-11 21:37:41,904 INFO L130 BoogieDeclarations]: Found specification of procedure t_fun [2021-03-11 21:37:41,904 INFO L138 BoogieDeclarations]: Found implementation of procedure t_fun [2021-03-11 21:37:41,904 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-03-11 21:37:41,905 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-03-11 21:37:41,905 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-03-11 21:37:41,905 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-03-11 21:37:41,907 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-03-11 21:37:42,252 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-03-11 21:37:42,252 INFO L299 CfgBuilder]: Removed 23 assume(true) statements. [2021-03-11 21:37:42,253 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 11.03 09:37:42 BoogieIcfgContainer [2021-03-11 21:37:42,253 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-03-11 21:37:42,254 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-03-11 21:37:42,254 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-03-11 21:37:42,256 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-03-11 21:37:42,256 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 11.03 09:37:41" (1/3) ... [2021-03-11 21:37:42,257 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6d36a2e4 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 11.03 09:37:42, skipping insertion in model container [2021-03-11 21:37:42,257 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.03 09:37:41" (2/3) ... [2021-03-11 21:37:42,257 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6d36a2e4 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 11.03 09:37:42, skipping insertion in model container [2021-03-11 21:37:42,257 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 11.03 09:37:42" (3/3) ... [2021-03-11 21:37:42,258 INFO L111 eAbstractionObserver]: Analyzing ICFG 28-race_reach_20-callback_racefree.i [2021-03-11 21:37:42,262 INFO L153 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-03-11 21:37:42,265 INFO L165 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2021-03-11 21:37:42,266 INFO L323 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-03-11 21:37:42,281 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:42,281 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:42,282 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:42,282 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:42,282 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:42,282 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:42,282 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:42,282 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:42,282 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:42,283 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:42,283 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:42,283 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:42,283 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:42,283 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:42,283 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:42,283 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:42,284 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:42,284 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:42,284 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:42,284 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:42,284 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:42,284 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:42,284 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:42,284 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:42,284 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:42,285 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:42,285 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:42,285 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:42,285 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:42,285 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:42,285 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:42,285 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:42,287 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:42,287 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:42,287 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:42,287 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:42,287 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:42,287 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:42,287 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:42,288 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:42,291 INFO L149 ThreadInstanceAdder]: Constructed 1 joinOtherThreadTransitions. [2021-03-11 21:37:42,303 INFO L253 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2021-03-11 21:37:42,315 INFO L376 AbstractCegarLoop]: Interprodecural is true [2021-03-11 21:37:42,315 INFO L377 AbstractCegarLoop]: Hoare is false [2021-03-11 21:37:42,315 INFO L378 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-03-11 21:37:42,315 INFO L379 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-03-11 21:37:42,315 INFO L380 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-03-11 21:37:42,315 INFO L381 AbstractCegarLoop]: Difference is false [2021-03-11 21:37:42,316 INFO L382 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-03-11 21:37:42,316 INFO L386 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-03-11 21:37:42,338 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 119 places, 131 transitions, 270 flow [2021-03-11 21:37:42,374 INFO L129 PetriNetUnfolder]: 26/198 cut-off events. [2021-03-11 21:37:42,374 INFO L130 PetriNetUnfolder]: For 1/1 co-relation queries the response was YES. [2021-03-11 21:37:42,387 INFO L84 FinitePrefix]: Finished finitePrefix Result has 204 conditions, 198 events. 26/198 cut-off events. For 1/1 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 515 event pairs, 0 based on Foata normal form. 0/168 useless extension candidates. Maximal degree in co-relation 100. Up to 6 conditions per place. [2021-03-11 21:37:42,388 INFO L82 GeneralOperation]: Start removeDead. Operand has 119 places, 131 transitions, 270 flow [2021-03-11 21:37:42,391 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 115 places, 126 transitions, 257 flow [2021-03-11 21:37:42,394 INFO L118 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-11 21:37:42,402 INFO L133 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 115 places, 126 transitions, 257 flow [2021-03-11 21:37:42,403 INFO L110 LiptonReduction]: Starting Lipton reduction on Petri net that has 115 places, 126 transitions, 257 flow [2021-03-11 21:37:42,404 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 115 places, 126 transitions, 257 flow [2021-03-11 21:37:42,421 INFO L129 PetriNetUnfolder]: 25/193 cut-off events. [2021-03-11 21:37:42,421 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-03-11 21:37:42,422 INFO L84 FinitePrefix]: Finished finitePrefix Result has 198 conditions, 193 events. 25/193 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 473 event pairs, 0 based on Foata normal form. 0/163 useless extension candidates. Maximal degree in co-relation 100. Up to 6 conditions per place. [2021-03-11 21:37:42,424 INFO L116 LiptonReduction]: Number of co-enabled transitions 2880 [2021-03-11 21:37:45,227 WARN L205 SmtUtils]: Spent 171.00 ms on a formula simplification. DAG size of input: 98 DAG size of output: 96 [2021-03-11 21:37:45,475 WARN L205 SmtUtils]: Spent 165.00 ms on a formula simplification. DAG size of input: 98 DAG size of output: 96 [2021-03-11 21:37:45,861 WARN L205 SmtUtils]: Spent 305.00 ms on a formula simplification. DAG size of input: 128 DAG size of output: 126 [2021-03-11 21:37:45,997 WARN L205 SmtUtils]: Spent 134.00 ms on a formula simplification that was a NOOP. DAG size: 119 [2021-03-11 21:37:46,322 WARN L205 SmtUtils]: Spent 323.00 ms on a formula simplification. DAG size of input: 128 DAG size of output: 126 [2021-03-11 21:37:46,480 WARN L205 SmtUtils]: Spent 153.00 ms on a formula simplification that was a NOOP. DAG size: 119 [2021-03-11 21:37:46,484 INFO L131 LiptonReduction]: Checked pairs total: 3939 [2021-03-11 21:37:46,484 INFO L133 LiptonReduction]: Total number of compositions: 120 [2021-03-11 21:37:46,485 INFO L182 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 4093 [2021-03-11 21:37:46,498 INFO L129 PetriNetUnfolder]: 7/24 cut-off events. [2021-03-11 21:37:46,498 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-03-11 21:37:46,498 INFO L247 CegarLoopForPetriNet]: Found error trace [2021-03-11 21:37:46,499 INFO L255 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1] [2021-03-11 21:37:46,499 INFO L428 AbstractCegarLoop]: === Iteration 1 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2021-03-11 21:37:46,503 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 21:37:46,504 INFO L82 PathProgramCache]: Analyzing trace with hash 1817300784, now seen corresponding path program 1 times [2021-03-11 21:37:46,509 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 21:37:46,509 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [28852127] [2021-03-11 21:37:46,510 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 21:37:46,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 21:37:46,655 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:37:46,655 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:37:46,664 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-11 21:37:46,665 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [28852127] [2021-03-11 21:37:46,665 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-11 21:37:46,666 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2021-03-11 21:37:46,666 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1629010493] [2021-03-11 21:37:46,671 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-03-11 21:37:46,671 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 21:37:46,679 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-03-11 21:37:46,681 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-11 21:37:46,683 INFO L500 CegarLoopForPetriNet]: Number of universal loopers: 194 out of 251 [2021-03-11 21:37:46,687 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 25 places, 33 transitions, 71 flow. Second operand has 3 states, 3 states have (on average 194.66666666666666) internal successors, (584), 3 states have internal predecessors, (584), 0 states have call successors, (0), 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-11 21:37:46,688 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-11 21:37:46,688 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 194 of 251 [2021-03-11 21:37:46,688 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-11 21:37:46,723 INFO L129 PetriNetUnfolder]: 17/75 cut-off events. [2021-03-11 21:37:46,723 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-03-11 21:37:46,723 INFO L84 FinitePrefix]: Finished finitePrefix Result has 114 conditions, 75 events. 17/75 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 205 event pairs, 4 based on Foata normal form. 30/87 useless extension candidates. Maximal degree in co-relation 79. Up to 28 conditions per place. [2021-03-11 21:37:46,724 INFO L132 encePairwiseOnDemand]: 238/251 looper letters, 8 selfloop transitions, 2 changer transitions 0/26 dead transitions. [2021-03-11 21:37:46,724 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 26 places, 26 transitions, 77 flow [2021-03-11 21:37:46,725 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-03-11 21:37:46,727 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-03-11 21:37:46,732 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 610 transitions. [2021-03-11 21:37:46,735 INFO L545 CegarLoopForPetriNet]: DFA transition density 0.8100929614873837 [2021-03-11 21:37:46,735 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 610 transitions. [2021-03-11 21:37:46,736 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 610 transitions. [2021-03-11 21:37:46,737 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-11 21:37:46,739 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 610 transitions. [2021-03-11 21:37:46,742 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 203.33333333333334) internal successors, (610), 3 states have internal predecessors, (610), 0 states have call successors, (0), 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-11 21:37:46,747 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 251.0) internal successors, (1004), 4 states have internal predecessors, (1004), 0 states have call successors, (0), 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-11 21:37:46,748 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 251.0) internal successors, (1004), 4 states have internal predecessors, (1004), 0 states have call successors, (0), 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-11 21:37:46,749 INFO L185 Difference]: Start difference. First operand has 25 places, 33 transitions, 71 flow. Second operand 3 states and 610 transitions. [2021-03-11 21:37:46,750 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 26 places, 26 transitions, 77 flow [2021-03-11 21:37:46,751 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 26 places, 26 transitions, 77 flow, removed 0 selfloop flow, removed 0 redundant places. [2021-03-11 21:37:46,752 INFO L241 Difference]: Finished difference. Result has 27 places, 24 transitions, 63 flow [2021-03-11 21:37:46,753 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=251, PETRI_DIFFERENCE_MINUEND_FLOW=51, PETRI_DIFFERENCE_MINUEND_PLACES=24, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=23, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=21, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=63, PETRI_PLACES=27, PETRI_TRANSITIONS=24} [2021-03-11 21:37:46,754 INFO L335 CegarLoopForPetriNet]: 25 programPoint places, 2 predicate places. [2021-03-11 21:37:46,754 INFO L480 AbstractCegarLoop]: Abstraction has has 27 places, 24 transitions, 63 flow [2021-03-11 21:37:46,754 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 194.66666666666666) internal successors, (584), 3 states have internal predecessors, (584), 0 states have call successors, (0), 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-11 21:37:46,754 INFO L247 CegarLoopForPetriNet]: Found error trace [2021-03-11 21:37:46,755 INFO L255 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1] [2021-03-11 21:37:46,755 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-03-11 21:37:46,755 INFO L428 AbstractCegarLoop]: === Iteration 2 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2021-03-11 21:37:46,755 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 21:37:46,755 INFO L82 PathProgramCache]: Analyzing trace with hash 1817281933, now seen corresponding path program 1 times [2021-03-11 21:37:46,755 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 21:37:46,756 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1746379535] [2021-03-11 21:37:46,756 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 21:37:46,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-03-11 21:37:46,783 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-03-11 21:37:46,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-03-11 21:37:46,796 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-03-11 21:37:46,811 INFO L173 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-03-11 21:37:46,811 INFO L620 BasicCegarLoop]: Counterexample might be feasible [2021-03-11 21:37:46,812 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-03-11 21:37:46,812 WARN L342 ceAbstractionStarter]: 1 thread instances were not sufficient, I will increase this number and restart the analysis [2021-03-11 21:37:46,813 INFO L323 ceAbstractionStarter]: Constructing petrified ICFG for 2 thread instances. [2021-03-11 21:37:46,820 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:46,821 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:46,821 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:46,821 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:46,821 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:46,821 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:46,821 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:46,821 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:46,821 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:46,821 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:46,821 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:46,821 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:46,822 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:46,822 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:46,822 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:46,822 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:46,822 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:46,822 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:46,822 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:46,822 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:46,822 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:46,822 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:46,822 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:46,822 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:46,822 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:46,823 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:46,823 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:46,823 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:46,823 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:46,823 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:46,823 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:46,823 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:46,823 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:46,823 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:46,823 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:46,823 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:46,824 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:46,824 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:46,824 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:46,824 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:46,824 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:46,824 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:46,824 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:46,824 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:46,824 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:46,824 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:46,824 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:46,824 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:46,825 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:46,825 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:46,825 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:46,825 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:46,825 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:46,825 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:46,825 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:46,825 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:46,825 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:46,825 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:46,825 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:46,825 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:46,825 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:46,825 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:46,826 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:46,826 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:46,826 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:46,826 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:46,826 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:46,826 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:46,826 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:46,826 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:46,826 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:46,827 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:46,828 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:46,828 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:46,828 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:46,828 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:46,828 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:46,828 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:46,828 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:46,828 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:46,830 INFO L149 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2021-03-11 21:37:46,830 INFO L253 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2021-03-11 21:37:46,831 INFO L376 AbstractCegarLoop]: Interprodecural is true [2021-03-11 21:37:46,831 INFO L377 AbstractCegarLoop]: Hoare is false [2021-03-11 21:37:46,831 INFO L378 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-03-11 21:37:46,831 INFO L379 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-03-11 21:37:46,831 INFO L380 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-03-11 21:37:46,831 INFO L381 AbstractCegarLoop]: Difference is false [2021-03-11 21:37:46,831 INFO L382 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-03-11 21:37:46,831 INFO L386 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-03-11 21:37:46,833 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 139 places, 153 transitions, 324 flow [2021-03-11 21:37:46,863 INFO L129 PetriNetUnfolder]: 43/310 cut-off events. [2021-03-11 21:37:46,864 INFO L130 PetriNetUnfolder]: For 6/6 co-relation queries the response was YES. [2021-03-11 21:37:46,865 INFO L84 FinitePrefix]: Finished finitePrefix Result has 324 conditions, 310 events. 43/310 cut-off events. For 6/6 co-relation queries the response was YES. Maximal size of possible extension queue 11. Compared 1119 event pairs, 0 based on Foata normal form. 0/261 useless extension candidates. Maximal degree in co-relation 200. Up to 9 conditions per place. [2021-03-11 21:37:46,866 INFO L82 GeneralOperation]: Start removeDead. Operand has 139 places, 153 transitions, 324 flow [2021-03-11 21:37:46,867 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 139 places, 153 transitions, 324 flow [2021-03-11 21:37:46,867 INFO L118 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-11 21:37:46,867 INFO L133 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 139 places, 153 transitions, 324 flow [2021-03-11 21:37:46,868 INFO L110 LiptonReduction]: Starting Lipton reduction on Petri net that has 139 places, 153 transitions, 324 flow [2021-03-11 21:37:46,868 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 139 places, 153 transitions, 324 flow [2021-03-11 21:37:46,887 INFO L129 PetriNetUnfolder]: 43/310 cut-off events. [2021-03-11 21:37:46,887 INFO L130 PetriNetUnfolder]: For 6/6 co-relation queries the response was YES. [2021-03-11 21:37:46,888 INFO L84 FinitePrefix]: Finished finitePrefix Result has 324 conditions, 310 events. 43/310 cut-off events. For 6/6 co-relation queries the response was YES. Maximal size of possible extension queue 11. Compared 1135 event pairs, 0 based on Foata normal form. 0/261 useless extension candidates. Maximal degree in co-relation 200. Up to 9 conditions per place. [2021-03-11 21:37:46,892 INFO L116 LiptonReduction]: Number of co-enabled transitions 7000 [2021-03-11 21:37:49,773 WARN L205 SmtUtils]: Spent 209.00 ms on a formula simplification. DAG size of input: 105 DAG size of output: 103 [2021-03-11 21:37:50,065 WARN L205 SmtUtils]: Spent 206.00 ms on a formula simplification. DAG size of input: 105 DAG size of output: 103 [2021-03-11 21:37:50,639 WARN L205 SmtUtils]: Spent 301.00 ms on a formula simplification. DAG size of input: 124 DAG size of output: 122 [2021-03-11 21:37:50,778 WARN L205 SmtUtils]: Spent 137.00 ms on a formula simplification that was a NOOP. DAG size: 118 [2021-03-11 21:37:51,107 WARN L205 SmtUtils]: Spent 328.00 ms on a formula simplification. DAG size of input: 124 DAG size of output: 122 [2021-03-11 21:37:51,240 WARN L205 SmtUtils]: Spent 132.00 ms on a formula simplification that was a NOOP. DAG size: 118 [2021-03-11 21:37:51,425 WARN L205 SmtUtils]: Spent 151.00 ms on a formula simplification that was a NOOP. DAG size: 122 [2021-03-11 21:37:51,570 WARN L205 SmtUtils]: Spent 144.00 ms on a formula simplification that was a NOOP. DAG size: 119 [2021-03-11 21:37:51,715 WARN L205 SmtUtils]: Spent 144.00 ms on a formula simplification that was a NOOP. DAG size: 122 [2021-03-11 21:37:51,858 WARN L205 SmtUtils]: Spent 141.00 ms on a formula simplification that was a NOOP. DAG size: 119 [2021-03-11 21:37:51,864 INFO L131 LiptonReduction]: Checked pairs total: 11311 [2021-03-11 21:37:51,865 INFO L133 LiptonReduction]: Total number of compositions: 139 [2021-03-11 21:37:51,865 INFO L182 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 4998 [2021-03-11 21:37:51,867 INFO L129 PetriNetUnfolder]: 6/25 cut-off events. [2021-03-11 21:37:51,867 INFO L130 PetriNetUnfolder]: For 1/1 co-relation queries the response was YES. [2021-03-11 21:37:51,867 INFO L247 CegarLoopForPetriNet]: Found error trace [2021-03-11 21:37:51,867 INFO L255 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1] [2021-03-11 21:37:51,867 INFO L428 AbstractCegarLoop]: === Iteration 1 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-11 21:37:51,867 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 21:37:51,868 INFO L82 PathProgramCache]: Analyzing trace with hash -1764265596, now seen corresponding path program 1 times [2021-03-11 21:37:51,868 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 21:37:51,868 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [320144521] [2021-03-11 21:37:51,868 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 21:37:51,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 21:37:51,906 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:37:51,906 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:37:51,908 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-11 21:37:51,909 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [320144521] [2021-03-11 21:37:51,909 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-11 21:37:51,909 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2021-03-11 21:37:51,909 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1700281739] [2021-03-11 21:37:51,909 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-03-11 21:37:51,909 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 21:37:51,909 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-03-11 21:37:51,909 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-11 21:37:51,911 INFO L500 CegarLoopForPetriNet]: Number of universal loopers: 224 out of 292 [2021-03-11 21:37:51,911 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 38 places, 48 transitions, 114 flow. Second operand has 3 states, 3 states have (on average 224.66666666666666) internal successors, (674), 3 states have internal predecessors, (674), 0 states have call successors, (0), 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-11 21:37:51,912 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-11 21:37:51,912 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 224 of 292 [2021-03-11 21:37:51,912 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-11 21:37:51,938 INFO L129 PetriNetUnfolder]: 72/261 cut-off events. [2021-03-11 21:37:51,939 INFO L130 PetriNetUnfolder]: For 13/16 co-relation queries the response was YES. [2021-03-11 21:37:51,940 INFO L84 FinitePrefix]: Finished finitePrefix Result has 388 conditions, 261 events. 72/261 cut-off events. For 13/16 co-relation queries the response was YES. Maximal size of possible extension queue 22. Compared 1278 event pairs, 21 based on Foata normal form. 85/279 useless extension candidates. Maximal degree in co-relation 248. Up to 89 conditions per place. [2021-03-11 21:37:51,941 INFO L132 encePairwiseOnDemand]: 277/292 looper letters, 10 selfloop transitions, 2 changer transitions 0/41 dead transitions. [2021-03-11 21:37:51,941 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 40 places, 41 transitions, 124 flow [2021-03-11 21:37:51,943 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-03-11 21:37:51,943 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-03-11 21:37:51,944 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 705 transitions. [2021-03-11 21:37:51,945 INFO L545 CegarLoopForPetriNet]: DFA transition density 0.8047945205479452 [2021-03-11 21:37:51,945 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 705 transitions. [2021-03-11 21:37:51,945 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 705 transitions. [2021-03-11 21:37:51,945 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-11 21:37:51,945 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 705 transitions. [2021-03-11 21:37:51,946 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 235.0) internal successors, (705), 3 states have internal predecessors, (705), 0 states have call successors, (0), 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-11 21:37:51,948 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 292.0) internal successors, (1168), 4 states have internal predecessors, (1168), 0 states have call successors, (0), 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-11 21:37:51,948 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 292.0) internal successors, (1168), 4 states have internal predecessors, (1168), 0 states have call successors, (0), 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-11 21:37:51,948 INFO L185 Difference]: Start difference. First operand has 38 places, 48 transitions, 114 flow. Second operand 3 states and 705 transitions. [2021-03-11 21:37:51,948 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 40 places, 41 transitions, 124 flow [2021-03-11 21:37:51,949 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 40 places, 41 transitions, 124 flow, removed 0 selfloop flow, removed 0 redundant places. [2021-03-11 21:37:51,949 INFO L241 Difference]: Finished difference. Result has 41 places, 38 transitions, 106 flow [2021-03-11 21:37:51,950 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=292, PETRI_DIFFERENCE_MINUEND_FLOW=92, PETRI_DIFFERENCE_MINUEND_PLACES=38, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=37, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=35, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=106, PETRI_PLACES=41, PETRI_TRANSITIONS=38} [2021-03-11 21:37:51,950 INFO L335 CegarLoopForPetriNet]: 38 programPoint places, 3 predicate places. [2021-03-11 21:37:51,950 INFO L480 AbstractCegarLoop]: Abstraction has has 41 places, 38 transitions, 106 flow [2021-03-11 21:37:51,950 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 224.66666666666666) internal successors, (674), 3 states have internal predecessors, (674), 0 states have call successors, (0), 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-11 21:37:51,950 INFO L247 CegarLoopForPetriNet]: Found error trace [2021-03-11 21:37:51,950 INFO L255 CegarLoopForPetriNet]: trace histogram [3, 2, 2, 1, 1, 1, 1] [2021-03-11 21:37:51,950 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-03-11 21:37:51,951 INFO L428 AbstractCegarLoop]: === Iteration 2 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-11 21:37:51,951 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 21:37:51,951 INFO L82 PathProgramCache]: Analyzing trace with hash -598047674, now seen corresponding path program 1 times [2021-03-11 21:37:51,951 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 21:37:51,951 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1451910141] [2021-03-11 21:37:51,951 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 21:37:51,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-03-11 21:37:51,988 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-03-11 21:37:51,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-03-11 21:37:51,996 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-03-11 21:37:52,000 INFO L173 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-03-11 21:37:52,001 INFO L620 BasicCegarLoop]: Counterexample might be feasible [2021-03-11 21:37:52,001 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-03-11 21:37:52,001 WARN L342 ceAbstractionStarter]: 2 thread instances were not sufficient, I will increase this number and restart the analysis [2021-03-11 21:37:52,002 INFO L323 ceAbstractionStarter]: Constructing petrified ICFG for 3 thread instances. [2021-03-11 21:37:52,009 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:52,009 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:52,009 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:52,010 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:52,010 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:52,010 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:52,010 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:52,010 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:52,010 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:52,010 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:52,010 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:52,010 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:52,010 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:52,010 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:52,010 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:52,010 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:52,011 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:52,011 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:52,011 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:52,011 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:52,011 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:52,011 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:52,011 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:52,011 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:52,011 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:52,011 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:52,011 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:52,011 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:52,011 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:52,011 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:52,012 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:52,012 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:52,012 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:52,012 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:52,012 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:52,012 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:52,012 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:52,012 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:52,012 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:52,012 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:52,012 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:52,012 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:52,013 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:52,013 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:52,013 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:52,013 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:52,013 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:52,013 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:52,013 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:52,013 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:52,013 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:52,013 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:52,013 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:52,013 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:52,013 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:52,014 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:52,014 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:52,014 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:52,014 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:52,014 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:52,014 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:52,014 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:52,014 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:52,014 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:52,014 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:52,014 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:52,014 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:52,015 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:52,015 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:52,015 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:52,015 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:52,015 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:52,015 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:52,015 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:52,015 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:52,015 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:52,015 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:52,015 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:52,015 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:52,015 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:52,015 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:52,016 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:52,016 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:52,016 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:52,016 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:52,016 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:52,016 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:52,016 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:52,016 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:52,016 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:52,016 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:52,016 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:52,016 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:52,016 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:52,016 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:52,017 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:52,017 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:52,017 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:52,017 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:52,017 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:52,017 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:52,017 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:52,017 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:52,017 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:52,018 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:52,019 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:52,019 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:52,019 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:52,019 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:52,019 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:52,019 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:52,019 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:52,020 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:52,020 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:52,020 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:52,020 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:52,020 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:52,020 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:52,020 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:52,020 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:52,022 INFO L149 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2021-03-11 21:37:52,023 INFO L253 AbstractCegarLoop]: Starting to check reachability of 5 error locations. [2021-03-11 21:37:52,023 INFO L376 AbstractCegarLoop]: Interprodecural is true [2021-03-11 21:37:52,023 INFO L377 AbstractCegarLoop]: Hoare is false [2021-03-11 21:37:52,023 INFO L378 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-03-11 21:37:52,023 INFO L379 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-03-11 21:37:52,023 INFO L380 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-03-11 21:37:52,024 INFO L381 AbstractCegarLoop]: Difference is false [2021-03-11 21:37:52,024 INFO L382 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-03-11 21:37:52,024 INFO L386 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-03-11 21:37:52,025 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 159 places, 175 transitions, 380 flow [2021-03-11 21:37:52,050 INFO L129 PetriNetUnfolder]: 65/453 cut-off events. [2021-03-11 21:37:52,051 INFO L130 PetriNetUnfolder]: For 19/19 co-relation queries the response was YES. [2021-03-11 21:37:52,053 INFO L84 FinitePrefix]: Finished finitePrefix Result has 481 conditions, 453 events. 65/453 cut-off events. For 19/19 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 1899 event pairs, 1 based on Foata normal form. 0/381 useless extension candidates. Maximal degree in co-relation 318. Up to 16 conditions per place. [2021-03-11 21:37:52,053 INFO L82 GeneralOperation]: Start removeDead. Operand has 159 places, 175 transitions, 380 flow [2021-03-11 21:37:52,055 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 159 places, 175 transitions, 380 flow [2021-03-11 21:37:52,056 INFO L118 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-11 21:37:52,056 INFO L133 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 159 places, 175 transitions, 380 flow [2021-03-11 21:37:52,056 INFO L110 LiptonReduction]: Starting Lipton reduction on Petri net that has 159 places, 175 transitions, 380 flow [2021-03-11 21:37:52,056 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 159 places, 175 transitions, 380 flow [2021-03-11 21:37:52,081 INFO L129 PetriNetUnfolder]: 65/453 cut-off events. [2021-03-11 21:37:52,081 INFO L130 PetriNetUnfolder]: For 19/19 co-relation queries the response was YES. [2021-03-11 21:37:52,084 INFO L84 FinitePrefix]: Finished finitePrefix Result has 481 conditions, 453 events. 65/453 cut-off events. For 19/19 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 1892 event pairs, 1 based on Foata normal form. 0/381 useless extension candidates. Maximal degree in co-relation 318. Up to 16 conditions per place. [2021-03-11 21:37:52,093 INFO L116 LiptonReduction]: Number of co-enabled transitions 11880 [2021-03-11 21:37:55,343 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification that was a NOOP. DAG size: 121 [2021-03-11 21:37:55,448 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification that was a NOOP. DAG size: 117 [2021-03-11 21:37:55,559 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification that was a NOOP. DAG size: 121 [2021-03-11 21:37:55,660 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification that was a NOOP. DAG size: 117 [2021-03-11 21:37:55,991 WARN L205 SmtUtils]: Spent 320.00 ms on a formula simplification. DAG size of input: 134 DAG size of output: 126 [2021-03-11 21:37:56,125 WARN L205 SmtUtils]: Spent 133.00 ms on a formula simplification that was a NOOP. DAG size: 119 [2021-03-11 21:37:56,462 WARN L205 SmtUtils]: Spent 335.00 ms on a formula simplification. DAG size of input: 134 DAG size of output: 126 [2021-03-11 21:37:56,606 WARN L205 SmtUtils]: Spent 144.00 ms on a formula simplification that was a NOOP. DAG size: 119 [2021-03-11 21:37:56,611 INFO L131 LiptonReduction]: Checked pairs total: 20760 [2021-03-11 21:37:56,611 INFO L133 LiptonReduction]: Total number of compositions: 162 [2021-03-11 21:37:56,611 INFO L182 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 4555 [2021-03-11 21:37:56,614 INFO L129 PetriNetUnfolder]: 8/27 cut-off events. [2021-03-11 21:37:56,614 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-03-11 21:37:56,614 INFO L247 CegarLoopForPetriNet]: Found error trace [2021-03-11 21:37:56,614 INFO L255 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1] [2021-03-11 21:37:56,614 INFO L428 AbstractCegarLoop]: === Iteration 1 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-11 21:37:56,614 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 21:37:56,614 INFO L82 PathProgramCache]: Analyzing trace with hash 237802134, now seen corresponding path program 1 times [2021-03-11 21:37:56,614 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 21:37:56,614 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [323362193] [2021-03-11 21:37:56,615 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 21:37:56,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 21:37:56,635 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:37:56,636 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:37:56,638 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-11 21:37:56,638 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [323362193] [2021-03-11 21:37:56,638 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-11 21:37:56,638 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2021-03-11 21:37:56,638 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1015207770] [2021-03-11 21:37:56,638 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-03-11 21:37:56,638 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 21:37:56,638 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-03-11 21:37:56,639 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-11 21:37:56,639 INFO L500 CegarLoopForPetriNet]: Number of universal loopers: 253 out of 337 [2021-03-11 21:37:56,640 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 47 places, 58 transitions, 146 flow. Second operand has 3 states, 3 states have (on average 253.66666666666666) internal successors, (761), 3 states have internal predecessors, (761), 0 states have call successors, (0), 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-11 21:37:56,640 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-11 21:37:56,640 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 253 of 337 [2021-03-11 21:37:56,640 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-11 21:37:56,709 INFO L129 PetriNetUnfolder]: 353/871 cut-off events. [2021-03-11 21:37:56,709 INFO L130 PetriNetUnfolder]: For 55/63 co-relation queries the response was YES. [2021-03-11 21:37:56,710 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1428 conditions, 871 events. 353/871 cut-off events. For 55/63 co-relation queries the response was YES. Maximal size of possible extension queue 70. Compared 5222 event pairs, 137 based on Foata normal form. 313/936 useless extension candidates. Maximal degree in co-relation 960. Up to 448 conditions per place. [2021-03-11 21:37:56,713 INFO L132 encePairwiseOnDemand]: 319/337 looper letters, 14 selfloop transitions, 2 changer transitions 0/50 dead transitions. [2021-03-11 21:37:56,713 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 49 places, 50 transitions, 162 flow [2021-03-11 21:37:56,713 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-03-11 21:37:56,713 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-03-11 21:37:56,714 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 801 transitions. [2021-03-11 21:37:56,715 INFO L545 CegarLoopForPetriNet]: DFA transition density 0.7922848664688428 [2021-03-11 21:37:56,715 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 801 transitions. [2021-03-11 21:37:56,715 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 801 transitions. [2021-03-11 21:37:56,715 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-11 21:37:56,715 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 801 transitions. [2021-03-11 21:37:56,717 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 267.0) internal successors, (801), 3 states have internal predecessors, (801), 0 states have call successors, (0), 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-11 21:37:56,718 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-11 21:37:56,718 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-11 21:37:56,718 INFO L185 Difference]: Start difference. First operand has 47 places, 58 transitions, 146 flow. Second operand 3 states and 801 transitions. [2021-03-11 21:37:56,719 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 49 places, 50 transitions, 162 flow [2021-03-11 21:37:56,720 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 49 places, 50 transitions, 162 flow, removed 0 selfloop flow, removed 0 redundant places. [2021-03-11 21:37:56,721 INFO L241 Difference]: Finished difference. Result has 50 places, 46 transitions, 136 flow [2021-03-11 21:37:56,721 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=337, PETRI_DIFFERENCE_MINUEND_FLOW=120, PETRI_DIFFERENCE_MINUEND_PLACES=47, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=45, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=43, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=136, PETRI_PLACES=50, PETRI_TRANSITIONS=46} [2021-03-11 21:37:56,721 INFO L335 CegarLoopForPetriNet]: 47 programPoint places, 3 predicate places. [2021-03-11 21:37:56,721 INFO L480 AbstractCegarLoop]: Abstraction has has 50 places, 46 transitions, 136 flow [2021-03-11 21:37:56,722 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 253.66666666666666) internal successors, (761), 3 states have internal predecessors, (761), 0 states have call successors, (0), 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-11 21:37:56,722 INFO L247 CegarLoopForPetriNet]: Found error trace [2021-03-11 21:37:56,722 INFO L255 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 21:37:56,722 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-03-11 21:37:56,722 INFO L428 AbstractCegarLoop]: === Iteration 2 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-11 21:37:56,722 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 21:37:56,722 INFO L82 PathProgramCache]: Analyzing trace with hash 2132252884, now seen corresponding path program 1 times [2021-03-11 21:37:56,723 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 21:37:56,723 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [239430622] [2021-03-11 21:37:56,723 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 21:37:56,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 21:37:56,754 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:37:56,755 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:37:56,757 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:37:56,757 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:37:56,759 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:37:56,760 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:37:56,760 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-11 21:37:56,761 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [239430622] [2021-03-11 21:37:56,761 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2026099090] [2021-03-11 21:37:56,761 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-11 21:37:56,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 21:37:56,841 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 3 conjunts are in the unsatisfiable core [2021-03-11 21:37:56,842 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-11 21:37:56,845 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:37:56,855 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:37:56,856 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:37:56,856 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:37:56,856 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:37:56,856 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:37:56,857 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:37:56,857 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:37:56,857 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:37:56,858 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:37:56,858 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:37:56,858 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:37:56,863 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:37:56,863 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:37:56,863 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:37:56,865 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:37:56,866 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:37:56,866 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:37:56,866 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:37:56,867 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:37:56,871 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:37:56,871 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:37:56,871 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:37:56,872 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:37:56,872 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:37:56,872 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:37:56,873 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:37:56,873 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:37:56,873 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:37:56,874 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:37:56,874 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:37:56,874 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:37:56,879 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:37:56,886 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 21:37:56,887 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:37:56,888 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 21:37:56,888 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 21:37:56,893 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:37:56,898 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 21:37:56,899 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:37:56,899 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 21:37:56,901 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 21:37:56,902 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:37:56,907 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:37:56,907 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:37:56,907 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:37:56,918 INFO L142 QuantifierPusher]: treesize reduction 7, result has 12.5 percent of original size [2021-03-11 21:37:56,918 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:37:56,918 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:37:56,919 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:37:56,919 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:37:56,919 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:37:56,934 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:37:56,934 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:37:56,935 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:37:56,935 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:37:56,935 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:37:56,936 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:37:56,936 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:37:56,936 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:37:56,937 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:37:56,937 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:37:56,937 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:37:56,937 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:37:56,938 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:37:56,938 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:37:56,938 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:37:56,943 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:37:56,943 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:37:56,944 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:37:56,944 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:37:56,944 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:37:56,945 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:37:56,945 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:37:56,945 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:37:56,945 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:37:56,946 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:37:56,946 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:37:56,946 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:37:56,947 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:37:56,947 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:37:56,947 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:37:56,947 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:37:56,950 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:37:56,950 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:37:56,950 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:37:56,951 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:37:56,951 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:37:56,951 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:37:56,952 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:37:56,952 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-11 21:37:56,952 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-11 21:37:56,952 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3] total 3 [2021-03-11 21:37:56,952 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [919544447] [2021-03-11 21:37:56,952 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-03-11 21:37:56,953 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 21:37:56,953 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-03-11 21:37:56,953 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-03-11 21:37:56,954 INFO L500 CegarLoopForPetriNet]: Number of universal loopers: 259 out of 337 [2021-03-11 21:37:56,955 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 50 places, 46 transitions, 136 flow. Second operand 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-11 21:37:56,955 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-11 21:37:56,955 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 259 of 337 [2021-03-11 21:37:56,955 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-11 21:37:56,993 INFO L129 PetriNetUnfolder]: 34/176 cut-off events. [2021-03-11 21:37:56,993 INFO L130 PetriNetUnfolder]: For 31/33 co-relation queries the response was YES. [2021-03-11 21:37:56,994 INFO L84 FinitePrefix]: Finished finitePrefix Result has 262 conditions, 176 events. 34/176 cut-off events. For 31/33 co-relation queries the response was YES. Maximal size of possible extension queue 15. Compared 675 event pairs, 10 based on Foata normal form. 0/141 useless extension candidates. Maximal degree in co-relation 144. Up to 31 conditions per place. [2021-03-11 21:37:56,994 INFO L132 encePairwiseOnDemand]: 334/337 looper letters, 5 selfloop transitions, 3 changer transitions 0/50 dead transitions. [2021-03-11 21:37:56,994 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 53 places, 50 transitions, 160 flow [2021-03-11 21:37:56,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-11 21:37:56,999 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2021-03-11 21:37:57,000 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 1046 transitions. [2021-03-11 21:37:57,001 INFO L545 CegarLoopForPetriNet]: DFA transition density 0.7759643916913946 [2021-03-11 21:37:57,001 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 1046 transitions. [2021-03-11 21:37:57,001 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 1046 transitions. [2021-03-11 21:37:57,001 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-11 21:37:57,001 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 1046 transitions. [2021-03-11 21:37:57,003 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 5 states, 4 states have (on average 261.5) internal successors, (1046), 4 states have internal predecessors, (1046), 0 states have call successors, (0), 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-11 21:37:57,005 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 5 states, 5 states have (on average 337.0) internal successors, (1685), 5 states have internal predecessors, (1685), 0 states have call successors, (0), 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-11 21:37:57,005 INFO L81 ComplementDD]: Finished complementDD. Result has 5 states, 5 states have (on average 337.0) internal successors, (1685), 5 states have internal predecessors, (1685), 0 states have call successors, (0), 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-11 21:37:57,005 INFO L185 Difference]: Start difference. First operand has 50 places, 46 transitions, 136 flow. Second operand 4 states and 1046 transitions. [2021-03-11 21:37:57,006 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 53 places, 50 transitions, 160 flow [2021-03-11 21:37:57,007 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 52 places, 50 transitions, 158 flow, removed 0 selfloop flow, removed 1 redundant places. [2021-03-11 21:37:57,008 INFO L241 Difference]: Finished difference. Result has 54 places, 48 transitions, 154 flow [2021-03-11 21:37:57,008 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=337, PETRI_DIFFERENCE_MINUEND_FLOW=134, PETRI_DIFFERENCE_MINUEND_PLACES=49, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=46, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=44, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=154, PETRI_PLACES=54, PETRI_TRANSITIONS=48} [2021-03-11 21:37:57,008 INFO L335 CegarLoopForPetriNet]: 47 programPoint places, 7 predicate places. [2021-03-11 21:37:57,009 INFO L480 AbstractCegarLoop]: Abstraction has has 54 places, 48 transitions, 154 flow [2021-03-11 21:37:57,009 INFO L481 AbstractCegarLoop]: Interpolant automaton has 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-11 21:37:57,009 INFO L247 CegarLoopForPetriNet]: Found error trace [2021-03-11 21:37:57,009 INFO L255 CegarLoopForPetriNet]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1] [2021-03-11 21:37:57,226 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5 [2021-03-11 21:37:57,226 INFO L428 AbstractCegarLoop]: === Iteration 3 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-11 21:37:57,226 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 21:37:57,226 INFO L82 PathProgramCache]: Analyzing trace with hash -901701984, now seen corresponding path program 1 times [2021-03-11 21:37:57,227 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 21:37:57,227 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1892028655] [2021-03-11 21:37:57,227 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 21:37:57,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-03-11 21:37:57,235 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-03-11 21:37:57,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-03-11 21:37:57,244 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-03-11 21:37:57,248 INFO L173 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-03-11 21:37:57,248 INFO L620 BasicCegarLoop]: Counterexample might be feasible [2021-03-11 21:37:57,248 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-03-11 21:37:57,248 WARN L342 ceAbstractionStarter]: 3 thread instances were not sufficient, I will increase this number and restart the analysis [2021-03-11 21:37:57,249 INFO L323 ceAbstractionStarter]: Constructing petrified ICFG for 4 thread instances. [2021-03-11 21:37:57,260 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:57,260 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:57,260 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:57,260 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:57,260 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:57,260 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:57,260 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:57,260 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:57,260 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:57,260 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:57,260 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:57,260 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:57,260 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:57,260 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:57,261 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:57,261 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:57,261 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:57,265 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:57,265 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:57,265 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:57,265 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:57,265 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:57,265 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:57,265 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:57,265 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:57,265 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:57,265 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:57,265 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:57,265 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:57,265 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:57,265 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:57,266 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:57,266 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:57,266 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:57,266 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:57,266 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:57,266 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:57,266 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:57,266 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:57,266 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:57,266 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:57,266 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:57,266 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:57,266 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:57,266 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:57,266 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:57,266 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:57,267 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:57,267 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:57,267 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:57,267 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:57,267 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:57,267 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:57,267 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:57,267 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:57,267 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:57,267 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:57,267 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:57,267 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:57,267 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:57,267 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:57,267 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:57,267 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:57,267 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:57,268 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:57,268 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:57,268 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:57,268 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:57,268 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:57,268 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:57,268 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:57,268 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:57,268 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:57,268 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:57,268 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:57,268 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:57,268 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:57,268 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:57,268 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:57,268 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:57,268 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:57,268 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:57,269 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:57,269 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:57,269 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:57,269 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:57,269 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:57,269 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:57,269 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:57,269 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:57,269 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:57,269 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:57,269 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:57,269 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:57,269 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:57,269 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:57,269 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:57,269 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:57,269 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:57,269 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:57,270 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:57,270 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:57,270 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:57,270 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:57,270 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:57,270 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:57,270 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:57,270 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:57,270 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:57,270 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:57,270 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:57,270 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:57,270 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:57,270 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:57,270 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:57,270 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:57,270 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:57,270 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:57,271 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:57,271 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:57,271 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:57,271 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:57,271 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:57,271 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:57,271 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:57,271 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:57,271 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:57,271 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:57,271 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:57,271 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:57,271 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:57,271 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:57,271 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:57,272 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:57,272 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:57,272 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:57,279 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:57,280 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:57,280 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:57,280 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:57,280 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:57,280 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:57,280 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:57,280 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:57,281 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:57,281 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:57,281 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:57,281 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:57,281 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:57,281 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:57,281 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:57,281 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:57,282 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:57,282 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:57,282 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:57,282 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:57,282 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:57,282 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:57,282 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:57,282 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:37:57,285 INFO L149 ThreadInstanceAdder]: Constructed 4 joinOtherThreadTransitions. [2021-03-11 21:37:57,285 INFO L253 AbstractCegarLoop]: Starting to check reachability of 6 error locations. [2021-03-11 21:37:57,285 INFO L376 AbstractCegarLoop]: Interprodecural is true [2021-03-11 21:37:57,285 INFO L377 AbstractCegarLoop]: Hoare is false [2021-03-11 21:37:57,285 INFO L378 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-03-11 21:37:57,286 INFO L379 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-03-11 21:37:57,286 INFO L380 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-03-11 21:37:57,286 INFO L381 AbstractCegarLoop]: Difference is false [2021-03-11 21:37:57,286 INFO L382 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-03-11 21:37:57,286 INFO L386 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-03-11 21:37:57,287 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 179 places, 197 transitions, 438 flow [2021-03-11 21:37:57,336 INFO L129 PetriNetUnfolder]: 99/660 cut-off events. [2021-03-11 21:37:57,336 INFO L130 PetriNetUnfolder]: For 48/48 co-relation queries the response was YES. [2021-03-11 21:37:57,339 INFO L84 FinitePrefix]: Finished finitePrefix Result has 715 conditions, 660 events. 99/660 cut-off events. For 48/48 co-relation queries the response was YES. Maximal size of possible extension queue 16. Compared 3035 event pairs, 6 based on Foata normal form. 0/557 useless extension candidates. Maximal degree in co-relation 473. Up to 32 conditions per place. [2021-03-11 21:37:57,339 INFO L82 GeneralOperation]: Start removeDead. Operand has 179 places, 197 transitions, 438 flow [2021-03-11 21:37:57,342 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 179 places, 197 transitions, 438 flow [2021-03-11 21:37:57,342 INFO L118 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-11 21:37:57,342 INFO L133 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 179 places, 197 transitions, 438 flow [2021-03-11 21:37:57,342 INFO L110 LiptonReduction]: Starting Lipton reduction on Petri net that has 179 places, 197 transitions, 438 flow [2021-03-11 21:37:57,342 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 179 places, 197 transitions, 438 flow [2021-03-11 21:37:57,385 INFO L129 PetriNetUnfolder]: 99/660 cut-off events. [2021-03-11 21:37:57,385 INFO L130 PetriNetUnfolder]: For 48/48 co-relation queries the response was YES. [2021-03-11 21:37:57,389 INFO L84 FinitePrefix]: Finished finitePrefix Result has 715 conditions, 660 events. 99/660 cut-off events. For 48/48 co-relation queries the response was YES. Maximal size of possible extension queue 16. Compared 3069 event pairs, 6 based on Foata normal form. 0/557 useless extension candidates. Maximal degree in co-relation 473. Up to 32 conditions per place. [2021-03-11 21:37:57,403 INFO L116 LiptonReduction]: Number of co-enabled transitions 17680 [2021-03-11 21:38:00,500 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 70 [2021-03-11 21:38:01,300 WARN L205 SmtUtils]: Spent 338.00 ms on a formula simplification. DAG size of input: 130 DAG size of output: 126 [2021-03-11 21:38:01,449 WARN L205 SmtUtils]: Spent 148.00 ms on a formula simplification that was a NOOP. DAG size: 119 [2021-03-11 21:38:01,783 WARN L205 SmtUtils]: Spent 332.00 ms on a formula simplification. DAG size of input: 130 DAG size of output: 126 [2021-03-11 21:38:01,922 WARN L205 SmtUtils]: Spent 137.00 ms on a formula simplification that was a NOOP. DAG size: 119 [2021-03-11 21:38:01,953 INFO L131 LiptonReduction]: Checked pairs total: 29255 [2021-03-11 21:38:01,953 INFO L133 LiptonReduction]: Total number of compositions: 181 [2021-03-11 21:38:01,954 INFO L182 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 4612 [2021-03-11 21:38:01,967 INFO L129 PetriNetUnfolder]: 8/28 cut-off events. [2021-03-11 21:38:01,967 INFO L130 PetriNetUnfolder]: For 1/1 co-relation queries the response was YES. [2021-03-11 21:38:01,967 INFO L247 CegarLoopForPetriNet]: Found error trace [2021-03-11 21:38:01,967 INFO L255 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1] [2021-03-11 21:38:01,967 INFO L428 AbstractCegarLoop]: === Iteration 1 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-11 21:38:01,967 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 21:38:01,967 INFO L82 PathProgramCache]: Analyzing trace with hash -832804377, now seen corresponding path program 1 times [2021-03-11 21:38:01,968 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 21:38:01,968 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1161768513] [2021-03-11 21:38:01,968 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 21:38:01,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 21:38:01,980 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:01,980 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:01,982 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-11 21:38:01,982 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1161768513] [2021-03-11 21:38:01,982 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-11 21:38:01,982 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2021-03-11 21:38:01,982 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1918139730] [2021-03-11 21:38:01,983 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-03-11 21:38:01,983 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 21:38:01,983 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-03-11 21:38:01,983 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-11 21:38:01,984 INFO L500 CegarLoopForPetriNet]: Number of universal loopers: 282 out of 378 [2021-03-11 21:38:01,985 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 56 places, 68 transitions, 180 flow. Second operand has 3 states, 3 states have (on average 282.6666666666667) internal successors, (848), 3 states have internal predecessors, (848), 0 states have call successors, (0), 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-11 21:38:01,985 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-11 21:38:01,985 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 282 of 378 [2021-03-11 21:38:01,985 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-11 21:38:02,188 INFO L129 PetriNetUnfolder]: 870/2481 cut-off events. [2021-03-11 21:38:02,188 INFO L130 PetriNetUnfolder]: For 302/323 co-relation queries the response was YES. [2021-03-11 21:38:02,196 INFO L84 FinitePrefix]: Finished finitePrefix Result has 3811 conditions, 2481 events. 870/2481 cut-off events. For 302/323 co-relation queries the response was YES. Maximal size of possible extension queue 167. Compared 19619 event pairs, 326 based on Foata normal form. 1164/3031 useless extension candidates. Maximal degree in co-relation 2463. Up to 842 conditions per place. [2021-03-11 21:38:02,207 INFO L132 encePairwiseOnDemand]: 355/378 looper letters, 13 selfloop transitions, 4 changer transitions 0/59 dead transitions. [2021-03-11 21:38:02,207 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 58 places, 59 transitions, 196 flow [2021-03-11 21:38:02,208 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-03-11 21:38:02,208 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-03-11 21:38:02,209 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 897 transitions. [2021-03-11 21:38:02,209 INFO L545 CegarLoopForPetriNet]: DFA transition density 0.791005291005291 [2021-03-11 21:38:02,209 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 897 transitions. [2021-03-11 21:38:02,209 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 897 transitions. [2021-03-11 21:38:02,210 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-11 21:38:02,210 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 897 transitions. [2021-03-11 21:38:02,211 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 299.0) internal successors, (897), 3 states have internal predecessors, (897), 0 states have call successors, (0), 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-11 21:38:02,213 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 378.0) internal successors, (1512), 4 states have internal predecessors, (1512), 0 states have call successors, (0), 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-11 21:38:02,213 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 378.0) internal successors, (1512), 4 states have internal predecessors, (1512), 0 states have call successors, (0), 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-11 21:38:02,213 INFO L185 Difference]: Start difference. First operand has 56 places, 68 transitions, 180 flow. Second operand 3 states and 897 transitions. [2021-03-11 21:38:02,213 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 58 places, 59 transitions, 196 flow [2021-03-11 21:38:02,217 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 58 places, 59 transitions, 196 flow, removed 0 selfloop flow, removed 0 redundant places. [2021-03-11 21:38:02,218 INFO L241 Difference]: Finished difference. Result has 60 places, 56 transitions, 186 flow [2021-03-11 21:38:02,218 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=378, PETRI_DIFFERENCE_MINUEND_FLOW=150, PETRI_DIFFERENCE_MINUEND_PLACES=56, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=53, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=49, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=186, PETRI_PLACES=60, PETRI_TRANSITIONS=56} [2021-03-11 21:38:02,218 INFO L335 CegarLoopForPetriNet]: 56 programPoint places, 4 predicate places. [2021-03-11 21:38:02,218 INFO L480 AbstractCegarLoop]: Abstraction has has 60 places, 56 transitions, 186 flow [2021-03-11 21:38:02,218 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 282.6666666666667) internal successors, (848), 3 states have internal predecessors, (848), 0 states have call successors, (0), 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-11 21:38:02,218 INFO L247 CegarLoopForPetriNet]: Found error trace [2021-03-11 21:38:02,218 INFO L255 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 21:38:02,219 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-03-11 21:38:02,219 INFO L428 AbstractCegarLoop]: === Iteration 2 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-11 21:38:02,219 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 21:38:02,219 INFO L82 PathProgramCache]: Analyzing trace with hash -467797944, now seen corresponding path program 1 times [2021-03-11 21:38:02,219 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 21:38:02,219 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [780290008] [2021-03-11 21:38:02,219 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 21:38:02,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 21:38:02,237 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:02,237 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:02,240 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:02,240 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:02,242 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:02,243 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:02,243 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-11 21:38:02,243 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [780290008] [2021-03-11 21:38:02,243 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [54196311] [2021-03-11 21:38:02,243 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-11 21:38:02,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 21:38:02,322 INFO L263 TraceCheckSpWp]: Trace formula consists of 132 conjuncts, 3 conjunts are in the unsatisfiable core [2021-03-11 21:38:02,324 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-11 21:38:02,325 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:02,325 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:02,325 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:02,326 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:02,326 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:02,329 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:02,330 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:02,330 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:02,333 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:02,334 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:02,334 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:02,334 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:02,334 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:02,335 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:02,335 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:02,335 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:02,336 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:02,336 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:02,336 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:02,337 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:02,337 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:02,337 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:02,338 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:02,338 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:02,338 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:02,338 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:02,339 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:02,339 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:02,339 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:02,340 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:02,340 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:02,340 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:02,341 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:02,342 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 21:38:02,342 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:02,343 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 21:38:02,343 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 21:38:02,344 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:02,344 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 21:38:02,345 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:02,345 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 21:38:02,345 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 21:38:02,346 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:02,347 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:02,347 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:02,347 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:02,348 INFO L142 QuantifierPusher]: treesize reduction 7, result has 12.5 percent of original size [2021-03-11 21:38:02,348 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:02,348 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:02,348 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:02,349 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:02,349 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:02,349 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:02,349 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:02,350 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:02,350 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:02,350 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:02,350 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:02,351 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:02,351 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:02,351 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:02,351 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:02,352 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:02,352 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:02,352 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:02,352 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:02,353 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:02,353 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:02,353 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:02,353 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:02,354 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:02,354 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:02,354 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:02,354 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:02,355 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:02,355 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:02,355 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:02,355 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:02,356 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:02,356 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:02,356 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:02,356 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:02,356 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:02,357 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:02,357 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:02,358 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:02,358 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:02,358 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:02,359 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:02,359 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:02,359 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-11 21:38:02,359 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-11 21:38:02,359 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3] total 4 [2021-03-11 21:38:02,359 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1348897560] [2021-03-11 21:38:02,360 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-03-11 21:38:02,360 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 21:38:02,360 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-03-11 21:38:02,361 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2021-03-11 21:38:02,362 INFO L500 CegarLoopForPetriNet]: Number of universal loopers: 289 out of 378 [2021-03-11 21:38:02,363 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 60 places, 56 transitions, 186 flow. Second operand has 5 states, 5 states have (on average 290.4) internal successors, (1452), 5 states have internal predecessors, (1452), 0 states have call successors, (0), 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-11 21:38:02,363 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-11 21:38:02,364 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 289 of 378 [2021-03-11 21:38:02,364 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-11 21:38:02,412 INFO L129 PetriNetUnfolder]: 241/791 cut-off events. [2021-03-11 21:38:02,413 INFO L130 PetriNetUnfolder]: For 168/171 co-relation queries the response was YES. [2021-03-11 21:38:02,414 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1289 conditions, 791 events. 241/791 cut-off events. For 168/171 co-relation queries the response was YES. Maximal size of possible extension queue 54. Compared 4845 event pairs, 118 based on Foata normal form. 0/685 useless extension candidates. Maximal degree in co-relation 744. Up to 249 conditions per place. [2021-03-11 21:38:02,417 INFO L132 encePairwiseOnDemand]: 375/378 looper letters, 5 selfloop transitions, 3 changer transitions 0/60 dead transitions. [2021-03-11 21:38:02,417 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 63 places, 60 transitions, 210 flow [2021-03-11 21:38:02,417 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-11 21:38:02,417 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2021-03-11 21:38:02,419 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 1166 transitions. [2021-03-11 21:38:02,419 INFO L545 CegarLoopForPetriNet]: DFA transition density 0.7711640211640212 [2021-03-11 21:38:02,419 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 1166 transitions. [2021-03-11 21:38:02,420 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 1166 transitions. [2021-03-11 21:38:02,420 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-11 21:38:02,420 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 1166 transitions. [2021-03-11 21:38:02,422 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 5 states, 4 states have (on average 291.5) internal successors, (1166), 4 states have internal predecessors, (1166), 0 states have call successors, (0), 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-11 21:38:02,425 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 5 states, 5 states have (on average 378.0) internal successors, (1890), 5 states have internal predecessors, (1890), 0 states have call successors, (0), 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-11 21:38:02,425 INFO L81 ComplementDD]: Finished complementDD. Result has 5 states, 5 states have (on average 378.0) internal successors, (1890), 5 states have internal predecessors, (1890), 0 states have call successors, (0), 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-11 21:38:02,425 INFO L185 Difference]: Start difference. First operand has 60 places, 56 transitions, 186 flow. Second operand 4 states and 1166 transitions. [2021-03-11 21:38:02,425 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 63 places, 60 transitions, 210 flow [2021-03-11 21:38:02,427 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 61 places, 60 transitions, 202 flow, removed 0 selfloop flow, removed 2 redundant places. [2021-03-11 21:38:02,429 INFO L241 Difference]: Finished difference. Result has 63 places, 58 transitions, 198 flow [2021-03-11 21:38:02,430 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=378, PETRI_DIFFERENCE_MINUEND_FLOW=178, PETRI_DIFFERENCE_MINUEND_PLACES=58, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=56, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=54, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=198, PETRI_PLACES=63, PETRI_TRANSITIONS=58} [2021-03-11 21:38:02,430 INFO L335 CegarLoopForPetriNet]: 56 programPoint places, 7 predicate places. [2021-03-11 21:38:02,430 INFO L480 AbstractCegarLoop]: Abstraction has has 63 places, 58 transitions, 198 flow [2021-03-11 21:38:02,431 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 290.4) internal successors, (1452), 5 states have internal predecessors, (1452), 0 states have call successors, (0), 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-11 21:38:02,431 INFO L247 CegarLoopForPetriNet]: Found error trace [2021-03-11 21:38:02,431 INFO L255 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 21:38:02,647 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,3 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-11 21:38:02,647 INFO L428 AbstractCegarLoop]: === Iteration 3 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-11 21:38:02,648 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 21:38:02,648 INFO L82 PathProgramCache]: Analyzing trace with hash -1019665807, now seen corresponding path program 1 times [2021-03-11 21:38:02,648 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 21:38:02,648 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [162683741] [2021-03-11 21:38:02,648 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 21:38:02,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 21:38:02,675 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:02,675 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:02,677 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:02,677 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:02,680 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:02,680 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:02,683 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:02,683 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:02,683 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 21:38:02,683 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [162683741] [2021-03-11 21:38:02,684 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [473009520] [2021-03-11 21:38:02,684 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-11 21:38:02,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 21:38:02,759 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 4 conjunts are in the unsatisfiable core [2021-03-11 21:38:02,760 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-11 21:38:02,761 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:02,762 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:02,762 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:02,762 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:02,763 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:02,763 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:02,764 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:02,765 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:02,769 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:02,769 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:02,769 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:02,769 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:02,770 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:02,770 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:02,770 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:02,770 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:02,771 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:02,771 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:02,771 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:02,772 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:02,773 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:02,775 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:02,779 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:02,779 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:02,780 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:02,780 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:02,780 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:02,780 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:02,781 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:02,781 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:02,781 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:02,781 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:02,782 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:02,783 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:02,783 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:02,784 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:02,784 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:02,784 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:02,784 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:02,785 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:02,785 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:02,785 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:02,785 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:02,785 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:02,786 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:02,786 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:02,787 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:02,787 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:02,788 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:02,789 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 21:38:02,790 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:02,790 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 21:38:02,792 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 21:38:02,793 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:02,793 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 21:38:02,794 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:02,794 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 21:38:02,794 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 21:38:02,795 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:02,796 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:02,796 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:02,796 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:02,797 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:02,797 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:02,797 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:02,797 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:02,798 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:02,798 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:02,798 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:02,798 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:02,799 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:02,799 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:02,799 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:02,800 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:02,800 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:02,800 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:02,800 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:02,800 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:02,801 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:02,801 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:02,801 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:02,801 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:02,802 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:02,802 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:02,802 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:02,802 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:02,803 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:02,803 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 21:38:02,804 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:02,804 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 21:38:02,806 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 21:38:02,806 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:02,807 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 21:38:02,808 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:02,809 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 21:38:02,809 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 21:38:02,810 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:02,811 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:02,811 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:02,812 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:02,812 INFO L142 QuantifierPusher]: treesize reduction 7, result has 12.5 percent of original size [2021-03-11 21:38:02,813 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:02,813 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:02,813 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:02,813 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:02,814 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:02,814 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:02,814 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:02,815 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:02,815 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:02,815 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:02,818 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:02,819 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:02,819 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:02,819 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:02,819 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:02,820 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:02,820 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:02,821 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:02,821 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:02,821 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:02,821 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:02,822 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:02,822 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:02,822 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:02,822 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:02,822 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:02,823 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:02,823 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:02,823 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:02,823 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:02,823 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:02,824 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 21:38:02,824 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-11 21:38:02,824 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 5 [2021-03-11 21:38:02,825 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [212637729] [2021-03-11 21:38:02,825 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-03-11 21:38:02,825 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 21:38:02,826 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-03-11 21:38:02,826 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2021-03-11 21:38:02,827 INFO L500 CegarLoopForPetriNet]: Number of universal loopers: 289 out of 378 [2021-03-11 21:38:02,828 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 63 places, 58 transitions, 198 flow. Second operand has 6 states, 6 states have (on average 290.5) internal successors, (1743), 6 states have internal predecessors, (1743), 0 states have call successors, (0), 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-11 21:38:02,828 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-11 21:38:02,828 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 289 of 378 [2021-03-11 21:38:02,828 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-11 21:38:02,891 INFO L129 PetriNetUnfolder]: 219/727 cut-off events. [2021-03-11 21:38:02,891 INFO L130 PetriNetUnfolder]: For 142/144 co-relation queries the response was YES. [2021-03-11 21:38:02,893 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1142 conditions, 727 events. 219/727 cut-off events. For 142/144 co-relation queries the response was YES. Maximal size of possible extension queue 51. Compared 4426 event pairs, 120 based on Foata normal form. 1/610 useless extension candidates. Maximal degree in co-relation 721. Up to 221 conditions per place. [2021-03-11 21:38:02,896 INFO L132 encePairwiseOnDemand]: 375/378 looper letters, 6 selfloop transitions, 4 changer transitions 0/62 dead transitions. [2021-03-11 21:38:02,896 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 67 places, 62 transitions, 228 flow [2021-03-11 21:38:02,896 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-03-11 21:38:02,896 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2021-03-11 21:38:02,898 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 1456 transitions. [2021-03-11 21:38:02,898 INFO L545 CegarLoopForPetriNet]: DFA transition density 0.7703703703703704 [2021-03-11 21:38:02,898 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 1456 transitions. [2021-03-11 21:38:02,898 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 1456 transitions. [2021-03-11 21:38:02,899 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-11 21:38:02,899 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 1456 transitions. [2021-03-11 21:38:02,901 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 291.2) internal successors, (1456), 5 states have internal predecessors, (1456), 0 states have call successors, (0), 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-11 21:38:02,903 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 378.0) internal successors, (2268), 6 states have internal predecessors, (2268), 0 states have call successors, (0), 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-11 21:38:02,904 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 378.0) internal successors, (2268), 6 states have internal predecessors, (2268), 0 states have call successors, (0), 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-11 21:38:02,904 INFO L185 Difference]: Start difference. First operand has 63 places, 58 transitions, 198 flow. Second operand 5 states and 1456 transitions. [2021-03-11 21:38:02,904 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 67 places, 62 transitions, 228 flow [2021-03-11 21:38:02,905 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 67 places, 62 transitions, 228 flow, removed 0 selfloop flow, removed 0 redundant places. [2021-03-11 21:38:02,906 INFO L241 Difference]: Finished difference. Result has 68 places, 59 transitions, 216 flow [2021-03-11 21:38:02,906 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=378, PETRI_DIFFERENCE_MINUEND_FLOW=198, PETRI_DIFFERENCE_MINUEND_PLACES=63, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=58, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=54, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=216, PETRI_PLACES=68, PETRI_TRANSITIONS=59} [2021-03-11 21:38:02,906 INFO L335 CegarLoopForPetriNet]: 56 programPoint places, 12 predicate places. [2021-03-11 21:38:02,906 INFO L480 AbstractCegarLoop]: Abstraction has has 68 places, 59 transitions, 216 flow [2021-03-11 21:38:02,906 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 290.5) internal successors, (1743), 6 states have internal predecessors, (1743), 0 states have call successors, (0), 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-11 21:38:02,907 INFO L247 CegarLoopForPetriNet]: Found error trace [2021-03-11 21:38:02,907 INFO L255 CegarLoopForPetriNet]: trace histogram [5, 4, 4, 1, 1, 1, 1, 1, 1] [2021-03-11 21:38:03,122 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2021-03-11 21:38:03,125 INFO L428 AbstractCegarLoop]: === Iteration 4 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-11 21:38:03,125 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 21:38:03,125 INFO L82 PathProgramCache]: Analyzing trace with hash 1657363710, now seen corresponding path program 1 times [2021-03-11 21:38:03,125 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 21:38:03,125 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [478259020] [2021-03-11 21:38:03,125 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 21:38:03,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-03-11 21:38:03,139 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-03-11 21:38:03,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-03-11 21:38:03,145 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-03-11 21:38:03,157 INFO L173 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-03-11 21:38:03,157 INFO L620 BasicCegarLoop]: Counterexample might be feasible [2021-03-11 21:38:03,157 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-03-11 21:38:03,157 WARN L342 ceAbstractionStarter]: 4 thread instances were not sufficient, I will increase this number and restart the analysis [2021-03-11 21:38:03,157 INFO L323 ceAbstractionStarter]: Constructing petrified ICFG for 5 thread instances. [2021-03-11 21:38:03,168 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,168 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,168 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,168 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,168 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,168 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,168 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,168 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,168 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,168 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,168 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,169 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,169 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,169 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,169 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,169 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,169 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,169 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,169 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,169 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,169 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,169 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,169 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,169 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,169 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,169 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,169 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,169 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,169 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,169 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,169 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,169 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,170 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,170 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,170 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,170 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,170 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,170 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,170 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,170 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,170 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,170 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,170 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,170 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,170 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,170 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,170 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,170 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,170 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,171 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,171 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,171 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,171 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,171 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,171 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,171 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,171 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,171 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,171 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,171 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,171 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,171 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,171 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,171 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,171 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,171 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,171 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,171 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,171 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,172 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,172 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,172 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,172 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,172 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,172 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,172 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,172 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,172 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,172 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,172 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,172 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,172 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,172 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,172 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,172 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,172 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,172 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,172 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,172 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,173 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,173 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,173 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,173 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,173 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,173 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,173 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,173 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,173 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,173 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,173 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,173 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,173 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,173 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,173 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,173 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,173 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,173 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,173 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,173 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,174 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,174 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,174 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,174 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,174 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,174 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,174 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,174 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,174 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,174 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,174 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,174 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,174 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,174 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,174 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,174 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,174 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,174 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,174 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,175 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,175 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,175 WARN L313 ript$VariableManager]: TermVariabe t_funThread5of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,175 WARN L313 ript$VariableManager]: TermVariabe t_funThread5of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,175 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,175 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,175 WARN L313 ript$VariableManager]: TermVariabe t_funThread5of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,175 WARN L313 ript$VariableManager]: TermVariabe t_funThread5of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,175 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,175 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,175 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,175 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,175 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,175 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,175 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,175 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,175 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,175 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,175 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,175 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,175 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,176 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,176 WARN L313 ript$VariableManager]: TermVariabe t_funThread5of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,176 WARN L313 ript$VariableManager]: TermVariabe t_funThread5of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,176 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,176 WARN L313 ript$VariableManager]: TermVariabe t_funThread5of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,176 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,176 WARN L313 ript$VariableManager]: TermVariabe t_funThread5of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,176 WARN L313 ript$VariableManager]: TermVariabe t_funThread5of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,176 WARN L313 ript$VariableManager]: TermVariabe t_funThread5of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,176 WARN L313 ript$VariableManager]: TermVariabe t_funThread5of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,176 WARN L313 ript$VariableManager]: TermVariabe t_funThread5of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,176 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,176 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,176 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,176 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,176 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,177 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,177 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,177 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,178 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,178 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,178 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,178 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,178 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,178 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,178 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,178 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,179 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,179 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,179 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,179 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,179 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,179 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,179 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,179 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,180 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,180 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,180 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,180 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,180 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,180 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,180 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,180 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,181 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,181 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,181 WARN L313 ript$VariableManager]: TermVariabe t_funThread5of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,181 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,181 WARN L313 ript$VariableManager]: TermVariabe t_funThread5of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,181 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,181 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,181 WARN L313 ript$VariableManager]: TermVariabe t_funThread5of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:03,183 INFO L149 ThreadInstanceAdder]: Constructed 5 joinOtherThreadTransitions. [2021-03-11 21:38:03,184 INFO L253 AbstractCegarLoop]: Starting to check reachability of 7 error locations. [2021-03-11 21:38:03,184 INFO L376 AbstractCegarLoop]: Interprodecural is true [2021-03-11 21:38:03,184 INFO L377 AbstractCegarLoop]: Hoare is false [2021-03-11 21:38:03,184 INFO L378 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-03-11 21:38:03,184 INFO L379 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-03-11 21:38:03,184 INFO L380 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-03-11 21:38:03,184 INFO L381 AbstractCegarLoop]: Difference is false [2021-03-11 21:38:03,184 INFO L382 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-03-11 21:38:03,184 INFO L386 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-03-11 21:38:03,186 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 199 places, 219 transitions, 498 flow [2021-03-11 21:38:03,257 INFO L129 PetriNetUnfolder]: 161/999 cut-off events. [2021-03-11 21:38:03,257 INFO L130 PetriNetUnfolder]: For 110/110 co-relation queries the response was YES. [2021-03-11 21:38:03,265 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1110 conditions, 999 events. 161/999 cut-off events. For 110/110 co-relation queries the response was YES. Maximal size of possible extension queue 19. Compared 5128 event pairs, 23 based on Foata normal form. 0/849 useless extension candidates. Maximal degree in co-relation 705. Up to 80 conditions per place. [2021-03-11 21:38:03,265 INFO L82 GeneralOperation]: Start removeDead. Operand has 199 places, 219 transitions, 498 flow [2021-03-11 21:38:03,271 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 199 places, 219 transitions, 498 flow [2021-03-11 21:38:03,271 INFO L118 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-11 21:38:03,271 INFO L133 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 199 places, 219 transitions, 498 flow [2021-03-11 21:38:03,271 INFO L110 LiptonReduction]: Starting Lipton reduction on Petri net that has 199 places, 219 transitions, 498 flow [2021-03-11 21:38:03,272 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 199 places, 219 transitions, 498 flow [2021-03-11 21:38:03,352 INFO L129 PetriNetUnfolder]: 161/999 cut-off events. [2021-03-11 21:38:03,352 INFO L130 PetriNetUnfolder]: For 110/110 co-relation queries the response was YES. [2021-03-11 21:38:03,357 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1110 conditions, 999 events. 161/999 cut-off events. For 110/110 co-relation queries the response was YES. Maximal size of possible extension queue 20. Compared 5182 event pairs, 23 based on Foata normal form. 0/849 useless extension candidates. Maximal degree in co-relation 705. Up to 80 conditions per place. [2021-03-11 21:38:03,373 INFO L116 LiptonReduction]: Number of co-enabled transitions 24400 [2021-03-11 21:38:07,023 WARN L205 SmtUtils]: Spent 176.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 90 [2021-03-11 21:38:07,267 WARN L205 SmtUtils]: Spent 168.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 90 [2021-03-11 21:38:07,812 WARN L205 SmtUtils]: Spent 330.00 ms on a formula simplification. DAG size of input: 128 DAG size of output: 126 [2021-03-11 21:38:07,960 WARN L205 SmtUtils]: Spent 147.00 ms on a formula simplification that was a NOOP. DAG size: 119 [2021-03-11 21:38:08,288 WARN L205 SmtUtils]: Spent 327.00 ms on a formula simplification. DAG size of input: 128 DAG size of output: 126 [2021-03-11 21:38:08,458 WARN L205 SmtUtils]: Spent 145.00 ms on a formula simplification that was a NOOP. DAG size: 119 [2021-03-11 21:38:08,520 INFO L131 LiptonReduction]: Checked pairs total: 46744 [2021-03-11 21:38:08,520 INFO L133 LiptonReduction]: Total number of compositions: 199 [2021-03-11 21:38:08,520 INFO L182 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 5249 [2021-03-11 21:38:08,523 INFO L129 PetriNetUnfolder]: 11/34 cut-off events. [2021-03-11 21:38:08,523 INFO L130 PetriNetUnfolder]: For 1/1 co-relation queries the response was YES. [2021-03-11 21:38:08,523 INFO L247 CegarLoopForPetriNet]: Found error trace [2021-03-11 21:38:08,523 INFO L255 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1] [2021-03-11 21:38:08,523 INFO L428 AbstractCegarLoop]: === Iteration 1 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-11 21:38:08,523 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 21:38:08,523 INFO L82 PathProgramCache]: Analyzing trace with hash -769960606, now seen corresponding path program 1 times [2021-03-11 21:38:08,523 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 21:38:08,523 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1763928051] [2021-03-11 21:38:08,523 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 21:38:08,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 21:38:08,543 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:08,543 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:08,545 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-11 21:38:08,546 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1763928051] [2021-03-11 21:38:08,546 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-11 21:38:08,546 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2021-03-11 21:38:08,546 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1742181318] [2021-03-11 21:38:08,546 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-03-11 21:38:08,546 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 21:38:08,546 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-03-11 21:38:08,546 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-11 21:38:08,547 INFO L500 CegarLoopForPetriNet]: Number of universal loopers: 306 out of 418 [2021-03-11 21:38:08,548 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 65 places, 80 transitions, 220 flow. Second operand has 3 states, 3 states have (on average 306.6666666666667) internal successors, (920), 3 states have internal predecessors, (920), 0 states have call successors, (0), 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-11 21:38:08,548 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-11 21:38:08,548 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 306 of 418 [2021-03-11 21:38:08,548 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-11 21:38:09,125 INFO L129 PetriNetUnfolder]: 3317/8221 cut-off events. [2021-03-11 21:38:09,125 INFO L130 PetriNetUnfolder]: For 1210/1263 co-relation queries the response was YES. [2021-03-11 21:38:09,144 INFO L84 FinitePrefix]: Finished finitePrefix Result has 13019 conditions, 8221 events. 3317/8221 cut-off events. For 1210/1263 co-relation queries the response was YES. Maximal size of possible extension queue 457. Compared 75576 event pairs, 1421 based on Foata normal form. 4379/10529 useless extension candidates. Maximal degree in co-relation 8383. Up to 2980 conditions per place. [2021-03-11 21:38:09,177 INFO L132 encePairwiseOnDemand]: 390/418 looper letters, 16 selfloop transitions, 4 changer transitions 0/68 dead transitions. [2021-03-11 21:38:09,177 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 67 places, 68 transitions, 236 flow [2021-03-11 21:38:09,177 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-03-11 21:38:09,177 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-03-11 21:38:09,178 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 981 transitions. [2021-03-11 21:38:09,179 INFO L545 CegarLoopForPetriNet]: DFA transition density 0.7822966507177034 [2021-03-11 21:38:09,179 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 981 transitions. [2021-03-11 21:38:09,179 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 981 transitions. [2021-03-11 21:38:09,179 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-11 21:38:09,179 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 981 transitions. [2021-03-11 21:38:09,181 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 327.0) internal successors, (981), 3 states have internal predecessors, (981), 0 states have call successors, (0), 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-11 21:38:09,182 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 418.0) internal successors, (1672), 4 states have internal predecessors, (1672), 0 states have call successors, (0), 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-11 21:38:09,182 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 418.0) internal successors, (1672), 4 states have internal predecessors, (1672), 0 states have call successors, (0), 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-11 21:38:09,182 INFO L185 Difference]: Start difference. First operand has 65 places, 80 transitions, 220 flow. Second operand 3 states and 981 transitions. [2021-03-11 21:38:09,183 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 67 places, 68 transitions, 236 flow [2021-03-11 21:38:09,186 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 67 places, 68 transitions, 236 flow, removed 0 selfloop flow, removed 0 redundant places. [2021-03-11 21:38:09,186 INFO L241 Difference]: Finished difference. Result has 69 places, 64 transitions, 220 flow [2021-03-11 21:38:09,187 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=418, PETRI_DIFFERENCE_MINUEND_FLOW=182, PETRI_DIFFERENCE_MINUEND_PLACES=65, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=61, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=57, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=220, PETRI_PLACES=69, PETRI_TRANSITIONS=64} [2021-03-11 21:38:09,187 INFO L335 CegarLoopForPetriNet]: 65 programPoint places, 4 predicate places. [2021-03-11 21:38:09,187 INFO L480 AbstractCegarLoop]: Abstraction has has 69 places, 64 transitions, 220 flow [2021-03-11 21:38:09,187 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 306.6666666666667) internal successors, (920), 3 states have internal predecessors, (920), 0 states have call successors, (0), 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-11 21:38:09,187 INFO L247 CegarLoopForPetriNet]: Found error trace [2021-03-11 21:38:09,187 INFO L255 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 21:38:09,187 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-03-11 21:38:09,187 INFO L428 AbstractCegarLoop]: === Iteration 2 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-11 21:38:09,188 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 21:38:09,188 INFO L82 PathProgramCache]: Analyzing trace with hash -1686461048, now seen corresponding path program 1 times [2021-03-11 21:38:09,188 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 21:38:09,188 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1990799339] [2021-03-11 21:38:09,188 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 21:38:09,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 21:38:09,204 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:09,204 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:09,206 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:09,207 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:09,209 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:09,209 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:09,209 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-11 21:38:09,210 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1990799339] [2021-03-11 21:38:09,210 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1096777905] [2021-03-11 21:38:09,210 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-11 21:38:09,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 21:38:09,282 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 3 conjunts are in the unsatisfiable core [2021-03-11 21:38:09,283 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-11 21:38:09,284 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:09,285 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:09,285 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:09,285 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:09,291 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:09,291 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:09,292 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:09,296 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:09,300 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:09,301 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:09,301 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:09,301 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:09,302 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:09,302 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:09,302 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:09,302 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:09,303 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:09,303 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:09,303 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:09,303 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:09,304 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:09,304 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:09,304 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:09,304 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:09,305 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:09,305 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:09,305 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:09,305 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:09,306 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:09,306 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:09,306 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:09,306 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:09,307 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:09,307 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:09,307 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:09,307 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:09,307 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:09,310 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:09,310 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:09,312 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:09,312 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:09,313 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:09,315 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:09,315 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:09,315 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:09,315 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:09,316 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:09,316 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:09,316 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:09,317 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 21:38:09,317 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:09,320 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 21:38:09,321 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 21:38:09,321 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:09,322 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 21:38:09,323 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:09,323 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 21:38:09,323 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 21:38:09,324 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:09,324 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:09,324 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:09,325 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:09,325 INFO L142 QuantifierPusher]: treesize reduction 7, result has 12.5 percent of original size [2021-03-11 21:38:09,325 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:09,326 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:09,326 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:09,326 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:09,326 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:09,327 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:09,327 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:09,327 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:09,327 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:09,327 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:09,328 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:09,328 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:09,328 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:09,328 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:09,329 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:09,329 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:09,329 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:09,329 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:09,330 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:09,330 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:09,330 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:09,330 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:09,330 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:09,331 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:09,331 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:09,331 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:09,331 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:09,332 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:09,332 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:09,332 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:09,332 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:09,332 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-11 21:38:09,333 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-11 21:38:09,333 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3] total 4 [2021-03-11 21:38:09,334 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [191488581] [2021-03-11 21:38:09,335 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-03-11 21:38:09,335 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 21:38:09,335 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-03-11 21:38:09,335 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2021-03-11 21:38:09,336 INFO L500 CegarLoopForPetriNet]: Number of universal loopers: 319 out of 418 [2021-03-11 21:38:09,337 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 69 places, 64 transitions, 220 flow. Second operand has 5 states, 5 states have (on average 320.4) internal successors, (1602), 5 states have internal predecessors, (1602), 0 states have call successors, (0), 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-11 21:38:09,337 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-11 21:38:09,337 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 319 of 418 [2021-03-11 21:38:09,337 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-11 21:38:09,437 INFO L129 PetriNetUnfolder]: 650/1849 cut-off events. [2021-03-11 21:38:09,437 INFO L130 PetriNetUnfolder]: For 447/451 co-relation queries the response was YES. [2021-03-11 21:38:09,443 INFO L84 FinitePrefix]: Finished finitePrefix Result has 3041 conditions, 1849 events. 650/1849 cut-off events. For 447/451 co-relation queries the response was YES. Maximal size of possible extension queue 103. Compared 13065 event pairs, 377 based on Foata normal form. 0/1609 useless extension candidates. Maximal degree in co-relation 1757. Up to 603 conditions per place. [2021-03-11 21:38:09,450 INFO L132 encePairwiseOnDemand]: 415/418 looper letters, 5 selfloop transitions, 3 changer transitions 0/68 dead transitions. [2021-03-11 21:38:09,450 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 72 places, 68 transitions, 244 flow [2021-03-11 21:38:09,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-11 21:38:09,451 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2021-03-11 21:38:09,452 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 1286 transitions. [2021-03-11 21:38:09,452 INFO L545 CegarLoopForPetriNet]: DFA transition density 0.7691387559808612 [2021-03-11 21:38:09,453 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 1286 transitions. [2021-03-11 21:38:09,453 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 1286 transitions. [2021-03-11 21:38:09,453 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-11 21:38:09,453 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 1286 transitions. [2021-03-11 21:38:09,455 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 5 states, 4 states have (on average 321.5) internal successors, (1286), 4 states have internal predecessors, (1286), 0 states have call successors, (0), 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-11 21:38:09,456 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 5 states, 5 states have (on average 418.0) internal successors, (2090), 5 states have internal predecessors, (2090), 0 states have call successors, (0), 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-11 21:38:09,457 INFO L81 ComplementDD]: Finished complementDD. Result has 5 states, 5 states have (on average 418.0) internal successors, (2090), 5 states have internal predecessors, (2090), 0 states have call successors, (0), 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-11 21:38:09,457 INFO L185 Difference]: Start difference. First operand has 69 places, 64 transitions, 220 flow. Second operand 4 states and 1286 transitions. [2021-03-11 21:38:09,457 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 72 places, 68 transitions, 244 flow [2021-03-11 21:38:09,460 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 70 places, 68 transitions, 236 flow, removed 0 selfloop flow, removed 2 redundant places. [2021-03-11 21:38:09,461 INFO L241 Difference]: Finished difference. Result has 72 places, 66 transitions, 232 flow [2021-03-11 21:38:09,461 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=418, PETRI_DIFFERENCE_MINUEND_FLOW=212, PETRI_DIFFERENCE_MINUEND_PLACES=67, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=64, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=62, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=232, PETRI_PLACES=72, PETRI_TRANSITIONS=66} [2021-03-11 21:38:09,461 INFO L335 CegarLoopForPetriNet]: 65 programPoint places, 7 predicate places. [2021-03-11 21:38:09,461 INFO L480 AbstractCegarLoop]: Abstraction has has 72 places, 66 transitions, 232 flow [2021-03-11 21:38:09,462 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 320.4) internal successors, (1602), 5 states have internal predecessors, (1602), 0 states have call successors, (0), 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-11 21:38:09,462 INFO L247 CegarLoopForPetriNet]: Found error trace [2021-03-11 21:38:09,462 INFO L255 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 21:38:09,670 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12,5 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-11 21:38:09,670 INFO L428 AbstractCegarLoop]: === Iteration 3 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-11 21:38:09,670 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 21:38:09,670 INFO L82 PathProgramCache]: Analyzing trace with hash -415139761, now seen corresponding path program 1 times [2021-03-11 21:38:09,670 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 21:38:09,671 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1939716124] [2021-03-11 21:38:09,671 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 21:38:09,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 21:38:09,689 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:09,695 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:09,697 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:09,698 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:09,700 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:09,700 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:09,703 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:09,704 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:09,704 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 21:38:09,704 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1939716124] [2021-03-11 21:38:09,704 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1709371250] [2021-03-11 21:38:09,704 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-11 21:38:09,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 21:38:09,768 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 4 conjunts are in the unsatisfiable core [2021-03-11 21:38:09,769 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-11 21:38:09,769 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:09,770 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:09,770 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:09,770 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:09,770 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:09,771 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:09,771 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:09,771 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:09,775 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:09,775 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:09,775 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:09,775 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:09,776 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:09,776 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:09,776 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:09,776 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:09,777 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:09,777 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:09,777 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:09,777 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:09,778 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:09,778 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:09,778 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:09,778 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:09,778 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:09,779 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:09,779 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:09,779 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:09,779 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:09,780 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:09,780 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:09,781 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:09,781 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:09,781 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:09,782 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:09,782 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:09,782 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:09,782 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:09,782 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:09,783 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:09,783 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:09,783 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:09,783 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:09,784 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:09,784 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:09,784 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:09,784 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:09,785 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:09,785 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:09,786 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 21:38:09,786 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:09,786 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 21:38:09,786 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 21:38:09,787 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:09,787 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 21:38:09,788 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:09,788 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 21:38:09,788 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 21:38:09,789 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:09,789 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:09,789 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:09,790 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:09,790 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:09,790 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:09,790 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:09,790 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:09,791 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:09,791 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:09,791 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:09,791 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:09,792 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:09,792 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:09,792 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:09,792 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:09,793 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:09,793 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:09,793 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:09,793 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:09,794 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:09,794 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:09,794 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:09,794 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:09,794 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:09,795 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:09,795 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:09,795 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:09,796 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:09,796 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 21:38:09,796 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:09,797 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 21:38:09,797 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 21:38:09,798 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:09,798 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 21:38:09,798 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:09,799 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 21:38:09,799 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 21:38:09,799 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:09,800 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:09,800 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:09,800 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:09,801 INFO L142 QuantifierPusher]: treesize reduction 7, result has 12.5 percent of original size [2021-03-11 21:38:09,801 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:09,801 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:09,801 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:09,802 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:09,802 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:09,802 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:09,802 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:09,803 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:09,803 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:09,803 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:09,803 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:09,803 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:09,804 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:09,804 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:09,804 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:09,804 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:09,805 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:09,805 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:09,805 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:09,805 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:09,806 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:09,806 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:09,806 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:09,806 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:09,806 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:09,807 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:09,807 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:09,807 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:09,807 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:09,808 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:09,808 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:09,808 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 21:38:09,808 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-11 21:38:09,808 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 5 [2021-03-11 21:38:09,808 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [85822443] [2021-03-11 21:38:09,808 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-03-11 21:38:09,809 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 21:38:09,809 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-03-11 21:38:09,809 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2021-03-11 21:38:09,810 INFO L500 CegarLoopForPetriNet]: Number of universal loopers: 319 out of 418 [2021-03-11 21:38:09,811 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 72 places, 66 transitions, 232 flow. Second operand has 6 states, 6 states have (on average 320.5) internal successors, (1923), 6 states have internal predecessors, (1923), 0 states have call successors, (0), 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-11 21:38:09,811 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-11 21:38:09,811 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 319 of 418 [2021-03-11 21:38:09,811 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-11 21:38:09,911 INFO L129 PetriNetUnfolder]: 628/1785 cut-off events. [2021-03-11 21:38:09,911 INFO L130 PetriNetUnfolder]: For 389/392 co-relation queries the response was YES. [2021-03-11 21:38:09,917 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2831 conditions, 1785 events. 628/1785 cut-off events. For 389/392 co-relation queries the response was YES. Maximal size of possible extension queue 101. Compared 12771 event pairs, 379 based on Foata normal form. 1/1503 useless extension candidates. Maximal degree in co-relation 1703. Up to 575 conditions per place. [2021-03-11 21:38:09,923 INFO L132 encePairwiseOnDemand]: 415/418 looper letters, 6 selfloop transitions, 4 changer transitions 0/70 dead transitions. [2021-03-11 21:38:09,923 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 76 places, 70 transitions, 262 flow [2021-03-11 21:38:09,924 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-03-11 21:38:09,924 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2021-03-11 21:38:09,926 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 1606 transitions. [2021-03-11 21:38:09,926 INFO L545 CegarLoopForPetriNet]: DFA transition density 0.7684210526315789 [2021-03-11 21:38:09,926 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 1606 transitions. [2021-03-11 21:38:09,926 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 1606 transitions. [2021-03-11 21:38:09,927 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-11 21:38:09,927 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 1606 transitions. [2021-03-11 21:38:09,929 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 321.2) internal successors, (1606), 5 states have internal predecessors, (1606), 0 states have call successors, (0), 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-11 21:38:09,931 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 418.0) internal successors, (2508), 6 states have internal predecessors, (2508), 0 states have call successors, (0), 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-11 21:38:09,932 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 418.0) internal successors, (2508), 6 states have internal predecessors, (2508), 0 states have call successors, (0), 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-11 21:38:09,932 INFO L185 Difference]: Start difference. First operand has 72 places, 66 transitions, 232 flow. Second operand 5 states and 1606 transitions. [2021-03-11 21:38:09,932 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 76 places, 70 transitions, 262 flow [2021-03-11 21:38:09,934 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 76 places, 70 transitions, 262 flow, removed 0 selfloop flow, removed 0 redundant places. [2021-03-11 21:38:09,934 INFO L241 Difference]: Finished difference. Result has 77 places, 67 transitions, 250 flow [2021-03-11 21:38:09,935 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=418, PETRI_DIFFERENCE_MINUEND_FLOW=232, PETRI_DIFFERENCE_MINUEND_PLACES=72, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=66, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=62, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=250, PETRI_PLACES=77, PETRI_TRANSITIONS=67} [2021-03-11 21:38:09,935 INFO L335 CegarLoopForPetriNet]: 65 programPoint places, 12 predicate places. [2021-03-11 21:38:09,935 INFO L480 AbstractCegarLoop]: Abstraction has has 77 places, 67 transitions, 250 flow [2021-03-11 21:38:09,945 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 320.5) internal successors, (1923), 6 states have internal predecessors, (1923), 0 states have call successors, (0), 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-11 21:38:09,945 INFO L247 CegarLoopForPetriNet]: Found error trace [2021-03-11 21:38:09,946 INFO L255 CegarLoopForPetriNet]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 21:38:10,163 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2021-03-11 21:38:10,163 INFO L428 AbstractCegarLoop]: === Iteration 4 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-11 21:38:10,163 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 21:38:10,163 INFO L82 PathProgramCache]: Analyzing trace with hash 1623900461, now seen corresponding path program 1 times [2021-03-11 21:38:10,163 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 21:38:10,164 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [750149004] [2021-03-11 21:38:10,164 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 21:38:10,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 21:38:10,191 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:10,191 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:10,193 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:10,193 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:10,196 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:10,196 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:10,200 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:10,200 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:10,204 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:10,204 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:10,204 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 21:38:10,204 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [750149004] [2021-03-11 21:38:10,205 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [939835667] [2021-03-11 21:38:10,205 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-11 21:38:10,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 21:38:10,278 INFO L263 TraceCheckSpWp]: Trace formula consists of 152 conjuncts, 5 conjunts are in the unsatisfiable core [2021-03-11 21:38:10,279 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-11 21:38:10,279 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:10,280 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:10,280 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:10,280 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:10,280 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:10,281 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:10,281 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:10,281 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:10,284 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:10,285 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:10,285 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:10,285 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:10,285 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:10,286 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:10,286 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:10,286 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:10,286 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:10,287 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:10,287 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:10,287 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:10,293 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:10,293 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:10,293 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:10,293 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:10,294 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:10,294 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:10,294 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:10,294 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:10,296 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:10,296 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:10,297 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:10,297 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:10,298 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:10,298 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 21:38:10,298 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:10,299 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 21:38:10,299 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 21:38:10,300 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:10,300 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 21:38:10,300 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:10,301 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 21:38:10,301 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 21:38:10,301 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:10,302 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:10,302 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:10,302 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:10,303 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:10,303 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:10,303 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:10,303 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:10,304 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:10,304 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:10,304 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:10,304 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:10,304 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:10,305 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:10,305 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:10,305 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:10,305 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:10,306 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:10,306 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:10,306 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:10,306 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:10,306 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:10,307 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:10,307 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:10,307 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:10,307 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:10,308 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:10,308 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:10,308 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:10,309 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 21:38:10,309 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:10,309 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 21:38:10,310 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 21:38:10,310 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:10,310 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 21:38:10,311 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:10,311 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 21:38:10,311 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 21:38:10,313 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:10,314 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:10,314 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:10,314 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:10,315 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:10,315 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:10,315 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:10,315 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:10,316 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:10,316 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:10,316 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:10,317 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:10,317 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:10,317 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:10,317 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:10,318 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:10,318 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:10,318 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:10,318 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:10,318 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:10,319 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:10,319 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:10,319 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:10,319 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:10,320 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:10,320 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:10,320 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:10,320 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:10,321 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:10,321 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 21:38:10,321 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:10,322 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 21:38:10,322 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 21:38:10,323 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:10,324 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 21:38:10,324 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:10,324 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 21:38:10,324 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 21:38:10,325 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:10,327 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:10,327 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:10,328 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:10,328 INFO L142 QuantifierPusher]: treesize reduction 7, result has 12.5 percent of original size [2021-03-11 21:38:10,328 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:10,329 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:10,329 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:10,329 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:10,329 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:10,330 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:10,330 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:10,330 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:10,330 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:10,330 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:10,331 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:10,331 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:10,331 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:10,331 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:10,331 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:10,332 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:10,332 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:10,332 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:10,332 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:10,333 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:10,333 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:10,333 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:10,333 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:10,333 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:10,334 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:10,334 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:10,334 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:10,334 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:10,335 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:10,335 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:10,335 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:10,335 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:10,335 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:10,336 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:10,336 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:10,336 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:10,336 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:10,337 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:10,337 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:10,337 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:10,337 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:10,337 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:10,338 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:10,338 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 21:38:10,338 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-11 21:38:10,338 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 6 [2021-03-11 21:38:10,339 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1294704471] [2021-03-11 21:38:10,339 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-03-11 21:38:10,339 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 21:38:10,339 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-03-11 21:38:10,340 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2021-03-11 21:38:10,341 INFO L500 CegarLoopForPetriNet]: Number of universal loopers: 319 out of 418 [2021-03-11 21:38:10,342 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 77 places, 67 transitions, 250 flow. Second operand has 7 states, 7 states have (on average 320.57142857142856) internal successors, (2244), 7 states have internal predecessors, (2244), 0 states have call successors, (0), 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-11 21:38:10,342 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-11 21:38:10,342 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 319 of 418 [2021-03-11 21:38:10,343 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-11 21:38:10,512 INFO L129 PetriNetUnfolder]: 580/1671 cut-off events. [2021-03-11 21:38:10,513 INFO L130 PetriNetUnfolder]: For 403/405 co-relation queries the response was YES. [2021-03-11 21:38:10,519 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2651 conditions, 1671 events. 580/1671 cut-off events. For 403/405 co-relation queries the response was YES. Maximal size of possible extension queue 91. Compared 11998 event pairs, 379 based on Foata normal form. 1/1406 useless extension candidates. Maximal degree in co-relation 2597. Up to 509 conditions per place. [2021-03-11 21:38:10,525 INFO L132 encePairwiseOnDemand]: 415/418 looper letters, 7 selfloop transitions, 5 changer transitions 0/72 dead transitions. [2021-03-11 21:38:10,525 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 82 places, 72 transitions, 288 flow [2021-03-11 21:38:10,526 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-03-11 21:38:10,526 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2021-03-11 21:38:10,528 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 1927 transitions. [2021-03-11 21:38:10,529 INFO L545 CegarLoopForPetriNet]: DFA transition density 0.768341307814992 [2021-03-11 21:38:10,529 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 1927 transitions. [2021-03-11 21:38:10,529 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 1927 transitions. [2021-03-11 21:38:10,530 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-11 21:38:10,530 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 1927 transitions. [2021-03-11 21:38:10,532 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 321.1666666666667) internal successors, (1927), 6 states have internal predecessors, (1927), 0 states have call successors, (0), 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-11 21:38:10,535 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 418.0) internal successors, (2926), 7 states have internal predecessors, (2926), 0 states have call successors, (0), 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-11 21:38:10,536 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 418.0) internal successors, (2926), 7 states have internal predecessors, (2926), 0 states have call successors, (0), 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-11 21:38:10,536 INFO L185 Difference]: Start difference. First operand has 77 places, 67 transitions, 250 flow. Second operand 6 states and 1927 transitions. [2021-03-11 21:38:10,536 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 82 places, 72 transitions, 288 flow [2021-03-11 21:38:10,538 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 79 places, 72 transitions, 280 flow, removed 1 selfloop flow, removed 3 redundant places. [2021-03-11 21:38:10,538 INFO L241 Difference]: Finished difference. Result has 80 places, 68 transitions, 264 flow [2021-03-11 21:38:10,539 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=418, PETRI_DIFFERENCE_MINUEND_FLOW=242, PETRI_DIFFERENCE_MINUEND_PLACES=74, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=67, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=4, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=62, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=264, PETRI_PLACES=80, PETRI_TRANSITIONS=68} [2021-03-11 21:38:10,539 INFO L335 CegarLoopForPetriNet]: 65 programPoint places, 15 predicate places. [2021-03-11 21:38:10,539 INFO L480 AbstractCegarLoop]: Abstraction has has 80 places, 68 transitions, 264 flow [2021-03-11 21:38:10,539 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 320.57142857142856) internal successors, (2244), 7 states have internal predecessors, (2244), 0 states have call successors, (0), 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-11 21:38:10,539 INFO L247 CegarLoopForPetriNet]: Found error trace [2021-03-11 21:38:10,539 INFO L255 CegarLoopForPetriNet]: trace histogram [6, 5, 5, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 21:38:10,756 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14,7 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-11 21:38:10,758 INFO L428 AbstractCegarLoop]: === Iteration 5 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-11 21:38:10,758 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 21:38:10,759 INFO L82 PathProgramCache]: Analyzing trace with hash 1539716222, now seen corresponding path program 1 times [2021-03-11 21:38:10,759 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 21:38:10,759 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [944026604] [2021-03-11 21:38:10,759 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 21:38:10,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-03-11 21:38:10,783 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-03-11 21:38:10,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-03-11 21:38:10,795 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-03-11 21:38:10,809 INFO L173 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-03-11 21:38:10,809 INFO L620 BasicCegarLoop]: Counterexample might be feasible [2021-03-11 21:38:10,809 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2021-03-11 21:38:10,809 WARN L342 ceAbstractionStarter]: 5 thread instances were not sufficient, I will increase this number and restart the analysis [2021-03-11 21:38:10,810 INFO L323 ceAbstractionStarter]: Constructing petrified ICFG for 6 thread instances. [2021-03-11 21:38:10,824 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,824 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,824 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,824 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,825 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,825 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,825 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,825 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,825 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,825 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,825 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,825 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,825 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,825 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,827 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,827 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,827 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,827 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,827 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,827 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,827 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,827 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,827 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,827 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,827 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,827 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,828 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,828 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,828 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,828 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,828 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,828 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,828 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,828 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,828 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,828 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,828 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,828 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,828 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,829 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,829 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,829 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,829 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,829 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,829 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,829 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,829 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,829 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,829 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,829 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,829 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,829 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,829 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,829 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,830 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,830 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,830 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,830 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,830 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,830 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,830 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,830 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,830 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,830 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,830 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,830 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,830 WARN L313 ript$VariableManager]: TermVariabe t_funThread6of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,831 WARN L313 ript$VariableManager]: TermVariabe t_funThread6of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,831 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,831 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,831 WARN L313 ript$VariableManager]: TermVariabe t_funThread6of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,831 WARN L313 ript$VariableManager]: TermVariabe t_funThread6of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,831 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,831 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,831 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,831 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,831 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,831 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,831 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,831 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,831 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,831 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,832 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,832 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,832 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,832 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,832 WARN L313 ript$VariableManager]: TermVariabe t_funThread6of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,832 WARN L313 ript$VariableManager]: TermVariabe t_funThread6of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,832 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,832 WARN L313 ript$VariableManager]: TermVariabe t_funThread6of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,832 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,832 WARN L313 ript$VariableManager]: TermVariabe t_funThread6of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,832 WARN L313 ript$VariableManager]: TermVariabe t_funThread6of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,832 WARN L313 ript$VariableManager]: TermVariabe t_funThread6of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,832 WARN L313 ript$VariableManager]: TermVariabe t_funThread6of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,832 WARN L313 ript$VariableManager]: TermVariabe t_funThread6of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,833 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,833 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,833 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,833 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,833 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,833 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,833 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,833 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,833 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,833 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,833 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,833 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,833 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,833 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,833 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,834 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,834 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,834 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,834 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,834 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,834 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,834 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,834 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,834 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,834 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,834 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,834 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,834 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,834 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,834 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,834 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,835 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,835 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,835 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,835 WARN L313 ript$VariableManager]: TermVariabe t_funThread5of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,835 WARN L313 ript$VariableManager]: TermVariabe t_funThread5of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,835 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,835 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,835 WARN L313 ript$VariableManager]: TermVariabe t_funThread5of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,835 WARN L313 ript$VariableManager]: TermVariabe t_funThread5of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,835 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,835 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,835 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,835 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,836 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,836 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,836 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,836 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,836 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,836 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,836 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,836 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,836 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,836 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,836 WARN L313 ript$VariableManager]: TermVariabe t_funThread5of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,836 WARN L313 ript$VariableManager]: TermVariabe t_funThread5of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,836 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,836 WARN L313 ript$VariableManager]: TermVariabe t_funThread5of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,836 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,837 WARN L313 ript$VariableManager]: TermVariabe t_funThread5of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,837 WARN L313 ript$VariableManager]: TermVariabe t_funThread5of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,837 WARN L313 ript$VariableManager]: TermVariabe t_funThread5of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,837 WARN L313 ript$VariableManager]: TermVariabe t_funThread5of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,837 WARN L313 ript$VariableManager]: TermVariabe t_funThread5of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,837 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,837 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,837 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,837 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,837 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,837 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,837 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,837 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,837 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,838 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,838 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,838 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,838 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,838 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,838 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,838 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,838 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,838 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,838 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,838 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,838 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,838 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,838 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,838 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,839 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,839 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,839 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,839 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,839 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,839 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,839 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,839 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,839 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,839 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,839 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,840 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,840 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,840 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,840 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,840 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,841 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,841 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,841 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,841 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,841 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,841 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,841 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,841 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,842 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,842 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,842 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,842 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,843 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,843 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,843 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,843 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,844 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,844 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,844 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,844 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,844 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,844 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,844 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,844 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,848 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,848 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,848 WARN L313 ript$VariableManager]: TermVariabe t_funThread5of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,848 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,848 WARN L313 ript$VariableManager]: TermVariabe t_funThread5of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,848 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,848 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,848 WARN L313 ript$VariableManager]: TermVariabe t_funThread5of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,849 WARN L313 ript$VariableManager]: TermVariabe t_funThread6of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,849 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,849 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,849 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,849 WARN L313 ript$VariableManager]: TermVariabe t_funThread6of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,850 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,850 WARN L313 ript$VariableManager]: TermVariabe t_funThread6of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,850 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:10,853 INFO L149 ThreadInstanceAdder]: Constructed 6 joinOtherThreadTransitions. [2021-03-11 21:38:10,853 INFO L253 AbstractCegarLoop]: Starting to check reachability of 8 error locations. [2021-03-11 21:38:10,854 INFO L376 AbstractCegarLoop]: Interprodecural is true [2021-03-11 21:38:10,854 INFO L377 AbstractCegarLoop]: Hoare is false [2021-03-11 21:38:10,854 INFO L378 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-03-11 21:38:10,854 INFO L379 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-03-11 21:38:10,854 INFO L380 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-03-11 21:38:10,854 INFO L381 AbstractCegarLoop]: Difference is false [2021-03-11 21:38:10,854 INFO L382 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-03-11 21:38:10,854 INFO L386 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-03-11 21:38:10,856 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 219 places, 241 transitions, 560 flow [2021-03-11 21:38:10,983 INFO L129 PetriNetUnfolder]: 287/1610 cut-off events. [2021-03-11 21:38:10,983 INFO L130 PetriNetUnfolder]: For 242/242 co-relation queries the response was YES. [2021-03-11 21:38:10,999 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1842 conditions, 1610 events. 287/1610 cut-off events. For 242/242 co-relation queries the response was YES. Maximal size of possible extension queue 29. Compared 9731 event pairs, 72 based on Foata normal form. 0/1381 useless extension candidates. Maximal degree in co-relation 1098. Up to 192 conditions per place. [2021-03-11 21:38:10,999 INFO L82 GeneralOperation]: Start removeDead. Operand has 219 places, 241 transitions, 560 flow [2021-03-11 21:38:11,007 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 219 places, 241 transitions, 560 flow [2021-03-11 21:38:11,007 INFO L118 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-11 21:38:11,007 INFO L133 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 219 places, 241 transitions, 560 flow [2021-03-11 21:38:11,007 INFO L110 LiptonReduction]: Starting Lipton reduction on Petri net that has 219 places, 241 transitions, 560 flow [2021-03-11 21:38:11,007 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 219 places, 241 transitions, 560 flow [2021-03-11 21:38:11,124 INFO L129 PetriNetUnfolder]: 287/1610 cut-off events. [2021-03-11 21:38:11,124 INFO L130 PetriNetUnfolder]: For 242/242 co-relation queries the response was YES. [2021-03-11 21:38:11,141 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1842 conditions, 1610 events. 287/1610 cut-off events. For 242/242 co-relation queries the response was YES. Maximal size of possible extension queue 29. Compared 9688 event pairs, 72 based on Foata normal form. 0/1381 useless extension candidates. Maximal degree in co-relation 1098. Up to 192 conditions per place. [2021-03-11 21:38:11,182 INFO L116 LiptonReduction]: Number of co-enabled transitions 32040 [2021-03-11 21:38:15,420 WARN L205 SmtUtils]: Spent 176.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 88 [2021-03-11 21:38:15,681 WARN L205 SmtUtils]: Spent 184.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 88 [2021-03-11 21:38:16,141 WARN L205 SmtUtils]: Spent 379.00 ms on a formula simplification. DAG size of input: 128 DAG size of output: 126 [2021-03-11 21:38:16,292 WARN L205 SmtUtils]: Spent 150.00 ms on a formula simplification that was a NOOP. DAG size: 119 [2021-03-11 21:38:16,633 WARN L205 SmtUtils]: Spent 340.00 ms on a formula simplification. DAG size of input: 128 DAG size of output: 126 [2021-03-11 21:38:16,775 WARN L205 SmtUtils]: Spent 141.00 ms on a formula simplification that was a NOOP. DAG size: 119 [2021-03-11 21:38:16,784 INFO L131 LiptonReduction]: Checked pairs total: 61417 [2021-03-11 21:38:16,785 INFO L133 LiptonReduction]: Total number of compositions: 222 [2021-03-11 21:38:16,785 INFO L182 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 5778 [2021-03-11 21:38:16,786 INFO L129 PetriNetUnfolder]: 8/27 cut-off events. [2021-03-11 21:38:16,787 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-03-11 21:38:16,787 INFO L247 CegarLoopForPetriNet]: Found error trace [2021-03-11 21:38:16,787 INFO L255 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1] [2021-03-11 21:38:16,787 INFO L428 AbstractCegarLoop]: === Iteration 1 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-11 21:38:16,787 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 21:38:16,787 INFO L82 PathProgramCache]: Analyzing trace with hash 750564957, now seen corresponding path program 1 times [2021-03-11 21:38:16,787 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 21:38:16,787 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1933984723] [2021-03-11 21:38:16,787 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 21:38:16,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 21:38:16,798 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:16,798 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:16,800 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-11 21:38:16,800 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1933984723] [2021-03-11 21:38:16,800 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-11 21:38:16,800 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2021-03-11 21:38:16,801 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1435547807] [2021-03-11 21:38:16,801 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-03-11 21:38:16,801 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 21:38:16,801 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-03-11 21:38:16,801 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-11 21:38:16,802 INFO L500 CegarLoopForPetriNet]: Number of universal loopers: 336 out of 463 [2021-03-11 21:38:16,803 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 74 places, 88 transitions, 254 flow. Second operand has 3 states, 3 states have (on average 336.6666666666667) internal successors, (1010), 3 states have internal predecessors, (1010), 0 states have call successors, (0), 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-11 21:38:16,803 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-11 21:38:16,803 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 336 of 463 [2021-03-11 21:38:16,803 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-11 21:38:18,837 INFO L129 PetriNetUnfolder]: 12335/27779 cut-off events. [2021-03-11 21:38:18,837 INFO L130 PetriNetUnfolder]: For 4760/4895 co-relation queries the response was YES. [2021-03-11 21:38:18,934 INFO L84 FinitePrefix]: Finished finitePrefix Result has 44876 conditions, 27779 events. 12335/27779 cut-off events. For 4760/4895 co-relation queries the response was YES. Maximal size of possible extension queue 1276. Compared 289010 event pairs, 5810 based on Foata normal form. 12385/33072 useless extension candidates. Maximal degree in co-relation 28601. Up to 10334 conditions per place. [2021-03-11 21:38:19,070 INFO L132 encePairwiseOnDemand]: 434/463 looper letters, 19 selfloop transitions, 4 changer transitions 0/77 dead transitions. [2021-03-11 21:38:19,070 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 76 places, 77 transitions, 278 flow [2021-03-11 21:38:19,071 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-03-11 21:38:19,071 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-03-11 21:38:19,073 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1075 transitions. [2021-03-11 21:38:19,073 INFO L545 CegarLoopForPetriNet]: DFA transition density 0.7739380849532037 [2021-03-11 21:38:19,073 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1075 transitions. [2021-03-11 21:38:19,073 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1075 transitions. [2021-03-11 21:38:19,073 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-11 21:38:19,073 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1075 transitions. [2021-03-11 21:38:19,075 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 358.3333333333333) internal successors, (1075), 3 states have internal predecessors, (1075), 0 states have call successors, (0), 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-11 21:38:19,076 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 463.0) internal successors, (1852), 4 states have internal predecessors, (1852), 0 states have call successors, (0), 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-11 21:38:19,077 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 463.0) internal successors, (1852), 4 states have internal predecessors, (1852), 0 states have call successors, (0), 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-11 21:38:19,077 INFO L185 Difference]: Start difference. First operand has 74 places, 88 transitions, 254 flow. Second operand 3 states and 1075 transitions. [2021-03-11 21:38:19,077 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 76 places, 77 transitions, 278 flow [2021-03-11 21:38:19,088 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 76 places, 77 transitions, 278 flow, removed 0 selfloop flow, removed 0 redundant places. [2021-03-11 21:38:19,089 INFO L241 Difference]: Finished difference. Result has 78 places, 72 transitions, 256 flow [2021-03-11 21:38:19,089 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=463, PETRI_DIFFERENCE_MINUEND_FLOW=216, PETRI_DIFFERENCE_MINUEND_PLACES=74, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=69, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=65, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=256, PETRI_PLACES=78, PETRI_TRANSITIONS=72} [2021-03-11 21:38:19,089 INFO L335 CegarLoopForPetriNet]: 74 programPoint places, 4 predicate places. [2021-03-11 21:38:19,089 INFO L480 AbstractCegarLoop]: Abstraction has has 78 places, 72 transitions, 256 flow [2021-03-11 21:38:19,090 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 336.6666666666667) internal successors, (1010), 3 states have internal predecessors, (1010), 0 states have call successors, (0), 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-11 21:38:19,090 INFO L247 CegarLoopForPetriNet]: Found error trace [2021-03-11 21:38:19,090 INFO L255 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 21:38:19,090 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2021-03-11 21:38:19,090 INFO L428 AbstractCegarLoop]: === Iteration 2 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-11 21:38:19,090 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 21:38:19,090 INFO L82 PathProgramCache]: Analyzing trace with hash 2019603069, now seen corresponding path program 1 times [2021-03-11 21:38:19,090 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 21:38:19,090 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [201165689] [2021-03-11 21:38:19,090 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 21:38:19,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 21:38:19,108 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:19,109 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:19,111 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:19,111 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:19,114 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:19,114 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:19,114 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-11 21:38:19,114 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [201165689] [2021-03-11 21:38:19,115 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [471792816] [2021-03-11 21:38:19,115 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-11 21:38:19,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 21:38:19,194 INFO L263 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 3 conjunts are in the unsatisfiable core [2021-03-11 21:38:19,194 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-11 21:38:19,195 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:19,195 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:19,195 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:19,195 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:19,196 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:19,196 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:19,196 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:19,197 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:19,200 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:19,200 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:19,201 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:19,201 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:19,201 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:19,202 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:19,202 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:19,203 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:19,203 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:19,203 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:19,204 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:19,204 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:19,204 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:19,204 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:19,205 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:19,205 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:19,205 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:19,205 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:19,206 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:19,206 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:19,209 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:19,210 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:19,210 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:19,210 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:19,211 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:19,211 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:19,211 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:19,211 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:19,212 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:19,212 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:19,212 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:19,212 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:19,213 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:19,213 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:19,213 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:19,213 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:19,214 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:19,214 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:19,214 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:19,215 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:19,215 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:19,216 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 21:38:19,216 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:19,217 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 21:38:19,218 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 21:38:19,218 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:19,218 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 21:38:19,219 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:19,219 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 21:38:19,219 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 21:38:19,220 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:19,220 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:19,221 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:19,221 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:19,221 INFO L142 QuantifierPusher]: treesize reduction 7, result has 12.5 percent of original size [2021-03-11 21:38:19,221 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:19,222 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:19,222 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:19,222 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:19,222 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:19,223 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:19,223 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:19,223 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:19,223 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:19,224 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:19,224 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:19,224 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:19,225 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:19,225 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:19,225 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:19,225 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:19,226 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:19,226 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:19,226 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:19,226 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:19,227 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:19,227 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:19,227 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:19,227 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:19,228 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:19,228 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:19,228 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:19,229 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:19,229 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:19,230 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:19,230 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:19,230 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-11 21:38:19,230 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-11 21:38:19,230 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3] total 4 [2021-03-11 21:38:19,230 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1569389150] [2021-03-11 21:38:19,231 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-03-11 21:38:19,231 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 21:38:19,231 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-03-11 21:38:19,231 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2021-03-11 21:38:19,233 INFO L500 CegarLoopForPetriNet]: Number of universal loopers: 352 out of 463 [2021-03-11 21:38:19,233 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 78 places, 72 transitions, 256 flow. Second operand has 5 states, 5 states have (on average 353.4) internal successors, (1767), 5 states have internal predecessors, (1767), 0 states have call successors, (0), 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-11 21:38:19,234 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-11 21:38:19,234 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 352 of 463 [2021-03-11 21:38:19,234 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-11 21:38:19,480 INFO L129 PetriNetUnfolder]: 1723/4463 cut-off events. [2021-03-11 21:38:19,480 INFO L130 PetriNetUnfolder]: For 1216/1221 co-relation queries the response was YES. [2021-03-11 21:38:19,498 INFO L84 FinitePrefix]: Finished finitePrefix Result has 7346 conditions, 4463 events. 1723/4463 cut-off events. For 1216/1221 co-relation queries the response was YES. Maximal size of possible extension queue 186. Compared 36249 event pairs, 1126 based on Foata normal form. 0/3863 useless extension candidates. Maximal degree in co-relation 4314. Up to 1405 conditions per place. [2021-03-11 21:38:19,516 INFO L132 encePairwiseOnDemand]: 460/463 looper letters, 5 selfloop transitions, 3 changer transitions 0/76 dead transitions. [2021-03-11 21:38:19,516 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 81 places, 76 transitions, 280 flow [2021-03-11 21:38:19,516 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-11 21:38:19,516 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2021-03-11 21:38:19,518 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 1418 transitions. [2021-03-11 21:38:19,518 INFO L545 CegarLoopForPetriNet]: DFA transition density 0.765658747300216 [2021-03-11 21:38:19,518 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 1418 transitions. [2021-03-11 21:38:19,518 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 1418 transitions. [2021-03-11 21:38:19,519 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-11 21:38:19,519 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 1418 transitions. [2021-03-11 21:38:19,520 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 5 states, 4 states have (on average 354.5) internal successors, (1418), 4 states have internal predecessors, (1418), 0 states have call successors, (0), 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-11 21:38:19,522 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 5 states, 5 states have (on average 463.0) internal successors, (2315), 5 states have internal predecessors, (2315), 0 states have call successors, (0), 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-11 21:38:19,522 INFO L81 ComplementDD]: Finished complementDD. Result has 5 states, 5 states have (on average 463.0) internal successors, (2315), 5 states have internal predecessors, (2315), 0 states have call successors, (0), 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-11 21:38:19,522 INFO L185 Difference]: Start difference. First operand has 78 places, 72 transitions, 256 flow. Second operand 4 states and 1418 transitions. [2021-03-11 21:38:19,522 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 81 places, 76 transitions, 280 flow [2021-03-11 21:38:19,528 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 79 places, 76 transitions, 272 flow, removed 0 selfloop flow, removed 2 redundant places. [2021-03-11 21:38:19,529 INFO L241 Difference]: Finished difference. Result has 81 places, 74 transitions, 268 flow [2021-03-11 21:38:19,529 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=463, PETRI_DIFFERENCE_MINUEND_FLOW=248, PETRI_DIFFERENCE_MINUEND_PLACES=76, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=72, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=70, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=268, PETRI_PLACES=81, PETRI_TRANSITIONS=74} [2021-03-11 21:38:19,529 INFO L335 CegarLoopForPetriNet]: 74 programPoint places, 7 predicate places. [2021-03-11 21:38:19,529 INFO L480 AbstractCegarLoop]: Abstraction has has 81 places, 74 transitions, 268 flow [2021-03-11 21:38:19,530 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 353.4) internal successors, (1767), 5 states have internal predecessors, (1767), 0 states have call successors, (0), 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-11 21:38:19,530 INFO L247 CegarLoopForPetriNet]: Found error trace [2021-03-11 21:38:19,530 INFO L255 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 21:38:19,743 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2021-03-11 21:38:19,743 INFO L428 AbstractCegarLoop]: === Iteration 3 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-11 21:38:19,743 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 21:38:19,744 INFO L82 PathProgramCache]: Analyzing trace with hash -1612295491, now seen corresponding path program 1 times [2021-03-11 21:38:19,744 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 21:38:19,744 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [770992800] [2021-03-11 21:38:19,744 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 21:38:19,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 21:38:19,759 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:19,760 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:19,762 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:19,762 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:19,765 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:19,765 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:19,768 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:19,768 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:19,769 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 21:38:19,769 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [770992800] [2021-03-11 21:38:19,769 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [630821691] [2021-03-11 21:38:19,769 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-11 21:38:19,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 21:38:19,862 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 4 conjunts are in the unsatisfiable core [2021-03-11 21:38:19,863 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-11 21:38:19,863 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:19,864 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:19,864 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:19,864 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:19,864 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:19,864 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:19,865 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:19,865 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:19,868 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:19,869 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:19,869 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:19,869 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:19,869 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:19,869 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:19,870 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:19,870 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:19,870 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:19,870 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:19,871 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:19,871 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:19,871 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:19,871 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:19,871 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:19,872 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:19,872 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:19,872 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:19,872 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:19,873 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:19,873 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:19,873 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:19,873 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:19,873 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:19,874 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:19,874 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:19,874 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:19,874 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:19,875 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:19,875 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:19,875 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:19,875 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:19,875 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:19,876 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:19,876 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:19,876 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:19,876 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:19,877 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:19,877 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:19,877 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:19,877 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:19,878 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 21:38:19,878 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:19,879 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 21:38:19,879 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 21:38:19,879 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:19,880 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 21:38:19,880 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:19,880 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 21:38:19,881 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 21:38:19,881 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:19,882 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:19,882 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:19,882 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:19,882 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:19,882 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:19,883 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:19,883 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:19,883 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:19,883 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:19,884 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:19,884 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:19,884 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:19,884 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:19,884 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:19,885 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:19,885 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:19,885 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:19,885 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:19,886 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:19,886 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:19,886 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:19,886 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:19,886 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:19,887 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:19,887 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:19,887 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:19,887 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:19,888 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:19,888 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 21:38:19,889 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:19,889 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 21:38:19,889 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 21:38:19,890 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:19,890 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 21:38:19,891 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:19,891 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 21:38:19,891 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 21:38:19,892 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:19,893 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:19,893 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:19,893 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:19,893 INFO L142 QuantifierPusher]: treesize reduction 7, result has 12.5 percent of original size [2021-03-11 21:38:19,894 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:19,894 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:19,894 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:19,894 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:19,895 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:19,895 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:19,895 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:19,895 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:19,895 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:19,896 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:19,896 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:19,896 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:19,896 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:19,897 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:19,897 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:19,897 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:19,897 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:19,897 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:19,898 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:19,898 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:19,898 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:19,898 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:19,898 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:19,899 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:19,899 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:19,899 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:19,899 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:19,900 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:19,900 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:19,900 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:19,900 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:19,900 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 21:38:19,901 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-11 21:38:19,901 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 5 [2021-03-11 21:38:19,901 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1207891715] [2021-03-11 21:38:19,901 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-03-11 21:38:19,901 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 21:38:19,901 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-03-11 21:38:19,901 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2021-03-11 21:38:19,902 INFO L500 CegarLoopForPetriNet]: Number of universal loopers: 352 out of 463 [2021-03-11 21:38:19,903 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 81 places, 74 transitions, 268 flow. Second operand has 6 states, 6 states have (on average 353.5) internal successors, (2121), 6 states have internal predecessors, (2121), 0 states have call successors, (0), 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-11 21:38:19,903 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-11 21:38:19,903 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 352 of 463 [2021-03-11 21:38:19,903 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-11 21:38:20,206 INFO L129 PetriNetUnfolder]: 1701/4399 cut-off events. [2021-03-11 21:38:20,206 INFO L130 PetriNetUnfolder]: For 1094/1098 co-relation queries the response was YES. [2021-03-11 21:38:20,223 INFO L84 FinitePrefix]: Finished finitePrefix Result has 7009 conditions, 4399 events. 1701/4399 cut-off events. For 1094/1098 co-relation queries the response was YES. Maximal size of possible extension queue 187. Compared 36175 event pairs, 1128 based on Foata normal form. 1/3694 useless extension candidates. Maximal degree in co-relation 4197. Up to 1377 conditions per place. [2021-03-11 21:38:20,238 INFO L132 encePairwiseOnDemand]: 460/463 looper letters, 6 selfloop transitions, 4 changer transitions 0/78 dead transitions. [2021-03-11 21:38:20,239 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 85 places, 78 transitions, 298 flow [2021-03-11 21:38:20,239 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-03-11 21:38:20,239 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2021-03-11 21:38:20,241 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 1771 transitions. [2021-03-11 21:38:20,241 INFO L545 CegarLoopForPetriNet]: DFA transition density 0.7650107991360691 [2021-03-11 21:38:20,241 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 1771 transitions. [2021-03-11 21:38:20,241 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 1771 transitions. [2021-03-11 21:38:20,242 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-11 21:38:20,242 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 1771 transitions. [2021-03-11 21:38:20,244 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 354.2) internal successors, (1771), 5 states have internal predecessors, (1771), 0 states have call successors, (0), 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-11 21:38:20,245 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 463.0) internal successors, (2778), 6 states have internal predecessors, (2778), 0 states have call successors, (0), 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-11 21:38:20,246 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 463.0) internal successors, (2778), 6 states have internal predecessors, (2778), 0 states have call successors, (0), 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-11 21:38:20,246 INFO L185 Difference]: Start difference. First operand has 81 places, 74 transitions, 268 flow. Second operand 5 states and 1771 transitions. [2021-03-11 21:38:20,246 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 85 places, 78 transitions, 298 flow [2021-03-11 21:38:20,250 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 85 places, 78 transitions, 298 flow, removed 0 selfloop flow, removed 0 redundant places. [2021-03-11 21:38:20,250 INFO L241 Difference]: Finished difference. Result has 86 places, 75 transitions, 286 flow [2021-03-11 21:38:20,250 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=463, PETRI_DIFFERENCE_MINUEND_FLOW=268, PETRI_DIFFERENCE_MINUEND_PLACES=81, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=74, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=70, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=286, PETRI_PLACES=86, PETRI_TRANSITIONS=75} [2021-03-11 21:38:20,251 INFO L335 CegarLoopForPetriNet]: 74 programPoint places, 12 predicate places. [2021-03-11 21:38:20,251 INFO L480 AbstractCegarLoop]: Abstraction has has 86 places, 75 transitions, 286 flow [2021-03-11 21:38:20,251 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 353.5) internal successors, (2121), 6 states have internal predecessors, (2121), 0 states have call successors, (0), 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-11 21:38:20,251 INFO L247 CegarLoopForPetriNet]: Found error trace [2021-03-11 21:38:20,251 INFO L255 CegarLoopForPetriNet]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 21:38:20,467 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,9 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-11 21:38:20,467 INFO L428 AbstractCegarLoop]: === Iteration 4 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-11 21:38:20,467 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 21:38:20,467 INFO L82 PathProgramCache]: Analyzing trace with hash -1998311748, now seen corresponding path program 1 times [2021-03-11 21:38:20,468 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 21:38:20,468 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1060154345] [2021-03-11 21:38:20,468 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 21:38:20,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 21:38:20,481 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:20,482 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:20,484 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:20,484 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:20,486 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:20,487 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:20,490 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:20,490 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:20,494 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:20,494 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:20,494 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 21:38:20,494 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1060154345] [2021-03-11 21:38:20,494 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [469877457] [2021-03-11 21:38:20,494 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-11 21:38:20,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 21:38:20,578 INFO L263 TraceCheckSpWp]: Trace formula consists of 150 conjuncts, 5 conjunts are in the unsatisfiable core [2021-03-11 21:38:20,579 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-11 21:38:20,580 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:20,580 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:20,580 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:20,581 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:20,581 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:20,581 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:20,581 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:20,582 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:20,585 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:20,585 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:20,585 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:20,586 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:20,586 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:20,586 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:20,586 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:20,587 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:20,587 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:20,587 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:20,587 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:20,588 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:20,588 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:20,588 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:20,588 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:20,588 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:20,589 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:20,589 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:20,589 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:20,589 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:20,590 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:20,590 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:20,590 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:20,590 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:20,591 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:20,591 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 21:38:20,591 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:20,593 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 21:38:20,593 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 21:38:20,593 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:20,594 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 21:38:20,594 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:20,594 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 21:38:20,594 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 21:38:20,595 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:20,595 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:20,596 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:20,596 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:20,596 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:20,596 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:20,596 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:20,597 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:20,597 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:20,597 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:20,597 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:20,598 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:20,598 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:20,598 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:20,598 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:20,598 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:20,599 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:20,599 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:20,599 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:20,599 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:20,600 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:20,600 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:20,600 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:20,600 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:20,600 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:20,601 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:20,601 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:20,601 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:20,602 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:20,602 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 21:38:20,602 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:20,602 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 21:38:20,603 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 21:38:20,603 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:20,603 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 21:38:20,604 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:20,604 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 21:38:20,604 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 21:38:20,605 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:20,605 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:20,605 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:20,606 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:20,606 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:20,606 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:20,606 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:20,607 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:20,607 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:20,607 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:20,607 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:20,607 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:20,608 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:20,608 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:20,608 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:20,608 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:20,609 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:20,609 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:20,609 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:20,609 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:20,610 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:20,610 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:20,610 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:20,610 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:20,610 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:20,611 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:20,611 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:20,611 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:20,612 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:20,612 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 21:38:20,612 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:20,612 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 21:38:20,613 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 21:38:20,613 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:20,613 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 21:38:20,614 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:20,614 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 21:38:20,614 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 21:38:20,615 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:20,615 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:20,615 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:20,616 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:20,616 INFO L142 QuantifierPusher]: treesize reduction 7, result has 12.5 percent of original size [2021-03-11 21:38:20,616 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:20,617 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:20,617 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:20,617 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:20,617 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:20,617 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:20,618 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:20,618 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:20,618 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:20,618 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:20,618 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:20,619 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:20,619 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:20,621 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:20,621 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:20,622 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:20,622 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:20,622 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:20,622 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:20,623 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:20,623 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:20,623 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:20,623 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:20,624 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:20,624 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:20,624 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:20,624 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:20,624 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:20,625 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:20,625 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:20,625 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:20,625 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:20,625 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:20,626 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:20,626 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:20,626 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:20,626 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:20,627 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:20,627 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:20,627 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:20,627 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:20,627 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:20,628 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:20,628 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 21:38:20,628 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-11 21:38:20,628 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 6 [2021-03-11 21:38:20,628 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [847542915] [2021-03-11 21:38:20,628 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-03-11 21:38:20,628 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 21:38:20,629 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-03-11 21:38:20,629 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2021-03-11 21:38:20,630 INFO L500 CegarLoopForPetriNet]: Number of universal loopers: 352 out of 463 [2021-03-11 21:38:20,631 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 86 places, 75 transitions, 286 flow. Second operand has 7 states, 7 states have (on average 353.57142857142856) internal successors, (2475), 7 states have internal predecessors, (2475), 0 states have call successors, (0), 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-11 21:38:20,631 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-11 21:38:20,631 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 352 of 463 [2021-03-11 21:38:20,631 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-11 21:38:20,870 INFO L129 PetriNetUnfolder]: 1653/4285 cut-off events. [2021-03-11 21:38:20,870 INFO L130 PetriNetUnfolder]: For 1110/1113 co-relation queries the response was YES. [2021-03-11 21:38:20,889 INFO L84 FinitePrefix]: Finished finitePrefix Result has 6831 conditions, 4285 events. 1653/4285 cut-off events. For 1110/1113 co-relation queries the response was YES. Maximal size of possible extension queue 201. Compared 35512 event pairs, 1128 based on Foata normal form. 1/3597 useless extension candidates. Maximal degree in co-relation 6776. Up to 1311 conditions per place. [2021-03-11 21:38:20,905 INFO L132 encePairwiseOnDemand]: 460/463 looper letters, 7 selfloop transitions, 5 changer transitions 0/80 dead transitions. [2021-03-11 21:38:20,906 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 91 places, 80 transitions, 324 flow [2021-03-11 21:38:20,906 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-03-11 21:38:20,906 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2021-03-11 21:38:20,908 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 2125 transitions. [2021-03-11 21:38:20,908 INFO L545 CegarLoopForPetriNet]: DFA transition density 0.7649388048956084 [2021-03-11 21:38:20,909 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 2125 transitions. [2021-03-11 21:38:20,909 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 2125 transitions. [2021-03-11 21:38:20,909 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-11 21:38:20,909 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 2125 transitions. [2021-03-11 21:38:20,911 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 354.1666666666667) internal successors, (2125), 6 states have internal predecessors, (2125), 0 states have call successors, (0), 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-11 21:38:20,914 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 463.0) internal successors, (3241), 7 states have internal predecessors, (3241), 0 states have call successors, (0), 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-11 21:38:20,914 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 463.0) internal successors, (3241), 7 states have internal predecessors, (3241), 0 states have call successors, (0), 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-11 21:38:20,914 INFO L185 Difference]: Start difference. First operand has 86 places, 75 transitions, 286 flow. Second operand 6 states and 2125 transitions. [2021-03-11 21:38:20,914 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 91 places, 80 transitions, 324 flow [2021-03-11 21:38:20,917 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 88 places, 80 transitions, 316 flow, removed 1 selfloop flow, removed 3 redundant places. [2021-03-11 21:38:20,918 INFO L241 Difference]: Finished difference. Result has 89 places, 76 transitions, 300 flow [2021-03-11 21:38:20,919 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=463, PETRI_DIFFERENCE_MINUEND_FLOW=278, PETRI_DIFFERENCE_MINUEND_PLACES=83, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=75, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=4, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=70, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=300, PETRI_PLACES=89, PETRI_TRANSITIONS=76} [2021-03-11 21:38:20,919 INFO L335 CegarLoopForPetriNet]: 74 programPoint places, 15 predicate places. [2021-03-11 21:38:20,919 INFO L480 AbstractCegarLoop]: Abstraction has has 89 places, 76 transitions, 300 flow [2021-03-11 21:38:20,919 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 353.57142857142856) internal successors, (2475), 7 states have internal predecessors, (2475), 0 states have call successors, (0), 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-11 21:38:20,919 INFO L247 CegarLoopForPetriNet]: Found error trace [2021-03-11 21:38:20,919 INFO L255 CegarLoopForPetriNet]: trace histogram [4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 21:38:21,134 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,10 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-11 21:38:21,137 INFO L428 AbstractCegarLoop]: === Iteration 5 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-11 21:38:21,137 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 21:38:21,137 INFO L82 PathProgramCache]: Analyzing trace with hash 294833278, now seen corresponding path program 1 times [2021-03-11 21:38:21,137 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 21:38:21,137 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [775987465] [2021-03-11 21:38:21,137 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 21:38:21,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 21:38:21,159 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:21,159 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:21,161 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:21,161 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:21,164 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:21,164 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:21,167 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:21,167 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:21,171 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:21,171 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:21,177 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:21,177 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:21,177 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 21:38:21,178 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [775987465] [2021-03-11 21:38:21,178 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1953082119] [2021-03-11 21:38:21,178 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-11 21:38:21,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 21:38:21,273 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 6 conjunts are in the unsatisfiable core [2021-03-11 21:38:21,273 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-11 21:38:21,274 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:21,274 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:21,274 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:21,275 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:21,275 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:21,275 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:21,275 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:21,275 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:21,279 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:21,279 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:21,279 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:21,279 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:21,280 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:21,280 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:21,280 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:21,280 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:21,280 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:21,281 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:21,281 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:21,281 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:21,281 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:21,282 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:21,282 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:21,282 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:21,282 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:21,282 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:21,283 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:21,283 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:21,283 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:21,283 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:21,283 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:21,284 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:21,284 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:21,285 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 21:38:21,285 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:21,285 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 21:38:21,285 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 21:38:21,286 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:21,287 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 21:38:21,287 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:21,287 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 21:38:21,288 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 21:38:21,290 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:21,290 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:21,291 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:21,291 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:21,291 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:21,291 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:21,292 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:21,292 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:21,292 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:21,292 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:21,292 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:21,293 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:21,293 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:21,293 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:21,293 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:21,294 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:21,294 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:21,294 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:21,294 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:21,294 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:21,295 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:21,295 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:21,295 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:21,295 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:21,296 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:21,296 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:21,296 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:21,296 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:21,304 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:21,305 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 21:38:21,305 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:21,305 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 21:38:21,306 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 21:38:21,306 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:21,306 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 21:38:21,307 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:21,307 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 21:38:21,307 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 21:38:21,308 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:21,308 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:21,308 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:21,308 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:21,309 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:21,309 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:21,309 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:21,309 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:21,310 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:21,310 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:21,310 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:21,310 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:21,311 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:21,311 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:21,311 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:21,311 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:21,311 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:21,312 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:21,312 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:21,312 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:21,312 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:21,312 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:21,313 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:21,313 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:21,313 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:21,313 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:21,314 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:21,314 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:21,314 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:21,323 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 21:38:21,323 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:21,324 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 21:38:21,324 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 21:38:21,324 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:21,325 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 21:38:21,325 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:21,325 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 21:38:21,325 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 21:38:21,326 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:21,326 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:21,327 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:21,327 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:21,327 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:21,327 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:21,328 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:21,328 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:21,328 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:21,328 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:21,328 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:21,329 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:21,329 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:21,329 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:21,329 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:21,329 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:21,330 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:21,330 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:21,330 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:21,330 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:21,331 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:21,331 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:21,331 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:21,331 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:21,331 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:21,332 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:21,332 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:21,332 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:21,332 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:21,333 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 21:38:21,333 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:21,333 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 21:38:21,334 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 21:38:21,334 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:21,334 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 21:38:21,334 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:21,335 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 21:38:21,336 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 21:38:21,336 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:21,337 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:21,337 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:21,337 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:21,338 INFO L142 QuantifierPusher]: treesize reduction 7, result has 12.5 percent of original size [2021-03-11 21:38:21,338 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:21,338 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:21,339 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:21,339 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:21,339 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:21,339 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:21,339 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:21,340 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:21,340 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:21,340 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:21,340 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:21,340 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:21,341 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:21,341 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:21,341 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:21,341 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:21,342 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:21,342 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:21,342 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:21,342 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:21,342 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:21,343 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:21,343 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:21,343 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:21,343 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:21,343 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:21,344 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:21,344 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:21,344 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:21,344 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:21,345 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:21,345 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:21,345 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:21,345 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:21,345 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:21,346 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:21,346 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:21,346 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:21,346 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:21,346 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:21,347 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:21,347 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:21,347 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:21,347 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 21:38:21,347 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-11 21:38:21,347 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 7 [2021-03-11 21:38:21,347 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1939901736] [2021-03-11 21:38:21,348 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-03-11 21:38:21,348 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 21:38:21,349 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-03-11 21:38:21,349 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=28, Unknown=0, NotChecked=0, Total=56 [2021-03-11 21:38:21,350 INFO L500 CegarLoopForPetriNet]: Number of universal loopers: 352 out of 463 [2021-03-11 21:38:21,351 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 89 places, 76 transitions, 300 flow. Second operand has 8 states, 8 states have (on average 353.625) internal successors, (2829), 8 states have internal predecessors, (2829), 0 states have call successors, (0), 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-11 21:38:21,351 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-11 21:38:21,352 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 352 of 463 [2021-03-11 21:38:21,352 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-11 21:38:21,608 INFO L129 PetriNetUnfolder]: 1541/4059 cut-off events. [2021-03-11 21:38:21,608 INFO L130 PetriNetUnfolder]: For 1121/1123 co-relation queries the response was YES. [2021-03-11 21:38:21,625 INFO L84 FinitePrefix]: Finished finitePrefix Result has 6438 conditions, 4059 events. 1541/4059 cut-off events. For 1121/1123 co-relation queries the response was YES. Maximal size of possible extension queue 208. Compared 34410 event pairs, 1118 based on Foata normal form. 1/3394 useless extension candidates. Maximal degree in co-relation 6367. Up to 1157 conditions per place. [2021-03-11 21:38:21,639 INFO L132 encePairwiseOnDemand]: 460/463 looper letters, 8 selfloop transitions, 6 changer transitions 0/82 dead transitions. [2021-03-11 21:38:21,639 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 95 places, 82 transitions, 346 flow [2021-03-11 21:38:21,640 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-03-11 21:38:21,640 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2021-03-11 21:38:21,642 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2479 transitions. [2021-03-11 21:38:21,643 INFO L545 CegarLoopForPetriNet]: DFA transition density 0.7648873804381364 [2021-03-11 21:38:21,643 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2479 transitions. [2021-03-11 21:38:21,643 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2479 transitions. [2021-03-11 21:38:21,643 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-11 21:38:21,644 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2479 transitions. [2021-03-11 21:38:21,646 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 354.14285714285717) internal successors, (2479), 7 states have internal predecessors, (2479), 0 states have call successors, (0), 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-11 21:38:21,649 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 463.0) internal successors, (3704), 8 states have internal predecessors, (3704), 0 states have call successors, (0), 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-11 21:38:21,649 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 463.0) internal successors, (3704), 8 states have internal predecessors, (3704), 0 states have call successors, (0), 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-11 21:38:21,649 INFO L185 Difference]: Start difference. First operand has 89 places, 76 transitions, 300 flow. Second operand 7 states and 2479 transitions. [2021-03-11 21:38:21,649 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 95 places, 82 transitions, 346 flow [2021-03-11 21:38:21,651 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 91 places, 82 transitions, 334 flow, removed 2 selfloop flow, removed 4 redundant places. [2021-03-11 21:38:21,652 INFO L241 Difference]: Finished difference. Result has 92 places, 77 transitions, 314 flow [2021-03-11 21:38:21,652 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=463, PETRI_DIFFERENCE_MINUEND_FLOW=288, PETRI_DIFFERENCE_MINUEND_PLACES=85, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=76, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=70, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=314, PETRI_PLACES=92, PETRI_TRANSITIONS=77} [2021-03-11 21:38:21,653 INFO L335 CegarLoopForPetriNet]: 74 programPoint places, 18 predicate places. [2021-03-11 21:38:21,653 INFO L480 AbstractCegarLoop]: Abstraction has has 92 places, 77 transitions, 314 flow [2021-03-11 21:38:21,653 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 353.625) internal successors, (2829), 8 states have internal predecessors, (2829), 0 states have call successors, (0), 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-11 21:38:21,653 INFO L247 CegarLoopForPetriNet]: Found error trace [2021-03-11 21:38:21,653 INFO L255 CegarLoopForPetriNet]: trace histogram [7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 21:38:21,868 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,11 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-11 21:38:21,868 INFO L428 AbstractCegarLoop]: === Iteration 6 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-11 21:38:21,869 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 21:38:21,869 INFO L82 PathProgramCache]: Analyzing trace with hash 1948443244, now seen corresponding path program 1 times [2021-03-11 21:38:21,869 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 21:38:21,869 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [171286729] [2021-03-11 21:38:21,869 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 21:38:21,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-03-11 21:38:21,875 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-03-11 21:38:21,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-03-11 21:38:21,880 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-03-11 21:38:21,884 INFO L173 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-03-11 21:38:21,884 INFO L620 BasicCegarLoop]: Counterexample might be feasible [2021-03-11 21:38:21,885 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2021-03-11 21:38:21,885 WARN L342 ceAbstractionStarter]: 6 thread instances were not sufficient, I will increase this number and restart the analysis [2021-03-11 21:38:21,885 INFO L323 ceAbstractionStarter]: Constructing petrified ICFG for 7 thread instances. [2021-03-11 21:38:21,905 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of7ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,905 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of7ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,906 WARN L313 ript$VariableManager]: TermVariabe t_funThread6of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,906 WARN L313 ript$VariableManager]: TermVariabe t_funThread6of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,906 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of7ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,906 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of7ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,906 WARN L313 ript$VariableManager]: TermVariabe t_funThread6of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,906 WARN L313 ript$VariableManager]: TermVariabe t_funThread6of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,906 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of7ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,906 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of7ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,906 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of7ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,906 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of7ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,906 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of7ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,906 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of7ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,906 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of7ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,906 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of7ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,906 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of7ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,906 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of7ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,906 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,906 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,906 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,907 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,907 WARN L313 ript$VariableManager]: TermVariabe t_funThread6of7ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,907 WARN L313 ript$VariableManager]: TermVariabe t_funThread6of7ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,907 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of7ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,907 WARN L313 ript$VariableManager]: TermVariabe t_funThread6of7ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,907 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of7ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,907 WARN L313 ript$VariableManager]: TermVariabe t_funThread6of7ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,907 WARN L313 ript$VariableManager]: TermVariabe t_funThread6of7ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,907 WARN L313 ript$VariableManager]: TermVariabe t_funThread6of7ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,907 WARN L313 ript$VariableManager]: TermVariabe t_funThread6of7ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,907 WARN L313 ript$VariableManager]: TermVariabe t_funThread6of7ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,907 WARN L313 ript$VariableManager]: TermVariabe |t_funThread7of7ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,907 WARN L313 ript$VariableManager]: TermVariabe |t_funThread7of7ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,907 WARN L313 ript$VariableManager]: TermVariabe t_funThread7of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,907 WARN L313 ript$VariableManager]: TermVariabe t_funThread7of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,907 WARN L313 ript$VariableManager]: TermVariabe |t_funThread7of7ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,907 WARN L313 ript$VariableManager]: TermVariabe |t_funThread7of7ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,907 WARN L313 ript$VariableManager]: TermVariabe t_funThread7of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,908 WARN L313 ript$VariableManager]: TermVariabe t_funThread7of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,908 WARN L313 ript$VariableManager]: TermVariabe |t_funThread7of7ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,908 WARN L313 ript$VariableManager]: TermVariabe |t_funThread7of7ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,908 WARN L313 ript$VariableManager]: TermVariabe |t_funThread7of7ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,908 WARN L313 ript$VariableManager]: TermVariabe |t_funThread7of7ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,908 WARN L313 ript$VariableManager]: TermVariabe |t_funThread7of7ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,908 WARN L313 ript$VariableManager]: TermVariabe |t_funThread7of7ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,908 WARN L313 ript$VariableManager]: TermVariabe |t_funThread7of7ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,908 WARN L313 ript$VariableManager]: TermVariabe |t_funThread7of7ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,908 WARN L313 ript$VariableManager]: TermVariabe |t_funThread7of7ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,908 WARN L313 ript$VariableManager]: TermVariabe |t_funThread7of7ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,908 WARN L313 ript$VariableManager]: TermVariabe |t_funThread7of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,908 WARN L313 ript$VariableManager]: TermVariabe |t_funThread7of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,908 WARN L313 ript$VariableManager]: TermVariabe |t_funThread7of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,908 WARN L313 ript$VariableManager]: TermVariabe |t_funThread7of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,908 WARN L313 ript$VariableManager]: TermVariabe t_funThread7of7ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,909 WARN L313 ript$VariableManager]: TermVariabe t_funThread7of7ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,909 WARN L313 ript$VariableManager]: TermVariabe |t_funThread7of7ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,909 WARN L313 ript$VariableManager]: TermVariabe t_funThread7of7ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,909 WARN L313 ript$VariableManager]: TermVariabe |t_funThread7of7ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,909 WARN L313 ript$VariableManager]: TermVariabe t_funThread7of7ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,909 WARN L313 ript$VariableManager]: TermVariabe t_funThread7of7ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,909 WARN L313 ript$VariableManager]: TermVariabe t_funThread7of7ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,909 WARN L313 ript$VariableManager]: TermVariabe t_funThread7of7ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,909 WARN L313 ript$VariableManager]: TermVariabe t_funThread7of7ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,909 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of7ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,909 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of7ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,909 WARN L313 ript$VariableManager]: TermVariabe t_funThread5of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,909 WARN L313 ript$VariableManager]: TermVariabe t_funThread5of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,909 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of7ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,909 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of7ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,909 WARN L313 ript$VariableManager]: TermVariabe t_funThread5of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,909 WARN L313 ript$VariableManager]: TermVariabe t_funThread5of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,909 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of7ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,909 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of7ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,909 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of7ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,909 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of7ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,910 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of7ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,910 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of7ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,910 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of7ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,910 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of7ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,910 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of7ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,910 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of7ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,910 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,910 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,910 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,910 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,910 WARN L313 ript$VariableManager]: TermVariabe t_funThread5of7ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,910 WARN L313 ript$VariableManager]: TermVariabe t_funThread5of7ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,910 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of7ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,910 WARN L313 ript$VariableManager]: TermVariabe t_funThread5of7ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,910 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of7ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,910 WARN L313 ript$VariableManager]: TermVariabe t_funThread5of7ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,910 WARN L313 ript$VariableManager]: TermVariabe t_funThread5of7ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,911 WARN L313 ript$VariableManager]: TermVariabe t_funThread5of7ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,911 WARN L313 ript$VariableManager]: TermVariabe t_funThread5of7ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,911 WARN L313 ript$VariableManager]: TermVariabe t_funThread5of7ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,911 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of7ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,911 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of7ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,911 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,911 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,911 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of7ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,911 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of7ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,911 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,911 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,911 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of7ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,911 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of7ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,911 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of7ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,911 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of7ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,911 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of7ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,911 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of7ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,911 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of7ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,911 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of7ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,912 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of7ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,912 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of7ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,912 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,912 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,912 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,912 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,912 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of7ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,912 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of7ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,912 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of7ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,912 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of7ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,912 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of7ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,912 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of7ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,912 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of7ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,912 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of7ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,912 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of7ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,912 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of7ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,912 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of7ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,912 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of7ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,912 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,912 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,913 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of7ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,913 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of7ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,913 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,913 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,913 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of7ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,913 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of7ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,913 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of7ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,913 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of7ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,913 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of7ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,913 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of7ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,913 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of7ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,913 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of7ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,913 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of7ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,913 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of7ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,913 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,913 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,913 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,913 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,913 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of7ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,913 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of7ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,913 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of7ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,914 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of7ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,914 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of7ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,914 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of7ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,914 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of7ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,914 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of7ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,914 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of7ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,914 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of7ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,914 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of7ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,914 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of7ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,914 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,914 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,914 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of7ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,914 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of7ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,914 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,914 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,914 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of7ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,914 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of7ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,914 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of7ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,914 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of7ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,914 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of7ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,914 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of7ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,915 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of7ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,915 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of7ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,915 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of7ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,915 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of7ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,915 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,915 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,915 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,915 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,915 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of7ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,915 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of7ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,915 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of7ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,915 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of7ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,915 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of7ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,915 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of7ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,915 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of7ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,915 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of7ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,915 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of7ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,915 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of7ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,915 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of7ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,916 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of7ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,916 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,916 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,916 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of7ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,916 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of7ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,916 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,916 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,916 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of7ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,916 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of7ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,916 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of7ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,916 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of7ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,916 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of7ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,916 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of7ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,916 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of7ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,916 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of7ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,916 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of7ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,916 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of7ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,916 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,916 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,916 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,916 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,917 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of7ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,917 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of7ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,917 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of7ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,917 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of7ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,917 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of7ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,917 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of7ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,917 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of7ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,917 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of7ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,917 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of7ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,917 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of7ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,917 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,917 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of7ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,917 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,917 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,917 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,917 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of7ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,917 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of7ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,917 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of7ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,918 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,918 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,919 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,919 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of7ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,919 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,919 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of7ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,919 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of7ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,919 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of7ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,919 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of7ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,920 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,920 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,920 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,920 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of7ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,920 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,920 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of7ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,920 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of7ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,920 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,920 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of7ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,921 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,921 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,921 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,921 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of7ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,921 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of7ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,921 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of7ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,922 WARN L313 ript$VariableManager]: TermVariabe t_funThread5of7ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,922 WARN L313 ript$VariableManager]: TermVariabe t_funThread5of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,922 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,922 WARN L313 ript$VariableManager]: TermVariabe t_funThread5of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,922 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,922 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of7ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,922 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of7ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,922 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of7ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,923 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of7ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,923 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,923 WARN L313 ript$VariableManager]: TermVariabe t_funThread6of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,923 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of7ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,923 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of7ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,923 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,923 WARN L313 ript$VariableManager]: TermVariabe t_funThread6of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,923 WARN L313 ript$VariableManager]: TermVariabe t_funThread6of7ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,924 WARN L313 ript$VariableManager]: TermVariabe |t_funThread7of7ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,924 WARN L313 ript$VariableManager]: TermVariabe t_funThread7of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,924 WARN L313 ript$VariableManager]: TermVariabe t_funThread7of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,924 WARN L313 ript$VariableManager]: TermVariabe |t_funThread7of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,924 WARN L313 ript$VariableManager]: TermVariabe |t_funThread7of7ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,925 WARN L313 ript$VariableManager]: TermVariabe t_funThread7of7ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,925 WARN L313 ript$VariableManager]: TermVariabe |t_funThread7of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,925 WARN L313 ript$VariableManager]: TermVariabe |t_funThread7of7ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:21,928 INFO L149 ThreadInstanceAdder]: Constructed 7 joinOtherThreadTransitions. [2021-03-11 21:38:21,929 INFO L253 AbstractCegarLoop]: Starting to check reachability of 9 error locations. [2021-03-11 21:38:21,929 INFO L376 AbstractCegarLoop]: Interprodecural is true [2021-03-11 21:38:21,929 INFO L377 AbstractCegarLoop]: Hoare is false [2021-03-11 21:38:21,929 INFO L378 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-03-11 21:38:21,929 INFO L379 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-03-11 21:38:21,929 INFO L380 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-03-11 21:38:21,929 INFO L381 AbstractCegarLoop]: Difference is false [2021-03-11 21:38:21,929 INFO L382 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-03-11 21:38:21,929 INFO L386 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-03-11 21:38:21,931 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 239 places, 263 transitions, 624 flow [2021-03-11 21:38:22,162 INFO L129 PetriNetUnfolder]: 557/2781 cut-off events. [2021-03-11 21:38:22,162 INFO L130 PetriNetUnfolder]: For 525/525 co-relation queries the response was YES. [2021-03-11 21:38:22,194 INFO L84 FinitePrefix]: Finished finitePrefix Result has 3279 conditions, 2781 events. 557/2781 cut-off events. For 525/525 co-relation queries the response was YES. Maximal size of possible extension queue 53. Compared 19426 event pairs, 201 based on Foata normal form. 0/2409 useless extension candidates. Maximal degree in co-relation 1828. Up to 448 conditions per place. [2021-03-11 21:38:22,195 INFO L82 GeneralOperation]: Start removeDead. Operand has 239 places, 263 transitions, 624 flow [2021-03-11 21:38:22,212 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 239 places, 263 transitions, 624 flow [2021-03-11 21:38:22,212 INFO L118 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-11 21:38:22,212 INFO L133 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 239 places, 263 transitions, 624 flow [2021-03-11 21:38:22,212 INFO L110 LiptonReduction]: Starting Lipton reduction on Petri net that has 239 places, 263 transitions, 624 flow [2021-03-11 21:38:22,212 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 239 places, 263 transitions, 624 flow [2021-03-11 21:38:22,450 INFO L129 PetriNetUnfolder]: 557/2781 cut-off events. [2021-03-11 21:38:22,450 INFO L130 PetriNetUnfolder]: For 525/525 co-relation queries the response was YES. [2021-03-11 21:38:22,487 INFO L84 FinitePrefix]: Finished finitePrefix Result has 3279 conditions, 2781 events. 557/2781 cut-off events. For 525/525 co-relation queries the response was YES. Maximal size of possible extension queue 56. Compared 19545 event pairs, 201 based on Foata normal form. 0/2409 useless extension candidates. Maximal degree in co-relation 1828. Up to 448 conditions per place. [2021-03-11 21:38:22,624 INFO L116 LiptonReduction]: Number of co-enabled transitions 40600 [2021-03-11 21:38:27,883 WARN L205 SmtUtils]: Spent 331.00 ms on a formula simplification. DAG size of input: 130 DAG size of output: 126 [2021-03-11 21:38:28,024 WARN L205 SmtUtils]: Spent 139.00 ms on a formula simplification that was a NOOP. DAG size: 119 [2021-03-11 21:38:28,368 WARN L205 SmtUtils]: Spent 343.00 ms on a formula simplification. DAG size of input: 130 DAG size of output: 126 [2021-03-11 21:38:28,511 WARN L205 SmtUtils]: Spent 142.00 ms on a formula simplification that was a NOOP. DAG size: 119 [2021-03-11 21:38:28,523 INFO L131 LiptonReduction]: Checked pairs total: 80101 [2021-03-11 21:38:28,524 INFO L133 LiptonReduction]: Total number of compositions: 244 [2021-03-11 21:38:28,524 INFO L182 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 6312 [2021-03-11 21:38:28,525 INFO L129 PetriNetUnfolder]: 9/30 cut-off events. [2021-03-11 21:38:28,526 INFO L130 PetriNetUnfolder]: For 1/1 co-relation queries the response was YES. [2021-03-11 21:38:28,526 INFO L247 CegarLoopForPetriNet]: Found error trace [2021-03-11 21:38:28,526 INFO L255 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1] [2021-03-11 21:38:28,526 INFO L428 AbstractCegarLoop]: === Iteration 1 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-11 21:38:28,526 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 21:38:28,526 INFO L82 PathProgramCache]: Analyzing trace with hash -843192442, now seen corresponding path program 1 times [2021-03-11 21:38:28,526 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 21:38:28,526 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1996206106] [2021-03-11 21:38:28,526 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 21:38:28,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 21:38:28,539 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:28,539 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:28,541 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-11 21:38:28,541 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1996206106] [2021-03-11 21:38:28,542 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-11 21:38:28,542 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2021-03-11 21:38:28,542 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [443210128] [2021-03-11 21:38:28,542 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-03-11 21:38:28,542 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 21:38:28,542 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-03-11 21:38:28,542 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-11 21:38:28,543 INFO L500 CegarLoopForPetriNet]: Number of universal loopers: 363 out of 507 [2021-03-11 21:38:28,544 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 83 places, 99 transitions, 296 flow. Second operand has 3 states, 3 states have (on average 363.6666666666667) internal successors, (1091), 3 states have internal predecessors, (1091), 0 states have call successors, (0), 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-11 21:38:28,544 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-11 21:38:28,544 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 363 of 507 [2021-03-11 21:38:28,544 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-11 21:38:36,418 INFO L129 PetriNetUnfolder]: 64001/96637 cut-off events. [2021-03-11 21:38:36,418 INFO L130 PetriNetUnfolder]: For 8803/9150 co-relation queries the response was YES. [2021-03-11 21:38:36,896 INFO L84 FinitePrefix]: Finished finitePrefix Result has 177126 conditions, 96637 events. 64001/96637 cut-off events. For 8803/9150 co-relation queries the response was YES. Maximal size of possible extension queue 4102. Compared 748913 event pairs, 30157 based on Foata normal form. 45352/108138 useless extension candidates. Maximal degree in co-relation 120840. Up to 70240 conditions per place. [2021-03-11 21:38:37,402 INFO L132 encePairwiseOnDemand]: 476/507 looper letters, 26 selfloop transitions, 2 changer transitions 0/86 dead transitions. [2021-03-11 21:38:37,402 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 85 places, 86 transitions, 326 flow [2021-03-11 21:38:37,402 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-03-11 21:38:37,403 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-03-11 21:38:37,404 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1165 transitions. [2021-03-11 21:38:37,404 INFO L545 CegarLoopForPetriNet]: DFA transition density 0.7659434582511505 [2021-03-11 21:38:37,404 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1165 transitions. [2021-03-11 21:38:37,404 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1165 transitions. [2021-03-11 21:38:37,404 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-11 21:38:37,404 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1165 transitions. [2021-03-11 21:38:37,406 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 388.3333333333333) internal successors, (1165), 3 states have internal predecessors, (1165), 0 states have call successors, (0), 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-11 21:38:37,407 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 507.0) internal successors, (2028), 4 states have internal predecessors, (2028), 0 states have call successors, (0), 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-11 21:38:37,407 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 507.0) internal successors, (2028), 4 states have internal predecessors, (2028), 0 states have call successors, (0), 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-11 21:38:37,407 INFO L185 Difference]: Start difference. First operand has 83 places, 99 transitions, 296 flow. Second operand 3 states and 1165 transitions. [2021-03-11 21:38:37,407 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 85 places, 86 transitions, 326 flow [2021-03-11 21:38:37,420 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 85 places, 86 transitions, 326 flow, removed 0 selfloop flow, removed 0 redundant places. [2021-03-11 21:38:37,421 INFO L241 Difference]: Finished difference. Result has 86 places, 78 transitions, 276 flow [2021-03-11 21:38:37,421 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=507, PETRI_DIFFERENCE_MINUEND_FLOW=252, PETRI_DIFFERENCE_MINUEND_PLACES=83, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=77, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=75, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=276, PETRI_PLACES=86, PETRI_TRANSITIONS=78} [2021-03-11 21:38:37,421 INFO L335 CegarLoopForPetriNet]: 83 programPoint places, 3 predicate places. [2021-03-11 21:38:37,421 INFO L480 AbstractCegarLoop]: Abstraction has has 86 places, 78 transitions, 276 flow [2021-03-11 21:38:37,421 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 363.6666666666667) internal successors, (1091), 3 states have internal predecessors, (1091), 0 states have call successors, (0), 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-11 21:38:37,421 INFO L247 CegarLoopForPetriNet]: Found error trace [2021-03-11 21:38:37,421 INFO L255 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 21:38:37,421 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2021-03-11 21:38:37,421 INFO L428 AbstractCegarLoop]: === Iteration 2 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-11 21:38:37,422 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 21:38:37,422 INFO L82 PathProgramCache]: Analyzing trace with hash -1315346350, now seen corresponding path program 1 times [2021-03-11 21:38:37,422 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 21:38:37,422 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [159866338] [2021-03-11 21:38:37,422 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 21:38:37,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 21:38:37,432 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:37,432 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:37,434 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:37,435 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:37,437 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:37,437 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:37,438 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-11 21:38:37,438 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [159866338] [2021-03-11 21:38:37,438 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [841258097] [2021-03-11 21:38:37,438 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-11 21:38:37,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 21:38:37,536 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 3 conjunts are in the unsatisfiable core [2021-03-11 21:38:37,537 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-11 21:38:37,537 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:37,538 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:37,538 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:37,538 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:37,538 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:37,539 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:37,539 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:37,539 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:37,542 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:37,543 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:37,543 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:37,543 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:37,544 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:37,544 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:37,544 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:37,544 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:37,545 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:37,545 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:37,545 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:37,545 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:37,546 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:37,546 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:37,546 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:37,546 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:37,547 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:37,547 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:37,547 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:37,547 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:37,548 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:37,548 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:37,548 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:37,548 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:37,548 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:37,549 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:37,549 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:37,549 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:37,549 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:37,550 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:37,550 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:37,550 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:37,550 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:37,551 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:37,551 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:37,551 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:37,551 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:37,551 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:37,552 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:37,552 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:37,552 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:37,553 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 21:38:37,556 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:37,556 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 21:38:37,557 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 21:38:37,557 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:37,557 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 21:38:37,558 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:37,558 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 21:38:37,558 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 21:38:37,558 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:37,559 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:37,559 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:37,560 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:37,560 INFO L142 QuantifierPusher]: treesize reduction 7, result has 12.5 percent of original size [2021-03-11 21:38:37,560 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:37,560 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:37,561 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:37,561 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:37,561 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:37,561 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:37,561 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:37,562 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:37,562 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:37,562 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:37,562 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:37,563 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:37,563 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:37,563 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:37,563 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:37,563 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:37,564 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:37,564 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:37,564 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:37,564 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:37,565 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:37,565 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:37,566 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:37,566 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:37,566 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:37,567 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:37,567 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:37,567 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:37,567 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:37,568 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:37,568 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:37,568 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-11 21:38:37,568 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-11 21:38:37,568 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3] total 4 [2021-03-11 21:38:37,568 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1088441476] [2021-03-11 21:38:37,569 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-03-11 21:38:37,569 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 21:38:37,569 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-03-11 21:38:37,569 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2021-03-11 21:38:37,570 INFO L500 CegarLoopForPetriNet]: Number of universal loopers: 381 out of 507 [2021-03-11 21:38:37,571 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 86 places, 78 transitions, 276 flow. Second operand has 5 states, 5 states have (on average 382.4) internal successors, (1912), 5 states have internal predecessors, (1912), 0 states have call successors, (0), 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-11 21:38:37,571 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-11 21:38:37,571 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 381 of 507 [2021-03-11 21:38:37,571 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-11 21:38:37,840 INFO L129 PetriNetUnfolder]: 1438/3104 cut-off events. [2021-03-11 21:38:37,840 INFO L130 PetriNetUnfolder]: For 973/979 co-relation queries the response was YES. [2021-03-11 21:38:37,855 INFO L84 FinitePrefix]: Finished finitePrefix Result has 5108 conditions, 3104 events. 1438/3104 cut-off events. For 973/979 co-relation queries the response was YES. Maximal size of possible extension queue 114. Compared 18877 event pairs, 926 based on Foata normal form. 0/2735 useless extension candidates. Maximal degree in co-relation 2741. Up to 1027 conditions per place. [2021-03-11 21:38:37,874 INFO L132 encePairwiseOnDemand]: 504/507 looper letters, 5 selfloop transitions, 3 changer transitions 0/82 dead transitions. [2021-03-11 21:38:37,874 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 89 places, 82 transitions, 300 flow [2021-03-11 21:38:37,874 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-11 21:38:37,875 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2021-03-11 21:38:37,876 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 1534 transitions. [2021-03-11 21:38:37,876 INFO L545 CegarLoopForPetriNet]: DFA transition density 0.7564102564102564 [2021-03-11 21:38:37,876 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 1534 transitions. [2021-03-11 21:38:37,876 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 1534 transitions. [2021-03-11 21:38:37,877 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-11 21:38:37,877 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 1534 transitions. [2021-03-11 21:38:37,878 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 5 states, 4 states have (on average 383.5) internal successors, (1534), 4 states have internal predecessors, (1534), 0 states have call successors, (0), 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-11 21:38:37,880 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 5 states, 5 states have (on average 507.0) internal successors, (2535), 5 states have internal predecessors, (2535), 0 states have call successors, (0), 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-11 21:38:37,880 INFO L81 ComplementDD]: Finished complementDD. Result has 5 states, 5 states have (on average 507.0) internal successors, (2535), 5 states have internal predecessors, (2535), 0 states have call successors, (0), 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-11 21:38:37,880 INFO L185 Difference]: Start difference. First operand has 86 places, 78 transitions, 276 flow. Second operand 4 states and 1534 transitions. [2021-03-11 21:38:37,880 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 89 places, 82 transitions, 300 flow [2021-03-11 21:38:37,882 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 88 places, 82 transitions, 298 flow, removed 0 selfloop flow, removed 1 redundant places. [2021-03-11 21:38:37,882 INFO L241 Difference]: Finished difference. Result has 90 places, 80 transitions, 294 flow [2021-03-11 21:38:37,883 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=507, PETRI_DIFFERENCE_MINUEND_FLOW=274, PETRI_DIFFERENCE_MINUEND_PLACES=85, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=78, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=76, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=294, PETRI_PLACES=90, PETRI_TRANSITIONS=80} [2021-03-11 21:38:37,883 INFO L335 CegarLoopForPetriNet]: 83 programPoint places, 7 predicate places. [2021-03-11 21:38:37,883 INFO L480 AbstractCegarLoop]: Abstraction has has 90 places, 80 transitions, 294 flow [2021-03-11 21:38:37,883 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 382.4) internal successors, (1912), 5 states have internal predecessors, (1912), 0 states have call successors, (0), 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-11 21:38:37,883 INFO L247 CegarLoopForPetriNet]: Found error trace [2021-03-11 21:38:37,883 INFO L255 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 21:38:38,083 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2021-03-11 21:38:38,084 INFO L428 AbstractCegarLoop]: === Iteration 3 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-11 21:38:38,084 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 21:38:38,084 INFO L82 PathProgramCache]: Analyzing trace with hash -2026815989, now seen corresponding path program 1 times [2021-03-11 21:38:38,084 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 21:38:38,084 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1213221162] [2021-03-11 21:38:38,084 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 21:38:38,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 21:38:38,096 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:38,096 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:38,098 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:38,098 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:38,101 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:38,101 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:38,104 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:38,104 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:38,104 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 21:38:38,104 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1213221162] [2021-03-11 21:38:38,104 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [743308982] [2021-03-11 21:38:38,104 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-11 21:38:38,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 21:38:38,194 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 4 conjunts are in the unsatisfiable core [2021-03-11 21:38:38,194 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-11 21:38:38,195 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:38,195 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:38,195 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:38,196 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:38,196 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:38,196 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:38,196 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:38,196 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:38,200 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:38,200 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:38,200 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:38,201 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:38,202 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:38,202 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:38,202 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:38,202 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:38,203 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:38,203 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:38,203 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:38,203 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:38,204 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:38,204 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:38,204 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:38,204 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:38,204 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:38,205 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:38,205 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:38,205 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:38,205 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:38,206 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:38,206 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:38,206 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:38,207 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:38,207 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 21:38:38,207 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:38,207 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 21:38:38,208 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 21:38:38,212 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:38,212 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 21:38:38,212 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:38,213 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 21:38:38,213 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 21:38:38,213 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:38,214 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:38,214 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:38,214 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:38,215 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:38,215 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:38,215 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:38,215 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:38,215 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:38,216 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:38,216 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:38,216 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:38,216 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:38,217 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:38,217 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:38,217 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:38,217 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:38,218 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:38,218 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:38,218 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:38,218 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:38,219 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:38,219 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:38,219 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:38,219 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:38,219 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:38,220 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:38,220 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:38,220 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:38,221 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 21:38:38,221 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:38,221 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 21:38:38,221 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 21:38:38,222 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:38,222 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 21:38:38,222 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:38,223 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 21:38:38,223 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 21:38:38,223 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:38,224 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:38,224 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:38,224 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:38,225 INFO L142 QuantifierPusher]: treesize reduction 7, result has 12.5 percent of original size [2021-03-11 21:38:38,225 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:38,226 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:38,226 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:38,226 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:38,226 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:38,227 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:38,227 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:38,227 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:38,227 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:38,228 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:38,228 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:38,228 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:38,228 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:38,228 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:38,229 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:38,229 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:38,229 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:38,229 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:38,229 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:38,230 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:38,230 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:38,230 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:38,230 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:38,231 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:38,231 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:38,231 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:38,231 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:38,231 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:38,232 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:38,232 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:38,232 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:38,232 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:38,233 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:38,233 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:38,233 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:38,233 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:38,233 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:38,234 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:38,234 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:38,234 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:38,234 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:38,235 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:38,235 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:38,235 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 21:38:38,235 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-11 21:38:38,235 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 5 [2021-03-11 21:38:38,235 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [596232780] [2021-03-11 21:38:38,235 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-03-11 21:38:38,235 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 21:38:38,236 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-03-11 21:38:38,236 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2021-03-11 21:38:38,237 INFO L500 CegarLoopForPetriNet]: Number of universal loopers: 381 out of 507 [2021-03-11 21:38:38,238 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 90 places, 80 transitions, 294 flow. Second operand has 6 states, 6 states have (on average 382.5) internal successors, (2295), 6 states have internal predecessors, (2295), 0 states have call successors, (0), 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-11 21:38:38,238 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-11 21:38:38,238 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 381 of 507 [2021-03-11 21:38:38,238 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-11 21:38:38,432 INFO L129 PetriNetUnfolder]: 1429/3079 cut-off events. [2021-03-11 21:38:38,433 INFO L130 PetriNetUnfolder]: For 987/992 co-relation queries the response was YES. [2021-03-11 21:38:38,452 INFO L84 FinitePrefix]: Finished finitePrefix Result has 5089 conditions, 3079 events. 1429/3079 cut-off events. For 987/992 co-relation queries the response was YES. Maximal size of possible extension queue 117. Compared 18858 event pairs, 931 based on Foata normal form. 1/2724 useless extension candidates. Maximal degree in co-relation 2754. Up to 1018 conditions per place. [2021-03-11 21:38:38,473 INFO L132 encePairwiseOnDemand]: 504/507 looper letters, 6 selfloop transitions, 4 changer transitions 0/84 dead transitions. [2021-03-11 21:38:38,473 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 94 places, 84 transitions, 324 flow [2021-03-11 21:38:38,473 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-03-11 21:38:38,474 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2021-03-11 21:38:38,475 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 1916 transitions. [2021-03-11 21:38:38,476 INFO L545 CegarLoopForPetriNet]: DFA transition density 0.755818540433925 [2021-03-11 21:38:38,476 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 1916 transitions. [2021-03-11 21:38:38,476 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 1916 transitions. [2021-03-11 21:38:38,476 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-11 21:38:38,476 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 1916 transitions. [2021-03-11 21:38:38,478 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 383.2) internal successors, (1916), 5 states have internal predecessors, (1916), 0 states have call successors, (0), 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-11 21:38:38,480 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 507.0) internal successors, (3042), 6 states have internal predecessors, (3042), 0 states have call successors, (0), 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-11 21:38:38,480 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 507.0) internal successors, (3042), 6 states have internal predecessors, (3042), 0 states have call successors, (0), 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-11 21:38:38,480 INFO L185 Difference]: Start difference. First operand has 90 places, 80 transitions, 294 flow. Second operand 5 states and 1916 transitions. [2021-03-11 21:38:38,480 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 94 places, 84 transitions, 324 flow [2021-03-11 21:38:38,483 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 94 places, 84 transitions, 324 flow, removed 0 selfloop flow, removed 0 redundant places. [2021-03-11 21:38:38,484 INFO L241 Difference]: Finished difference. Result has 95 places, 81 transitions, 312 flow [2021-03-11 21:38:38,484 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=507, PETRI_DIFFERENCE_MINUEND_FLOW=294, PETRI_DIFFERENCE_MINUEND_PLACES=90, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=80, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=76, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=312, PETRI_PLACES=95, PETRI_TRANSITIONS=81} [2021-03-11 21:38:38,484 INFO L335 CegarLoopForPetriNet]: 83 programPoint places, 12 predicate places. [2021-03-11 21:38:38,484 INFO L480 AbstractCegarLoop]: Abstraction has has 95 places, 81 transitions, 312 flow [2021-03-11 21:38:38,484 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 382.5) internal successors, (2295), 6 states have internal predecessors, (2295), 0 states have call successors, (0), 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-11 21:38:38,484 INFO L247 CegarLoopForPetriNet]: Found error trace [2021-03-11 21:38:38,484 INFO L255 CegarLoopForPetriNet]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 21:38:38,687 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2021-03-11 21:38:38,687 INFO L428 AbstractCegarLoop]: === Iteration 4 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-11 21:38:38,687 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 21:38:38,687 INFO L82 PathProgramCache]: Analyzing trace with hash 1771362969, now seen corresponding path program 1 times [2021-03-11 21:38:38,687 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 21:38:38,687 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1942782080] [2021-03-11 21:38:38,688 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 21:38:38,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 21:38:38,706 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:38,706 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:38,708 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:38,708 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:38,711 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:38,711 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:38,714 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:38,714 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:38,718 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:38,718 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:38,718 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 21:38:38,718 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1942782080] [2021-03-11 21:38:38,718 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1762435325] [2021-03-11 21:38:38,718 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-11 21:38:38,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 21:38:38,822 INFO L263 TraceCheckSpWp]: Trace formula consists of 152 conjuncts, 5 conjunts are in the unsatisfiable core [2021-03-11 21:38:38,823 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-11 21:38:38,823 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:38,824 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:38,824 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:38,824 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:38,824 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:38,824 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:38,825 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:38,825 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:38,828 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:38,829 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:38,829 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:38,829 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:38,829 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:38,829 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:38,830 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:38,830 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:38,830 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:38,830 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:38,831 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:38,831 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:38,831 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:38,831 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:38,832 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:38,832 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:38,832 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:38,833 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:38,833 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:38,833 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:38,833 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:38,834 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:38,834 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:38,834 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:38,834 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:38,835 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 21:38:38,835 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:38,835 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 21:38:38,836 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 21:38:38,836 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:38,836 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 21:38:38,836 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:38,837 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 21:38:38,837 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 21:38:38,837 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:38,838 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:38,838 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:38,838 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:38,839 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:38,839 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:38,839 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:38,839 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:38,839 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:38,840 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:38,840 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:38,840 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:38,840 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:38,841 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:38,841 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:38,841 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:38,841 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:38,841 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:38,842 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:38,842 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:38,842 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:38,842 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:38,843 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:38,843 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:38,843 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:38,844 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:38,844 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:38,844 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:38,845 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:38,846 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 21:38:38,846 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:38,846 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 21:38:38,847 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 21:38:38,847 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:38,847 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 21:38:38,848 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:38,848 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 21:38:38,848 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 21:38:38,851 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:38,852 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:38,852 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:38,852 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:38,854 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:38,854 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:38,854 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:38,854 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:38,855 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:38,855 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:38,855 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:38,855 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:38,856 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:38,856 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:38,856 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:38,856 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:38,857 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:38,857 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:38,857 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:38,857 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:38,857 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:38,858 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:38,858 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:38,858 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:38,858 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:38,859 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:38,859 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:38,859 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:38,859 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:38,860 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 21:38:38,860 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:38,860 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 21:38:38,861 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 21:38:38,862 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:38,864 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 21:38:38,865 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:38,865 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 21:38:38,865 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 21:38:38,866 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:38,867 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:38,867 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:38,867 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:38,868 INFO L142 QuantifierPusher]: treesize reduction 7, result has 12.5 percent of original size [2021-03-11 21:38:38,868 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:38,868 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:38,869 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:38,869 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:38,869 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:38,869 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:38,869 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:38,870 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:38,870 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:38,870 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:38,870 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:38,870 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:38,871 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:38,871 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:38,871 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:38,871 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:38,872 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:38,872 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:38,872 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:38,872 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:38,872 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:38,873 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:38,873 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:38,873 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:38,873 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:38,873 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:38,874 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:38,874 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:38,874 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:38,874 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:38,875 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:38,875 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:38,875 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:38,875 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:38,875 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:38,876 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:38,876 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:38,876 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:38,876 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:38,876 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:38,877 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:38,877 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:38,877 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:38,877 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 21:38:38,877 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-11 21:38:38,877 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 6 [2021-03-11 21:38:38,878 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1345127831] [2021-03-11 21:38:38,878 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-03-11 21:38:38,878 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 21:38:38,878 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-03-11 21:38:38,878 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2021-03-11 21:38:38,880 INFO L500 CegarLoopForPetriNet]: Number of universal loopers: 381 out of 507 [2021-03-11 21:38:38,881 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 95 places, 81 transitions, 312 flow. Second operand has 7 states, 7 states have (on average 382.57142857142856) internal successors, (2678), 7 states have internal predecessors, (2678), 0 states have call successors, (0), 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-11 21:38:38,881 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-11 21:38:38,881 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 381 of 507 [2021-03-11 21:38:38,881 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-11 21:38:39,111 INFO L129 PetriNetUnfolder]: 1412/3042 cut-off events. [2021-03-11 21:38:39,111 INFO L130 PetriNetUnfolder]: For 1005/1009 co-relation queries the response was YES. [2021-03-11 21:38:39,134 INFO L84 FinitePrefix]: Finished finitePrefix Result has 5043 conditions, 3042 events. 1412/3042 cut-off events. For 1005/1009 co-relation queries the response was YES. Maximal size of possible extension queue 119. Compared 18784 event pairs, 940 based on Foata normal form. 1/2697 useless extension candidates. Maximal degree in co-relation 4987. Up to 997 conditions per place. [2021-03-11 21:38:39,155 INFO L132 encePairwiseOnDemand]: 504/507 looper letters, 7 selfloop transitions, 5 changer transitions 0/86 dead transitions. [2021-03-11 21:38:39,155 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 100 places, 86 transitions, 350 flow [2021-03-11 21:38:39,155 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-03-11 21:38:39,156 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2021-03-11 21:38:39,158 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 2299 transitions. [2021-03-11 21:38:39,158 INFO L545 CegarLoopForPetriNet]: DFA transition density 0.7557527942143327 [2021-03-11 21:38:39,158 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 2299 transitions. [2021-03-11 21:38:39,158 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 2299 transitions. [2021-03-11 21:38:39,159 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-11 21:38:39,159 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 2299 transitions. [2021-03-11 21:38:39,161 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 383.1666666666667) internal successors, (2299), 6 states have internal predecessors, (2299), 0 states have call successors, (0), 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-11 21:38:39,163 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 507.0) internal successors, (3549), 7 states have internal predecessors, (3549), 0 states have call successors, (0), 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-11 21:38:39,163 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 507.0) internal successors, (3549), 7 states have internal predecessors, (3549), 0 states have call successors, (0), 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-11 21:38:39,163 INFO L185 Difference]: Start difference. First operand has 95 places, 81 transitions, 312 flow. Second operand 6 states and 2299 transitions. [2021-03-11 21:38:39,163 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 100 places, 86 transitions, 350 flow [2021-03-11 21:38:39,166 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 97 places, 86 transitions, 342 flow, removed 1 selfloop flow, removed 3 redundant places. [2021-03-11 21:38:39,167 INFO L241 Difference]: Finished difference. Result has 98 places, 82 transitions, 326 flow [2021-03-11 21:38:39,167 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=507, PETRI_DIFFERENCE_MINUEND_FLOW=304, PETRI_DIFFERENCE_MINUEND_PLACES=92, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=81, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=4, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=76, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=326, PETRI_PLACES=98, PETRI_TRANSITIONS=82} [2021-03-11 21:38:39,167 INFO L335 CegarLoopForPetriNet]: 83 programPoint places, 15 predicate places. [2021-03-11 21:38:39,167 INFO L480 AbstractCegarLoop]: Abstraction has has 98 places, 82 transitions, 326 flow [2021-03-11 21:38:39,167 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 382.57142857142856) internal successors, (2678), 7 states have internal predecessors, (2678), 0 states have call successors, (0), 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-11 21:38:39,167 INFO L247 CegarLoopForPetriNet]: Found error trace [2021-03-11 21:38:39,167 INFO L255 CegarLoopForPetriNet]: trace histogram [4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 21:38:39,368 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2021-03-11 21:38:39,368 INFO L428 AbstractCegarLoop]: === Iteration 5 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-11 21:38:39,368 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 21:38:39,368 INFO L82 PathProgramCache]: Analyzing trace with hash -1786760472, now seen corresponding path program 1 times [2021-03-11 21:38:39,368 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 21:38:39,368 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [159375320] [2021-03-11 21:38:39,368 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 21:38:39,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 21:38:39,387 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:39,387 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:39,390 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:39,390 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:39,393 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:39,393 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:39,396 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:39,396 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:39,400 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:39,401 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:39,405 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:39,406 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:39,406 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 21:38:39,406 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [159375320] [2021-03-11 21:38:39,406 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1555519572] [2021-03-11 21:38:39,406 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-11 21:38:39,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 21:38:39,505 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 6 conjunts are in the unsatisfiable core [2021-03-11 21:38:39,506 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-11 21:38:39,507 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:39,507 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:39,507 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:39,508 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:39,508 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:39,508 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:39,508 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:39,509 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:39,512 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:39,512 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:39,512 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:39,513 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:39,513 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:39,513 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:39,513 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:39,514 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:39,514 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:39,514 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:39,514 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:39,515 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:39,515 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:39,515 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:39,515 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:39,515 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:39,516 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:39,516 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:39,516 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:39,516 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:39,517 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:39,517 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:39,517 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:39,517 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:39,518 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:39,518 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 21:38:39,519 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:39,519 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 21:38:39,520 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 21:38:39,520 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:39,520 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 21:38:39,520 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:39,521 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 21:38:39,521 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 21:38:39,523 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:39,524 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:39,524 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:39,525 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:39,525 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:39,525 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:39,525 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:39,525 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:39,526 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:39,526 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:39,526 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:39,526 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:39,527 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:39,527 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:39,527 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:39,527 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:39,527 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:39,528 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:39,528 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:39,528 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:39,528 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:39,529 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:39,529 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:39,529 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:39,529 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:39,529 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:39,530 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:39,530 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:39,531 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:39,531 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 21:38:39,531 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:39,531 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 21:38:39,537 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 21:38:39,537 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:39,538 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 21:38:39,539 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:39,539 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 21:38:39,539 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 21:38:39,539 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:39,540 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:39,540 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:39,540 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:39,541 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:39,541 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:39,541 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:39,541 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:39,542 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:39,542 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:39,542 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:39,542 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:39,543 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:39,543 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:39,543 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:39,543 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:39,543 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:39,544 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:39,544 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:39,544 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:39,544 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:39,545 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:39,545 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:39,545 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:39,545 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:39,545 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:39,546 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:39,546 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:39,546 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:39,547 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 21:38:39,547 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:39,547 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 21:38:39,548 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 21:38:39,548 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:39,548 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 21:38:39,549 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:39,549 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 21:38:39,549 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 21:38:39,550 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:39,550 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:39,550 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:39,550 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:39,551 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:39,551 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:39,551 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:39,551 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:39,552 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:39,552 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:39,552 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:39,552 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:39,553 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:39,553 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:39,553 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:39,553 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:39,553 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:39,554 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:39,554 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:39,554 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:39,554 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:39,555 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:39,555 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:39,555 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:39,555 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:39,555 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:39,556 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:39,556 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:39,556 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:39,557 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 21:38:39,557 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:39,557 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 21:38:39,557 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 21:38:39,558 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:39,558 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 21:38:39,558 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:39,559 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 21:38:39,559 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 21:38:39,559 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:39,560 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:39,560 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:39,560 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:39,560 INFO L142 QuantifierPusher]: treesize reduction 7, result has 12.5 percent of original size [2021-03-11 21:38:39,561 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:39,561 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:39,561 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:39,561 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:39,562 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:39,562 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:39,562 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:39,562 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:39,562 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:39,563 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:39,563 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:39,563 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:39,563 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:39,564 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:39,564 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:39,564 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:39,564 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:39,565 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:39,565 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:39,565 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:39,565 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:39,565 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:39,566 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:39,566 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:39,566 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:39,566 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:39,567 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:39,567 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:39,567 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:39,567 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:39,567 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:39,568 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:39,568 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:39,568 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:39,568 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:39,569 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:39,569 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:39,569 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:39,569 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:39,569 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:39,570 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:39,570 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:39,570 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:39,570 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 21:38:39,570 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-11 21:38:39,570 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 7 [2021-03-11 21:38:39,571 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [483300622] [2021-03-11 21:38:39,571 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-03-11 21:38:39,571 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 21:38:39,571 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-03-11 21:38:39,571 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=28, Unknown=0, NotChecked=0, Total=56 [2021-03-11 21:38:39,573 INFO L500 CegarLoopForPetriNet]: Number of universal loopers: 381 out of 507 [2021-03-11 21:38:39,574 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 98 places, 82 transitions, 326 flow. Second operand has 8 states, 8 states have (on average 382.625) internal successors, (3061), 8 states have internal predecessors, (3061), 0 states have call successors, (0), 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-11 21:38:39,574 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-11 21:38:39,574 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 381 of 507 [2021-03-11 21:38:39,574 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-11 21:38:39,785 INFO L129 PetriNetUnfolder]: 1375/2977 cut-off events. [2021-03-11 21:38:39,785 INFO L130 PetriNetUnfolder]: For 1019/1022 co-relation queries the response was YES. [2021-03-11 21:38:39,807 INFO L84 FinitePrefix]: Finished finitePrefix Result has 4934 conditions, 2977 events. 1375/2977 cut-off events. For 1019/1022 co-relation queries the response was YES. Maximal size of possible extension queue 119. Compared 18628 event pairs, 953 based on Foata normal form. 1/2646 useless extension candidates. Maximal degree in co-relation 4862. Up to 948 conditions per place. [2021-03-11 21:38:39,828 INFO L132 encePairwiseOnDemand]: 504/507 looper letters, 8 selfloop transitions, 6 changer transitions 0/88 dead transitions. [2021-03-11 21:38:39,828 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 104 places, 88 transitions, 372 flow [2021-03-11 21:38:39,829 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-03-11 21:38:39,829 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2021-03-11 21:38:39,831 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2682 transitions. [2021-03-11 21:38:39,831 INFO L545 CegarLoopForPetriNet]: DFA transition density 0.7557058326289096 [2021-03-11 21:38:39,832 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2682 transitions. [2021-03-11 21:38:39,832 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2682 transitions. [2021-03-11 21:38:39,832 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-11 21:38:39,832 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2682 transitions. [2021-03-11 21:38:39,835 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 383.14285714285717) internal successors, (2682), 7 states have internal predecessors, (2682), 0 states have call successors, (0), 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-11 21:38:39,837 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 507.0) internal successors, (4056), 8 states have internal predecessors, (4056), 0 states have call successors, (0), 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-11 21:38:39,837 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 507.0) internal successors, (4056), 8 states have internal predecessors, (4056), 0 states have call successors, (0), 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-11 21:38:39,837 INFO L185 Difference]: Start difference. First operand has 98 places, 82 transitions, 326 flow. Second operand 7 states and 2682 transitions. [2021-03-11 21:38:39,837 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 104 places, 88 transitions, 372 flow [2021-03-11 21:38:39,840 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 100 places, 88 transitions, 360 flow, removed 2 selfloop flow, removed 4 redundant places. [2021-03-11 21:38:39,840 INFO L241 Difference]: Finished difference. Result has 101 places, 83 transitions, 340 flow [2021-03-11 21:38:39,841 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=507, PETRI_DIFFERENCE_MINUEND_FLOW=314, PETRI_DIFFERENCE_MINUEND_PLACES=94, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=82, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=76, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=340, PETRI_PLACES=101, PETRI_TRANSITIONS=83} [2021-03-11 21:38:39,841 INFO L335 CegarLoopForPetriNet]: 83 programPoint places, 18 predicate places. [2021-03-11 21:38:39,841 INFO L480 AbstractCegarLoop]: Abstraction has has 101 places, 83 transitions, 340 flow [2021-03-11 21:38:39,841 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 382.625) internal successors, (3061), 8 states have internal predecessors, (3061), 0 states have call successors, (0), 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-11 21:38:39,841 INFO L247 CegarLoopForPetriNet]: Found error trace [2021-03-11 21:38:39,841 INFO L255 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 21:38:40,041 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26,15 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-11 21:38:40,042 INFO L428 AbstractCegarLoop]: === Iteration 6 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-11 21:38:40,042 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 21:38:40,042 INFO L82 PathProgramCache]: Analyzing trace with hash 1161657976, now seen corresponding path program 1 times [2021-03-11 21:38:40,042 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 21:38:40,042 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [354229713] [2021-03-11 21:38:40,042 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 21:38:40,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 21:38:40,055 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:40,056 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:40,058 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:40,058 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:40,061 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:40,061 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:40,064 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:40,065 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:40,068 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:40,069 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:40,073 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:40,074 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:40,079 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:40,079 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:40,079 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 0 proven. 45 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 21:38:40,080 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [354229713] [2021-03-11 21:38:40,080 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1564881272] [2021-03-11 21:38:40,080 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-11 21:38:40,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 21:38:40,165 INFO L263 TraceCheckSpWp]: Trace formula consists of 174 conjuncts, 7 conjunts are in the unsatisfiable core [2021-03-11 21:38:40,166 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-11 21:38:40,168 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:40,168 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:40,168 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:40,168 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:40,169 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:40,169 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:40,169 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:40,169 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:40,173 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:40,173 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:40,173 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:40,173 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:40,174 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:40,174 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:40,174 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:40,174 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:40,175 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:40,175 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:40,175 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:40,175 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:40,175 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:40,176 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:40,176 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:40,176 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:40,176 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:40,177 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:40,177 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:40,177 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:40,177 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:40,178 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:40,178 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:40,178 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:40,178 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:40,179 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 21:38:40,179 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:40,179 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 21:38:40,180 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 21:38:40,180 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:40,180 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 21:38:40,181 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:40,181 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 21:38:40,181 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 21:38:40,182 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:40,182 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:40,182 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:40,183 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:40,183 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:40,183 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:40,183 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:40,184 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:40,184 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:40,184 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:40,184 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:40,184 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:40,185 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:40,185 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:40,185 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:40,185 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:40,186 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:40,186 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:40,186 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:40,186 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:40,186 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:40,187 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:40,187 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:40,187 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:40,187 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:40,188 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:40,188 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:40,188 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:40,188 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:40,189 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 21:38:40,189 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:40,189 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 21:38:40,190 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 21:38:40,190 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:40,190 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 21:38:40,190 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:40,191 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 21:38:40,191 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 21:38:40,191 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:40,192 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:40,192 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:40,193 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:40,193 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:40,193 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:40,193 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:40,193 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:40,194 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:40,194 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:40,194 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:40,194 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:40,195 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:40,195 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:40,195 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:40,195 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:40,196 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:40,196 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:40,196 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:40,196 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:40,196 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:40,197 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:40,197 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:40,197 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:40,197 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:40,198 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:40,198 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:40,198 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:40,198 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:40,199 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 21:38:40,199 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:40,199 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 21:38:40,200 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 21:38:40,200 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:40,200 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 21:38:40,200 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:40,203 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 21:38:40,203 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 21:38:40,204 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:40,204 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:40,204 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:40,205 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:40,205 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:40,205 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:40,205 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:40,206 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:40,206 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:40,206 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:40,206 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:40,207 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:40,207 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:40,207 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:40,207 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:40,208 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:40,208 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:40,208 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:40,208 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:40,208 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:40,209 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:40,209 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:40,209 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:40,209 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:40,210 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:40,210 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:40,210 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:40,210 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:40,211 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:40,211 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 21:38:40,211 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:40,212 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 21:38:40,213 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 21:38:40,213 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:40,213 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 21:38:40,213 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:40,214 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 21:38:40,214 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 21:38:40,214 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:40,215 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:40,215 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:40,215 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:40,215 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:40,216 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:40,216 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:40,216 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:40,216 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:40,217 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:40,217 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:40,217 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:40,217 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:40,218 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:40,218 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:40,218 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:40,218 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:40,218 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:40,219 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:40,219 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:40,219 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:40,219 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:40,220 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:40,220 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:40,220 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:40,220 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:40,220 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:40,221 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:40,221 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:40,221 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 21:38:40,222 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:40,222 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 21:38:40,222 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 21:38:40,223 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:40,223 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 21:38:40,223 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:40,223 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 21:38:40,224 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 21:38:40,224 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:40,224 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:40,225 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:40,225 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:40,225 INFO L142 QuantifierPusher]: treesize reduction 7, result has 12.5 percent of original size [2021-03-11 21:38:40,225 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:40,226 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:40,226 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:40,226 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:40,226 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:40,227 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:40,227 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:40,227 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:40,227 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:40,227 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:40,228 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:40,228 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:40,228 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:40,229 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:40,230 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:40,230 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:40,230 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:40,231 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:40,231 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:40,231 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:40,232 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:40,232 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:40,232 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:40,232 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:40,232 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:40,233 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:40,233 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:40,233 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:40,233 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:40,234 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:40,234 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:40,234 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:40,234 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:40,234 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:40,235 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:40,235 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:40,235 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:40,235 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:40,236 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:40,236 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:40,236 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:40,236 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:40,236 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:38:40,237 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 0 proven. 45 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 21:38:40,237 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-11 21:38:40,237 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 8 [2021-03-11 21:38:40,237 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [473406221] [2021-03-11 21:38:40,237 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-03-11 21:38:40,237 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 21:38:40,237 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-03-11 21:38:40,237 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=36, Unknown=0, NotChecked=0, Total=72 [2021-03-11 21:38:40,239 INFO L500 CegarLoopForPetriNet]: Number of universal loopers: 381 out of 507 [2021-03-11 21:38:40,240 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 101 places, 83 transitions, 340 flow. Second operand has 9 states, 9 states have (on average 382.6666666666667) internal successors, (3444), 9 states have internal predecessors, (3444), 0 states have call successors, (0), 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-11 21:38:40,240 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-11 21:38:40,240 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 381 of 507 [2021-03-11 21:38:40,240 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-11 21:38:40,453 INFO L129 PetriNetUnfolder]: 1290/2848 cut-off events. [2021-03-11 21:38:40,453 INFO L130 PetriNetUnfolder]: For 1030/1032 co-relation queries the response was YES. [2021-03-11 21:38:40,475 INFO L84 FinitePrefix]: Finished finitePrefix Result has 4693 conditions, 2848 events. 1290/2848 cut-off events. For 1030/1032 co-relation queries the response was YES. Maximal size of possible extension queue 107. Compared 18130 event pairs, 966 based on Foata normal form. 1/2536 useless extension candidates. Maximal degree in co-relation 4604. Up to 896 conditions per place. [2021-03-11 21:38:40,496 INFO L132 encePairwiseOnDemand]: 504/507 looper letters, 9 selfloop transitions, 7 changer transitions 0/90 dead transitions. [2021-03-11 21:38:40,496 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 108 places, 90 transitions, 394 flow [2021-03-11 21:38:40,497 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-11 21:38:40,497 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2021-03-11 21:38:40,500 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 3065 transitions. [2021-03-11 21:38:40,500 INFO L545 CegarLoopForPetriNet]: DFA transition density 0.7556706114398422 [2021-03-11 21:38:40,500 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 3065 transitions. [2021-03-11 21:38:40,500 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 3065 transitions. [2021-03-11 21:38:40,501 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-11 21:38:40,501 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 3065 transitions. [2021-03-11 21:38:40,504 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 9 states, 8 states have (on average 383.125) internal successors, (3065), 8 states have internal predecessors, (3065), 0 states have call successors, (0), 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-11 21:38:40,507 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 9 states, 9 states have (on average 507.0) internal successors, (4563), 9 states have internal predecessors, (4563), 0 states have call successors, (0), 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-11 21:38:40,507 INFO L81 ComplementDD]: Finished complementDD. Result has 9 states, 9 states have (on average 507.0) internal successors, (4563), 9 states have internal predecessors, (4563), 0 states have call successors, (0), 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-11 21:38:40,507 INFO L185 Difference]: Start difference. First operand has 101 places, 83 transitions, 340 flow. Second operand 8 states and 3065 transitions. [2021-03-11 21:38:40,507 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 108 places, 90 transitions, 394 flow [2021-03-11 21:38:40,510 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 103 places, 90 transitions, 378 flow, removed 3 selfloop flow, removed 5 redundant places. [2021-03-11 21:38:40,511 INFO L241 Difference]: Finished difference. Result has 104 places, 84 transitions, 354 flow [2021-03-11 21:38:40,511 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=507, PETRI_DIFFERENCE_MINUEND_FLOW=324, PETRI_DIFFERENCE_MINUEND_PLACES=96, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=83, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=6, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=76, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=354, PETRI_PLACES=104, PETRI_TRANSITIONS=84} [2021-03-11 21:38:40,511 INFO L335 CegarLoopForPetriNet]: 83 programPoint places, 21 predicate places. [2021-03-11 21:38:40,511 INFO L480 AbstractCegarLoop]: Abstraction has has 104 places, 84 transitions, 354 flow [2021-03-11 21:38:40,511 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 382.6666666666667) internal successors, (3444), 9 states have internal predecessors, (3444), 0 states have call successors, (0), 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-11 21:38:40,511 INFO L247 CegarLoopForPetriNet]: Found error trace [2021-03-11 21:38:40,511 INFO L255 CegarLoopForPetriNet]: trace histogram [8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 21:38:40,712 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2021-03-11 21:38:40,712 INFO L428 AbstractCegarLoop]: === Iteration 7 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-11 21:38:40,712 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 21:38:40,712 INFO L82 PathProgramCache]: Analyzing trace with hash -1329067671, now seen corresponding path program 1 times [2021-03-11 21:38:40,712 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 21:38:40,712 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2076562100] [2021-03-11 21:38:40,712 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 21:38:40,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-03-11 21:38:40,719 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-03-11 21:38:40,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-03-11 21:38:40,724 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-03-11 21:38:40,728 INFO L173 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-03-11 21:38:40,728 INFO L620 BasicCegarLoop]: Counterexample might be feasible [2021-03-11 21:38:40,728 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2021-03-11 21:38:40,728 WARN L342 ceAbstractionStarter]: 7 thread instances were not sufficient, I will increase this number and restart the analysis [2021-03-11 21:38:40,728 INFO L323 ceAbstractionStarter]: Constructing petrified ICFG for 8 thread instances. [2021-03-11 21:38:40,741 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of8ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,741 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of8ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,741 WARN L313 ript$VariableManager]: TermVariabe t_funThread5of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,741 WARN L313 ript$VariableManager]: TermVariabe t_funThread5of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,741 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of8ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,741 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of8ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,741 WARN L313 ript$VariableManager]: TermVariabe t_funThread5of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,741 WARN L313 ript$VariableManager]: TermVariabe t_funThread5of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,741 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of8ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,741 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of8ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,741 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of8ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,742 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of8ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,742 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of8ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,742 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of8ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,742 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of8ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,742 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of8ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,742 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of8ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,742 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of8ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,742 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of8ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,742 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of8ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,742 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of8ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,742 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of8ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,742 WARN L313 ript$VariableManager]: TermVariabe t_funThread5of8ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,742 WARN L313 ript$VariableManager]: TermVariabe t_funThread5of8ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,742 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of8ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,742 WARN L313 ript$VariableManager]: TermVariabe t_funThread5of8ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,742 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of8ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,742 WARN L313 ript$VariableManager]: TermVariabe t_funThread5of8ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,742 WARN L313 ript$VariableManager]: TermVariabe t_funThread5of8ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,742 WARN L313 ript$VariableManager]: TermVariabe t_funThread5of8ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,742 WARN L313 ript$VariableManager]: TermVariabe t_funThread5of8ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,742 WARN L313 ript$VariableManager]: TermVariabe t_funThread5of8ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,743 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of8ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,743 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of8ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,743 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,743 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,743 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of8ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,743 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of8ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,743 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,743 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,743 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of8ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,743 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of8ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,743 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of8ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,743 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of8ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,743 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of8ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,743 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of8ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,743 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of8ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,743 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of8ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,743 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of8ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,743 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of8ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,743 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of8ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,743 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of8ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,744 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of8ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,744 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of8ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,744 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of8ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,744 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of8ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,744 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of8ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,744 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of8ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,744 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of8ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,744 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of8ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,744 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of8ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,744 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of8ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,744 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of8ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,744 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of8ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,744 WARN L313 ript$VariableManager]: TermVariabe |t_funThread8of8ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,744 WARN L313 ript$VariableManager]: TermVariabe |t_funThread8of8ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,744 WARN L313 ript$VariableManager]: TermVariabe t_funThread8of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,744 WARN L313 ript$VariableManager]: TermVariabe t_funThread8of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,744 WARN L313 ript$VariableManager]: TermVariabe |t_funThread8of8ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,744 WARN L313 ript$VariableManager]: TermVariabe |t_funThread8of8ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,744 WARN L313 ript$VariableManager]: TermVariabe t_funThread8of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,744 WARN L313 ript$VariableManager]: TermVariabe t_funThread8of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,744 WARN L313 ript$VariableManager]: TermVariabe |t_funThread8of8ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,745 WARN L313 ript$VariableManager]: TermVariabe |t_funThread8of8ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,745 WARN L313 ript$VariableManager]: TermVariabe |t_funThread8of8ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,745 WARN L313 ript$VariableManager]: TermVariabe |t_funThread8of8ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,745 WARN L313 ript$VariableManager]: TermVariabe |t_funThread8of8ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,745 WARN L313 ript$VariableManager]: TermVariabe |t_funThread8of8ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,745 WARN L313 ript$VariableManager]: TermVariabe |t_funThread8of8ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,745 WARN L313 ript$VariableManager]: TermVariabe |t_funThread8of8ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,745 WARN L313 ript$VariableManager]: TermVariabe |t_funThread8of8ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,745 WARN L313 ript$VariableManager]: TermVariabe |t_funThread8of8ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,745 WARN L313 ript$VariableManager]: TermVariabe |t_funThread8of8ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,745 WARN L313 ript$VariableManager]: TermVariabe |t_funThread8of8ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,745 WARN L313 ript$VariableManager]: TermVariabe |t_funThread8of8ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,745 WARN L313 ript$VariableManager]: TermVariabe |t_funThread8of8ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,745 WARN L313 ript$VariableManager]: TermVariabe t_funThread8of8ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,745 WARN L313 ript$VariableManager]: TermVariabe t_funThread8of8ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,745 WARN L313 ript$VariableManager]: TermVariabe |t_funThread8of8ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,745 WARN L313 ript$VariableManager]: TermVariabe t_funThread8of8ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,745 WARN L313 ript$VariableManager]: TermVariabe |t_funThread8of8ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,745 WARN L313 ript$VariableManager]: TermVariabe t_funThread8of8ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,745 WARN L313 ript$VariableManager]: TermVariabe t_funThread8of8ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,745 WARN L313 ript$VariableManager]: TermVariabe t_funThread8of8ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,746 WARN L313 ript$VariableManager]: TermVariabe t_funThread8of8ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,746 WARN L313 ript$VariableManager]: TermVariabe t_funThread8of8ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,746 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of8ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,746 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of8ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,746 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,746 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,746 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of8ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,746 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of8ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,746 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,746 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,746 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of8ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,746 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of8ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,746 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of8ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,746 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of8ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,746 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of8ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,746 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of8ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,746 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of8ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,746 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of8ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,746 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of8ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,746 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of8ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,747 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of8ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,747 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of8ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,747 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of8ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,747 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of8ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,747 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of8ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,747 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of8ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,747 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of8ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,747 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of8ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,747 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of8ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,747 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of8ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,747 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of8ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,747 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of8ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,747 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of8ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,747 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of8ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,747 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of8ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,747 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of8ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,747 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,747 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,747 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of8ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,748 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of8ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,748 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,748 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,748 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of8ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,748 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of8ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,748 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of8ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,748 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of8ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,748 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of8ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,748 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of8ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,748 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of8ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,748 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of8ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,748 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of8ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,748 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of8ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,748 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of8ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,748 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of8ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,748 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of8ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,748 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of8ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,748 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of8ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,748 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of8ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,748 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of8ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,748 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of8ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,748 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of8ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,749 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of8ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,749 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of8ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,749 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of8ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,749 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of8ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,749 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of8ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,749 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of8ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,749 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of8ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,749 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,749 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,749 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of8ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,749 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of8ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,749 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,749 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,749 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of8ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,749 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of8ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,749 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of8ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,749 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of8ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,749 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of8ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,749 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of8ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,750 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of8ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,750 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of8ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,750 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of8ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,750 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of8ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,750 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of8ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,750 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of8ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,750 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of8ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,750 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of8ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,750 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of8ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,750 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of8ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,750 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of8ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,750 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of8ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,750 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of8ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,750 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of8ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,750 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of8ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,750 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of8ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,750 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of8ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,750 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of8ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,750 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of8ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,750 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of8ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,750 WARN L313 ript$VariableManager]: TermVariabe t_funThread6of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,751 WARN L313 ript$VariableManager]: TermVariabe t_funThread6of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,751 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of8ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,751 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of8ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,751 WARN L313 ript$VariableManager]: TermVariabe t_funThread6of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,751 WARN L313 ript$VariableManager]: TermVariabe t_funThread6of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,751 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of8ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,751 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of8ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,751 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of8ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,751 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of8ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,751 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of8ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,751 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of8ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,751 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of8ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,751 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of8ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,751 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of8ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,751 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of8ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,751 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of8ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,751 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of8ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,751 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of8ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,751 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of8ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,751 WARN L313 ript$VariableManager]: TermVariabe t_funThread6of8ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,751 WARN L313 ript$VariableManager]: TermVariabe t_funThread6of8ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,752 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of8ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,752 WARN L313 ript$VariableManager]: TermVariabe t_funThread6of8ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,752 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of8ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,752 WARN L313 ript$VariableManager]: TermVariabe t_funThread6of8ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,752 WARN L313 ript$VariableManager]: TermVariabe t_funThread6of8ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,752 WARN L313 ript$VariableManager]: TermVariabe t_funThread6of8ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,752 WARN L313 ript$VariableManager]: TermVariabe t_funThread6of8ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,752 WARN L313 ript$VariableManager]: TermVariabe t_funThread6of8ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,752 WARN L313 ript$VariableManager]: TermVariabe |t_funThread7of8ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,752 WARN L313 ript$VariableManager]: TermVariabe |t_funThread7of8ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,752 WARN L313 ript$VariableManager]: TermVariabe t_funThread7of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,752 WARN L313 ript$VariableManager]: TermVariabe t_funThread7of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,752 WARN L313 ript$VariableManager]: TermVariabe |t_funThread7of8ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,752 WARN L313 ript$VariableManager]: TermVariabe |t_funThread7of8ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,752 WARN L313 ript$VariableManager]: TermVariabe t_funThread7of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,752 WARN L313 ript$VariableManager]: TermVariabe t_funThread7of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,752 WARN L313 ript$VariableManager]: TermVariabe |t_funThread7of8ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,752 WARN L313 ript$VariableManager]: TermVariabe |t_funThread7of8ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,752 WARN L313 ript$VariableManager]: TermVariabe |t_funThread7of8ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,752 WARN L313 ript$VariableManager]: TermVariabe |t_funThread7of8ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,752 WARN L313 ript$VariableManager]: TermVariabe |t_funThread7of8ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,753 WARN L313 ript$VariableManager]: TermVariabe |t_funThread7of8ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,753 WARN L313 ript$VariableManager]: TermVariabe |t_funThread7of8ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,753 WARN L313 ript$VariableManager]: TermVariabe |t_funThread7of8ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,753 WARN L313 ript$VariableManager]: TermVariabe |t_funThread7of8ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,753 WARN L313 ript$VariableManager]: TermVariabe |t_funThread7of8ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,753 WARN L313 ript$VariableManager]: TermVariabe |t_funThread7of8ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,753 WARN L313 ript$VariableManager]: TermVariabe |t_funThread7of8ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,753 WARN L313 ript$VariableManager]: TermVariabe |t_funThread7of8ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,753 WARN L313 ript$VariableManager]: TermVariabe |t_funThread7of8ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,753 WARN L313 ript$VariableManager]: TermVariabe t_funThread7of8ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,753 WARN L313 ript$VariableManager]: TermVariabe t_funThread7of8ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,753 WARN L313 ript$VariableManager]: TermVariabe |t_funThread7of8ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,753 WARN L313 ript$VariableManager]: TermVariabe t_funThread7of8ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,753 WARN L313 ript$VariableManager]: TermVariabe |t_funThread7of8ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,753 WARN L313 ript$VariableManager]: TermVariabe t_funThread7of8ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,753 WARN L313 ript$VariableManager]: TermVariabe t_funThread7of8ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,753 WARN L313 ript$VariableManager]: TermVariabe t_funThread7of8ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,753 WARN L313 ript$VariableManager]: TermVariabe t_funThread7of8ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,753 WARN L313 ript$VariableManager]: TermVariabe t_funThread7of8ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,754 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,754 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of8ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,754 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,754 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of8ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,754 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of8ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,754 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of8ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,754 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of8ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,754 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of8ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,755 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of8ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,755 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of8ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,755 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of8ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,755 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of8ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,755 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,755 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,755 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of8ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,755 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of8ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,756 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of8ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,756 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of8ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,756 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of8ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,756 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of8ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,756 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,756 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of8ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,756 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,756 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of8ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,757 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of8ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,757 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of8ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,757 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of8ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,757 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of8ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,757 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of8ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,757 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,757 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of8ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,757 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,758 WARN L313 ript$VariableManager]: TermVariabe t_funThread5of8ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,758 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of8ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,758 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of8ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,758 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of8ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,758 WARN L313 ript$VariableManager]: TermVariabe t_funThread5of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,758 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of8ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,758 WARN L313 ript$VariableManager]: TermVariabe t_funThread5of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,758 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of8ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,759 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of8ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,759 WARN L313 ript$VariableManager]: TermVariabe t_funThread6of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,759 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of8ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,759 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of8ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,759 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of8ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,759 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of8ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,759 WARN L313 ript$VariableManager]: TermVariabe t_funThread6of8ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,759 WARN L313 ript$VariableManager]: TermVariabe t_funThread6of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,760 WARN L313 ript$VariableManager]: TermVariabe |t_funThread7of8ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,760 WARN L313 ript$VariableManager]: TermVariabe t_funThread7of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,760 WARN L313 ript$VariableManager]: TermVariabe |t_funThread7of8ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,760 WARN L313 ript$VariableManager]: TermVariabe |t_funThread7of8ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,760 WARN L313 ript$VariableManager]: TermVariabe t_funThread7of8ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,760 WARN L313 ript$VariableManager]: TermVariabe |t_funThread7of8ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,760 WARN L313 ript$VariableManager]: TermVariabe |t_funThread7of8ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,760 WARN L313 ript$VariableManager]: TermVariabe t_funThread7of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,761 WARN L313 ript$VariableManager]: TermVariabe |t_funThread8of8ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,761 WARN L313 ript$VariableManager]: TermVariabe |t_funThread8of8ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,761 WARN L313 ript$VariableManager]: TermVariabe t_funThread8of8ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,761 WARN L313 ript$VariableManager]: TermVariabe |t_funThread8of8ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,761 WARN L313 ript$VariableManager]: TermVariabe |t_funThread8of8ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,761 WARN L313 ript$VariableManager]: TermVariabe |t_funThread8of8ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,761 WARN L313 ript$VariableManager]: TermVariabe t_funThread8of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,761 WARN L313 ript$VariableManager]: TermVariabe t_funThread8of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:38:40,765 INFO L149 ThreadInstanceAdder]: Constructed 8 joinOtherThreadTransitions. [2021-03-11 21:38:40,765 INFO L253 AbstractCegarLoop]: Starting to check reachability of 10 error locations. [2021-03-11 21:38:40,766 INFO L376 AbstractCegarLoop]: Interprodecural is true [2021-03-11 21:38:40,766 INFO L377 AbstractCegarLoop]: Hoare is false [2021-03-11 21:38:40,766 INFO L378 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-03-11 21:38:40,766 INFO L379 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-03-11 21:38:40,766 INFO L380 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-03-11 21:38:40,766 INFO L381 AbstractCegarLoop]: Difference is false [2021-03-11 21:38:40,766 INFO L382 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-03-11 21:38:40,766 INFO L386 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-03-11 21:38:40,767 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 259 places, 285 transitions, 690 flow [2021-03-11 21:38:41,274 INFO L129 PetriNetUnfolder]: 1147/5104 cut-off events. [2021-03-11 21:38:41,274 INFO L130 PetriNetUnfolder]: For 1136/1136 co-relation queries the response was YES. [2021-03-11 21:38:41,351 INFO L84 FinitePrefix]: Finished finitePrefix Result has 6189 conditions, 5104 events. 1147/5104 cut-off events. For 1136/1136 co-relation queries the response was YES. Maximal size of possible extension queue 102. Compared 41135 event pairs, 522 based on Foata normal form. 0/4461 useless extension candidates. Maximal degree in co-relation 3263. Up to 1024 conditions per place. [2021-03-11 21:38:41,351 INFO L82 GeneralOperation]: Start removeDead. Operand has 259 places, 285 transitions, 690 flow [2021-03-11 21:38:41,388 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 259 places, 285 transitions, 690 flow [2021-03-11 21:38:41,388 INFO L118 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-11 21:38:41,388 INFO L133 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 259 places, 285 transitions, 690 flow [2021-03-11 21:38:41,388 INFO L110 LiptonReduction]: Starting Lipton reduction on Petri net that has 259 places, 285 transitions, 690 flow [2021-03-11 21:38:41,388 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 259 places, 285 transitions, 690 flow [2021-03-11 21:38:41,903 INFO L129 PetriNetUnfolder]: 1147/5104 cut-off events. [2021-03-11 21:38:41,904 INFO L130 PetriNetUnfolder]: For 1136/1136 co-relation queries the response was YES. [2021-03-11 21:38:41,964 INFO L84 FinitePrefix]: Finished finitePrefix Result has 6189 conditions, 5104 events. 1147/5104 cut-off events. For 1136/1136 co-relation queries the response was YES. Maximal size of possible extension queue 101. Compared 41337 event pairs, 522 based on Foata normal form. 0/4461 useless extension candidates. Maximal degree in co-relation 3263. Up to 1024 conditions per place. [2021-03-11 21:38:42,123 INFO L116 LiptonReduction]: Number of co-enabled transitions 50080 [2021-03-11 21:38:46,584 WARN L205 SmtUtils]: Spent 161.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 87 [2021-03-11 21:38:46,817 WARN L205 SmtUtils]: Spent 162.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 87 [2021-03-11 21:38:47,716 WARN L205 SmtUtils]: Spent 319.00 ms on a formula simplification. DAG size of input: 128 DAG size of output: 126 [2021-03-11 21:38:47,865 WARN L205 SmtUtils]: Spent 148.00 ms on a formula simplification that was a NOOP. DAG size: 119 [2021-03-11 21:38:48,201 WARN L205 SmtUtils]: Spent 335.00 ms on a formula simplification. DAG size of input: 128 DAG size of output: 126 [2021-03-11 21:38:48,341 WARN L205 SmtUtils]: Spent 138.00 ms on a formula simplification that was a NOOP. DAG size: 119 [2021-03-11 21:38:48,359 INFO L131 LiptonReduction]: Checked pairs total: 90725 [2021-03-11 21:38:48,359 INFO L133 LiptonReduction]: Total number of compositions: 255 [2021-03-11 21:38:48,359 INFO L182 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 6971 [2021-03-11 21:38:48,361 INFO L129 PetriNetUnfolder]: 9/31 cut-off events. [2021-03-11 21:38:48,361 INFO L130 PetriNetUnfolder]: For 1/1 co-relation queries the response was YES. [2021-03-11 21:38:48,361 INFO L247 CegarLoopForPetriNet]: Found error trace [2021-03-11 21:38:48,361 INFO L255 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1] [2021-03-11 21:38:48,361 INFO L428 AbstractCegarLoop]: === Iteration 1 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-11 21:38:48,361 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 21:38:48,361 INFO L82 PathProgramCache]: Analyzing trace with hash -1344917035, now seen corresponding path program 1 times [2021-03-11 21:38:48,361 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 21:38:48,361 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1525215428] [2021-03-11 21:38:48,362 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 21:38:48,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 21:38:48,379 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:38:48,380 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:38:48,382 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-11 21:38:48,382 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1525215428] [2021-03-11 21:38:48,382 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-11 21:38:48,382 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2021-03-11 21:38:48,382 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [944305160] [2021-03-11 21:38:48,382 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-03-11 21:38:48,382 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 21:38:48,382 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-03-11 21:38:48,383 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-11 21:38:48,383 INFO L500 CegarLoopForPetriNet]: Number of universal loopers: 385 out of 540 [2021-03-11 21:38:48,384 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 92 places, 112 transitions, 344 flow. Second operand has 3 states, 3 states have (on average 385.6666666666667) internal successors, (1157), 3 states have internal predecessors, (1157), 0 states have call successors, (0), 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-11 21:38:48,384 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-11 21:38:48,384 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 385 of 540 [2021-03-11 21:38:48,384 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-11 21:39:27,613 INFO L129 PetriNetUnfolder]: 153997/313626 cut-off events. [2021-03-11 21:39:27,614 INFO L130 PetriNetUnfolder]: For 67749/68647 co-relation queries the response was YES. [2021-03-11 21:39:29,968 INFO L84 FinitePrefix]: Finished finitePrefix Result has 515539 conditions, 313626 events. 153997/313626 cut-off events. For 67749/68647 co-relation queries the response was YES. Maximal size of possible extension queue 11167. Compared 4077699 event pairs, 88628 based on Foata normal form. 148289/378221 useless extension candidates. Maximal degree in co-relation 348579. Up to 118610 conditions per place. [2021-03-11 21:39:32,072 INFO L132 encePairwiseOnDemand]: 501/540 looper letters, 25 selfloop transitions, 4 changer transitions 0/95 dead transitions. [2021-03-11 21:39:32,072 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 94 places, 95 transitions, 368 flow [2021-03-11 21:39:32,073 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-03-11 21:39:32,073 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-03-11 21:39:32,074 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1246 transitions. [2021-03-11 21:39:32,074 INFO L545 CegarLoopForPetriNet]: DFA transition density 0.7691358024691358 [2021-03-11 21:39:32,074 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1246 transitions. [2021-03-11 21:39:32,074 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1246 transitions. [2021-03-11 21:39:32,075 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-11 21:39:32,075 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1246 transitions. [2021-03-11 21:39:32,076 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 415.3333333333333) internal successors, (1246), 3 states have internal predecessors, (1246), 0 states have call successors, (0), 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-11 21:39:32,077 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 540.0) internal successors, (2160), 4 states have internal predecessors, (2160), 0 states have call successors, (0), 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-11 21:39:32,077 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 540.0) internal successors, (2160), 4 states have internal predecessors, (2160), 0 states have call successors, (0), 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-11 21:39:32,077 INFO L185 Difference]: Start difference. First operand has 92 places, 112 transitions, 344 flow. Second operand 3 states and 1246 transitions. [2021-03-11 21:39:32,077 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 94 places, 95 transitions, 368 flow [2021-03-11 21:39:33,744 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 94 places, 95 transitions, 368 flow, removed 0 selfloop flow, removed 0 redundant places. [2021-03-11 21:39:33,745 INFO L241 Difference]: Finished difference. Result has 96 places, 88 transitions, 334 flow [2021-03-11 21:39:33,745 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=540, PETRI_DIFFERENCE_MINUEND_FLOW=290, PETRI_DIFFERENCE_MINUEND_PLACES=92, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=85, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=81, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=334, PETRI_PLACES=96, PETRI_TRANSITIONS=88} [2021-03-11 21:39:33,745 INFO L335 CegarLoopForPetriNet]: 92 programPoint places, 4 predicate places. [2021-03-11 21:39:33,745 INFO L480 AbstractCegarLoop]: Abstraction has has 96 places, 88 transitions, 334 flow [2021-03-11 21:39:33,745 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 385.6666666666667) internal successors, (1157), 3 states have internal predecessors, (1157), 0 states have call successors, (0), 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-11 21:39:33,746 INFO L247 CegarLoopForPetriNet]: Found error trace [2021-03-11 21:39:33,746 INFO L255 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 21:39:33,746 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2021-03-11 21:39:33,746 INFO L428 AbstractCegarLoop]: === Iteration 2 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-11 21:39:33,746 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 21:39:33,746 INFO L82 PathProgramCache]: Analyzing trace with hash 1162382674, now seen corresponding path program 1 times [2021-03-11 21:39:33,746 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 21:39:33,746 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1045485762] [2021-03-11 21:39:33,746 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 21:39:33,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 21:39:33,754 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:33,755 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:33,757 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:33,757 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:33,760 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:33,760 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:39:33,760 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-11 21:39:33,760 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1045485762] [2021-03-11 21:39:33,760 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1689268655] [2021-03-11 21:39:33,760 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-11 21:39:33,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 21:39:33,874 INFO L263 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 3 conjunts are in the unsatisfiable core [2021-03-11 21:39:33,875 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-11 21:39:33,875 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:33,875 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:33,877 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:33,877 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:33,877 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:33,878 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:33,878 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:33,878 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:33,881 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:33,882 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:33,882 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:33,882 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:33,883 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:33,883 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:33,883 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:33,883 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:33,884 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:33,884 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:33,884 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:33,884 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:33,884 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:33,885 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:33,885 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:33,885 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:33,885 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:33,886 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:33,886 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:33,886 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:33,886 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:33,887 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:33,891 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:33,891 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:33,891 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:33,892 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:33,892 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:33,892 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:33,892 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:33,892 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:33,893 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:33,893 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:33,893 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:33,893 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:33,894 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:33,894 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:33,894 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:33,894 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:33,895 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:33,895 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:33,895 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:33,896 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 21:39:33,896 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:33,896 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 21:39:33,896 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 21:39:33,897 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:33,897 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 21:39:33,897 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:33,897 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 21:39:33,898 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 21:39:33,898 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:33,899 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:33,899 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:33,899 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:33,903 INFO L142 QuantifierPusher]: treesize reduction 7, result has 12.5 percent of original size [2021-03-11 21:39:33,903 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:39:33,903 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:33,903 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:39:33,904 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:33,904 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:39:33,904 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:33,904 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:39:33,905 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:33,905 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:39:33,905 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:33,905 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:39:33,905 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:33,906 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:39:33,906 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:33,906 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:39:33,906 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:33,906 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:39:33,907 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:33,907 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:39:33,907 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:33,907 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:39:33,908 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:33,908 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:39:33,908 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:33,908 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:39:33,908 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:33,909 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:39:33,909 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:33,909 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:39:33,909 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:33,910 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:39:33,910 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-11 21:39:33,910 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-11 21:39:33,910 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3] total 4 [2021-03-11 21:39:33,910 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1329463867] [2021-03-11 21:39:33,910 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-03-11 21:39:33,910 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 21:39:33,910 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-03-11 21:39:33,910 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2021-03-11 21:39:33,912 INFO L500 CegarLoopForPetriNet]: Number of universal loopers: 411 out of 540 [2021-03-11 21:39:33,912 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 96 places, 88 transitions, 334 flow. Second operand has 5 states, 5 states have (on average 412.4) internal successors, (2062), 5 states have internal predecessors, (2062), 0 states have call successors, (0), 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-11 21:39:33,912 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-11 21:39:33,912 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 411 of 540 [2021-03-11 21:39:33,912 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-11 21:39:35,920 INFO L129 PetriNetUnfolder]: 11413/27101 cut-off events. [2021-03-11 21:39:35,921 INFO L130 PetriNetUnfolder]: For 9714/9721 co-relation queries the response was YES. [2021-03-11 21:39:36,051 INFO L84 FinitePrefix]: Finished finitePrefix Result has 43323 conditions, 27101 events. 11413/27101 cut-off events. For 9714/9721 co-relation queries the response was YES. Maximal size of possible extension queue 1693. Compared 293377 event pairs, 9874 based on Foata normal form. 0/22390 useless extension candidates. Maximal degree in co-relation 36196. Up to 9338 conditions per place. [2021-03-11 21:39:36,186 INFO L132 encePairwiseOnDemand]: 537/540 looper letters, 5 selfloop transitions, 3 changer transitions 0/92 dead transitions. [2021-03-11 21:39:36,186 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 99 places, 92 transitions, 358 flow [2021-03-11 21:39:36,186 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-11 21:39:36,186 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2021-03-11 21:39:36,187 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 1654 transitions. [2021-03-11 21:39:36,187 INFO L545 CegarLoopForPetriNet]: DFA transition density 0.7657407407407407 [2021-03-11 21:39:36,187 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 1654 transitions. [2021-03-11 21:39:36,187 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 1654 transitions. [2021-03-11 21:39:36,188 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-11 21:39:36,188 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 1654 transitions. [2021-03-11 21:39:36,189 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 5 states, 4 states have (on average 413.5) internal successors, (1654), 4 states have internal predecessors, (1654), 0 states have call successors, (0), 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-11 21:39:36,190 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 5 states, 5 states have (on average 540.0) internal successors, (2700), 5 states have internal predecessors, (2700), 0 states have call successors, (0), 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-11 21:39:36,190 INFO L81 ComplementDD]: Finished complementDD. Result has 5 states, 5 states have (on average 540.0) internal successors, (2700), 5 states have internal predecessors, (2700), 0 states have call successors, (0), 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-11 21:39:36,191 INFO L185 Difference]: Start difference. First operand has 96 places, 88 transitions, 334 flow. Second operand 4 states and 1654 transitions. [2021-03-11 21:39:36,191 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 99 places, 92 transitions, 358 flow [2021-03-11 21:39:36,249 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 97 places, 92 transitions, 350 flow, removed 0 selfloop flow, removed 2 redundant places. [2021-03-11 21:39:36,249 INFO L241 Difference]: Finished difference. Result has 99 places, 90 transitions, 346 flow [2021-03-11 21:39:36,250 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=540, PETRI_DIFFERENCE_MINUEND_FLOW=326, PETRI_DIFFERENCE_MINUEND_PLACES=94, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=88, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=86, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=346, PETRI_PLACES=99, PETRI_TRANSITIONS=90} [2021-03-11 21:39:36,250 INFO L335 CegarLoopForPetriNet]: 92 programPoint places, 7 predicate places. [2021-03-11 21:39:36,250 INFO L480 AbstractCegarLoop]: Abstraction has has 99 places, 90 transitions, 346 flow [2021-03-11 21:39:36,250 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 412.4) internal successors, (2062), 5 states have internal predecessors, (2062), 0 states have call successors, (0), 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-11 21:39:36,250 INFO L247 CegarLoopForPetriNet]: Found error trace [2021-03-11 21:39:36,250 INFO L255 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 21:39:36,459 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,17 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-11 21:39:36,459 INFO L428 AbstractCegarLoop]: === Iteration 3 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-11 21:39:36,459 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 21:39:36,459 INFO L82 PathProgramCache]: Analyzing trace with hash -11957333, now seen corresponding path program 1 times [2021-03-11 21:39:36,459 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 21:39:36,460 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2102667778] [2021-03-11 21:39:36,460 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 21:39:36,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 21:39:36,473 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:36,475 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:36,477 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:36,477 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:36,480 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:36,480 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:36,483 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:36,484 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:39:36,484 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 21:39:36,484 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2102667778] [2021-03-11 21:39:36,484 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1701808732] [2021-03-11 21:39:36,484 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-11 21:39:36,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 21:39:36,772 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 4 conjunts are in the unsatisfiable core [2021-03-11 21:39:36,773 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-11 21:39:36,773 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:36,774 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:36,774 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:36,774 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:36,774 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:36,775 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:36,775 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:36,775 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:36,778 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:36,779 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:36,779 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:36,779 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:36,779 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:36,780 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:36,780 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:36,780 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:36,780 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:36,780 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:36,781 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:36,781 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:36,781 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:36,781 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:36,782 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:36,782 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:36,782 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:36,782 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:36,783 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:36,783 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:36,783 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:36,783 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:36,783 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:36,784 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:36,784 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:36,784 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:36,784 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:36,785 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:36,785 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:36,785 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:36,785 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:36,785 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:36,786 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:36,786 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:36,786 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:36,786 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:36,787 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:36,787 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:36,787 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:36,787 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:36,788 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:36,788 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 21:39:36,788 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:36,789 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 21:39:36,789 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 21:39:36,789 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:36,789 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 21:39:36,790 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:36,790 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 21:39:36,790 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 21:39:36,790 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:36,791 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:36,791 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:36,792 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:36,792 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:36,792 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:36,792 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:36,792 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:36,793 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:36,793 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:36,793 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:36,793 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:36,794 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:36,794 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:36,794 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:36,794 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:36,794 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:36,795 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:36,795 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:36,795 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:36,795 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:36,796 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:36,796 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:36,796 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:36,796 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:36,796 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:36,797 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:36,797 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:36,797 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:36,798 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 21:39:36,798 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:36,798 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 21:39:36,798 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 21:39:36,799 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:36,799 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 21:39:36,799 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:36,799 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 21:39:36,800 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 21:39:36,800 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:36,801 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:36,801 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:36,801 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:36,801 INFO L142 QuantifierPusher]: treesize reduction 7, result has 12.5 percent of original size [2021-03-11 21:39:36,802 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:39:36,802 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:36,802 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:39:36,802 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:36,802 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:39:36,803 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:36,803 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:39:36,803 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:36,803 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:39:36,804 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:36,804 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:39:36,804 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:36,804 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:39:36,804 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:36,805 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:39:36,805 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:36,805 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:39:36,805 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:36,806 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:39:36,806 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:36,806 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:39:36,806 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:36,806 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:39:36,807 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:36,807 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:39:36,807 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:36,807 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:39:36,808 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:36,808 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:39:36,808 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:36,808 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:39:36,808 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 21:39:36,809 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-11 21:39:36,809 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 5 [2021-03-11 21:39:36,809 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1145676439] [2021-03-11 21:39:36,809 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-03-11 21:39:36,809 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 21:39:36,809 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-03-11 21:39:36,809 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2021-03-11 21:39:36,810 INFO L500 CegarLoopForPetriNet]: Number of universal loopers: 411 out of 540 [2021-03-11 21:39:36,811 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 99 places, 90 transitions, 346 flow. Second operand has 6 states, 6 states have (on average 412.5) internal successors, (2475), 6 states have internal predecessors, (2475), 0 states have call successors, (0), 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-11 21:39:36,811 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-11 21:39:36,811 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 411 of 540 [2021-03-11 21:39:36,811 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-11 21:39:38,964 INFO L129 PetriNetUnfolder]: 11400/27069 cut-off events. [2021-03-11 21:39:38,964 INFO L130 PetriNetUnfolder]: For 9466/9472 co-relation queries the response was YES. [2021-03-11 21:39:39,072 INFO L84 FinitePrefix]: Finished finitePrefix Result has 42777 conditions, 27069 events. 11400/27069 cut-off events. For 9466/9472 co-relation queries the response was YES. Maximal size of possible extension queue 1693. Compared 293601 event pairs, 9875 based on Foata normal form. 1/22116 useless extension candidates. Maximal degree in co-relation 35697. Up to 9338 conditions per place. [2021-03-11 21:39:39,193 INFO L132 encePairwiseOnDemand]: 537/540 looper letters, 6 selfloop transitions, 4 changer transitions 0/94 dead transitions. [2021-03-11 21:39:39,193 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 103 places, 94 transitions, 376 flow [2021-03-11 21:39:39,194 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-03-11 21:39:39,194 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2021-03-11 21:39:39,195 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 2066 transitions. [2021-03-11 21:39:39,195 INFO L545 CegarLoopForPetriNet]: DFA transition density 0.7651851851851852 [2021-03-11 21:39:39,195 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 2066 transitions. [2021-03-11 21:39:39,195 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 2066 transitions. [2021-03-11 21:39:39,195 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-11 21:39:39,195 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 2066 transitions. [2021-03-11 21:39:39,197 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 413.2) internal successors, (2066), 5 states have internal predecessors, (2066), 0 states have call successors, (0), 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-11 21:39:39,199 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 540.0) internal successors, (3240), 6 states have internal predecessors, (3240), 0 states have call successors, (0), 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-11 21:39:39,199 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 540.0) internal successors, (3240), 6 states have internal predecessors, (3240), 0 states have call successors, (0), 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-11 21:39:39,199 INFO L185 Difference]: Start difference. First operand has 99 places, 90 transitions, 346 flow. Second operand 5 states and 2066 transitions. [2021-03-11 21:39:39,199 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 103 places, 94 transitions, 376 flow [2021-03-11 21:39:39,212 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 103 places, 94 transitions, 376 flow, removed 0 selfloop flow, removed 0 redundant places. [2021-03-11 21:39:39,213 INFO L241 Difference]: Finished difference. Result has 104 places, 91 transitions, 364 flow [2021-03-11 21:39:39,213 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=540, PETRI_DIFFERENCE_MINUEND_FLOW=346, PETRI_DIFFERENCE_MINUEND_PLACES=99, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=90, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=86, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=364, PETRI_PLACES=104, PETRI_TRANSITIONS=91} [2021-03-11 21:39:39,213 INFO L335 CegarLoopForPetriNet]: 92 programPoint places, 12 predicate places. [2021-03-11 21:39:39,213 INFO L480 AbstractCegarLoop]: Abstraction has has 104 places, 91 transitions, 364 flow [2021-03-11 21:39:39,214 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 412.5) internal successors, (2475), 6 states have internal predecessors, (2475), 0 states have call successors, (0), 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-11 21:39:39,214 INFO L247 CegarLoopForPetriNet]: Found error trace [2021-03-11 21:39:39,214 INFO L255 CegarLoopForPetriNet]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 21:39:39,427 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable31 [2021-03-11 21:39:39,427 INFO L428 AbstractCegarLoop]: === Iteration 4 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-11 21:39:39,427 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 21:39:39,427 INFO L82 PathProgramCache]: Analyzing trace with hash 441138045, now seen corresponding path program 1 times [2021-03-11 21:39:39,427 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 21:39:39,427 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [708177646] [2021-03-11 21:39:39,427 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 21:39:39,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 21:39:39,440 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:39,440 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:39,442 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:39,443 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:39,445 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:39,446 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:39,449 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:39,449 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:39,453 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:39,454 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:39:39,454 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 21:39:39,454 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [708177646] [2021-03-11 21:39:39,454 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1121112591] [2021-03-11 21:39:39,454 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-11 21:39:39,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 21:39:39,550 INFO L263 TraceCheckSpWp]: Trace formula consists of 150 conjuncts, 5 conjunts are in the unsatisfiable core [2021-03-11 21:39:39,551 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-11 21:39:39,551 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:39,551 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:39,551 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:39,552 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:39,552 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:39,552 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:39,552 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:39,553 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:39,556 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:39,556 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:39,556 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:39,557 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:39,557 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:39,557 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:39,557 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:39,558 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:39,558 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:39,558 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:39,558 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:39,559 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:39,559 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:39,559 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:39,559 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:39,559 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:39,560 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:39,560 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:39,560 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:39,560 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:39,561 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:39,561 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:39,561 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:39,561 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:39,562 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:39,562 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 21:39:39,562 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:39,563 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 21:39:39,563 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 21:39:39,563 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:39,563 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 21:39:39,564 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:39,564 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 21:39:39,564 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 21:39:39,565 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:39,565 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:39,565 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:39,566 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:39,566 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:39,566 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:39,566 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:39,566 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:39,567 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:39,567 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:39,567 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:39,567 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:39,568 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:39,568 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:39,568 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:39,568 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:39,569 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:39,569 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:39,569 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:39,569 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:39,569 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:39,570 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:39,570 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:39,570 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:39,570 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:39,571 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:39,571 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:39,571 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:39,571 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:39,572 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 21:39:39,572 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:39,572 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 21:39:39,573 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 21:39:39,573 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:39,573 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 21:39:39,573 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:39,574 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 21:39:39,574 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 21:39:39,574 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:39,575 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:39,575 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:39,575 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:39,575 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:39,576 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:39,576 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:39,576 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:39,576 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:39,577 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:39,577 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:39,577 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:39,577 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:39,578 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:39,578 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:39,578 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:39,578 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:39,578 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:39,579 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:39,579 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:39,579 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:39,579 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:39,580 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:39,580 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:39,580 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:39,580 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:39,581 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:39,581 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:39,581 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:39,582 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 21:39:39,582 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:39,582 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 21:39:39,582 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 21:39:39,583 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:39,583 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 21:39:39,583 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:39,583 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 21:39:39,584 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 21:39:39,584 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:39,585 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:39,585 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:39,585 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:39,585 INFO L142 QuantifierPusher]: treesize reduction 7, result has 12.5 percent of original size [2021-03-11 21:39:39,586 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:39:39,586 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:39,586 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:39:39,586 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:39,587 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:39:39,587 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:39,587 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:39:39,587 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:39,587 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:39:39,588 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:39,588 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:39:39,588 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:39,588 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:39:39,589 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:39,589 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:39:39,589 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:39,589 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:39:39,590 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:39,590 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:39:39,590 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:39,590 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:39:39,590 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:39,591 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:39:39,591 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:39,591 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:39:39,591 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:39,592 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:39:39,592 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:39,592 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:39:39,592 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:39,592 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:39:39,593 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:39,593 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:39:39,593 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:39,593 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:39:39,594 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:39,594 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:39:39,594 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:39,594 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:39:39,594 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:39,595 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:39:39,595 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:39,595 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:39:39,595 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 21:39:39,595 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-11 21:39:39,595 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 6 [2021-03-11 21:39:39,596 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [222005023] [2021-03-11 21:39:39,596 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-03-11 21:39:39,596 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 21:39:39,596 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-03-11 21:39:39,596 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2021-03-11 21:39:39,597 INFO L500 CegarLoopForPetriNet]: Number of universal loopers: 411 out of 540 [2021-03-11 21:39:39,598 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 104 places, 91 transitions, 364 flow. Second operand has 7 states, 7 states have (on average 412.57142857142856) internal successors, (2888), 7 states have internal predecessors, (2888), 0 states have call successors, (0), 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-11 21:39:39,599 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-11 21:39:39,599 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 411 of 540 [2021-03-11 21:39:39,599 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-11 21:39:41,868 INFO L129 PetriNetUnfolder]: 11371/27013 cut-off events. [2021-03-11 21:39:41,868 INFO L130 PetriNetUnfolder]: For 9486/9491 co-relation queries the response was YES. [2021-03-11 21:39:42,055 INFO L84 FinitePrefix]: Finished finitePrefix Result has 42694 conditions, 27013 events. 11371/27013 cut-off events. For 9486/9491 co-relation queries the response was YES. Maximal size of possible extension queue 1693. Compared 294079 event pairs, 9872 based on Foata normal form. 1/22067 useless extension candidates. Maximal degree in co-relation 42637. Up to 9338 conditions per place. [2021-03-11 21:39:42,188 INFO L132 encePairwiseOnDemand]: 537/540 looper letters, 7 selfloop transitions, 5 changer transitions 0/96 dead transitions. [2021-03-11 21:39:42,188 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 109 places, 96 transitions, 402 flow [2021-03-11 21:39:42,188 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-03-11 21:39:42,188 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2021-03-11 21:39:42,189 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 2479 transitions. [2021-03-11 21:39:42,190 INFO L545 CegarLoopForPetriNet]: DFA transition density 0.7651234567901235 [2021-03-11 21:39:42,190 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 2479 transitions. [2021-03-11 21:39:42,190 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 2479 transitions. [2021-03-11 21:39:42,190 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-11 21:39:42,190 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 2479 transitions. [2021-03-11 21:39:42,192 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 413.1666666666667) internal successors, (2479), 6 states have internal predecessors, (2479), 0 states have call successors, (0), 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-11 21:39:42,194 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 540.0) internal successors, (3780), 7 states have internal predecessors, (3780), 0 states have call successors, (0), 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-11 21:39:42,195 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 540.0) internal successors, (3780), 7 states have internal predecessors, (3780), 0 states have call successors, (0), 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-11 21:39:42,195 INFO L185 Difference]: Start difference. First operand has 104 places, 91 transitions, 364 flow. Second operand 6 states and 2479 transitions. [2021-03-11 21:39:42,195 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 109 places, 96 transitions, 402 flow [2021-03-11 21:39:42,317 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 106 places, 96 transitions, 394 flow, removed 1 selfloop flow, removed 3 redundant places. [2021-03-11 21:39:42,318 INFO L241 Difference]: Finished difference. Result has 107 places, 92 transitions, 378 flow [2021-03-11 21:39:42,318 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=540, PETRI_DIFFERENCE_MINUEND_FLOW=356, PETRI_DIFFERENCE_MINUEND_PLACES=101, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=91, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=4, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=86, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=378, PETRI_PLACES=107, PETRI_TRANSITIONS=92} [2021-03-11 21:39:42,318 INFO L335 CegarLoopForPetriNet]: 92 programPoint places, 15 predicate places. [2021-03-11 21:39:42,318 INFO L480 AbstractCegarLoop]: Abstraction has has 107 places, 92 transitions, 378 flow [2021-03-11 21:39:42,319 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 412.57142857142856) internal successors, (2888), 7 states have internal predecessors, (2888), 0 states have call successors, (0), 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-11 21:39:42,319 INFO L247 CegarLoopForPetriNet]: Found error trace [2021-03-11 21:39:42,319 INFO L255 CegarLoopForPetriNet]: trace histogram [4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 21:39:42,519 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable32 [2021-03-11 21:39:42,519 INFO L428 AbstractCegarLoop]: === Iteration 5 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-11 21:39:42,520 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 21:39:42,520 INFO L82 PathProgramCache]: Analyzing trace with hash -59035808, now seen corresponding path program 1 times [2021-03-11 21:39:42,520 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 21:39:42,520 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1289539794] [2021-03-11 21:39:42,520 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 21:39:42,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 21:39:42,531 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:42,532 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:42,534 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:42,534 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:42,537 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:42,537 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:42,540 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:42,541 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:42,545 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:42,545 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:42,550 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:42,550 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:39:42,550 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 21:39:42,550 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1289539794] [2021-03-11 21:39:42,550 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1341581218] [2021-03-11 21:39:42,551 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-11 21:39:42,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 21:39:42,649 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 6 conjunts are in the unsatisfiable core [2021-03-11 21:39:42,650 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-11 21:39:42,650 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:42,651 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:42,651 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:42,651 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:42,651 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:42,651 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:42,652 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:42,652 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:42,655 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:42,656 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:42,656 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:42,656 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:42,657 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:42,657 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:42,657 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:42,657 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:42,657 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:42,658 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:42,658 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:42,658 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:42,658 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:42,659 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:42,659 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:42,659 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:42,659 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:42,660 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:42,660 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:42,660 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:42,660 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:42,660 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:42,661 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:42,661 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:42,661 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:42,661 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:42,662 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:42,662 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:42,662 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:42,662 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:42,662 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:42,663 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:42,663 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:42,663 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:42,663 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:42,664 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:42,664 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:42,664 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:42,664 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:42,665 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:42,665 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:42,665 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 21:39:42,666 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:42,666 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 21:39:42,666 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 21:39:42,667 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:42,667 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 21:39:42,667 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:42,667 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 21:39:42,668 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 21:39:42,668 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:42,669 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:42,669 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:42,669 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:42,669 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:42,670 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:42,670 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:42,670 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:42,670 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:42,670 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:42,671 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:42,671 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:42,671 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:42,671 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:42,672 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:42,672 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:42,672 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:42,672 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:42,673 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:42,673 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:42,673 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:42,673 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:42,673 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:42,674 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:42,674 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:42,674 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:42,674 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:42,675 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:42,675 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:42,675 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 21:39:42,676 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:42,676 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 21:39:42,676 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 21:39:42,677 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:42,683 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 21:39:42,684 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:42,684 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 21:39:42,685 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 21:39:42,685 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:42,686 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:42,686 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:42,686 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:42,686 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:42,687 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:42,687 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:42,687 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:42,687 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:42,688 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:42,688 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:42,688 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:42,688 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:42,689 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:42,689 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:42,689 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:42,689 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:42,689 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:42,690 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:42,690 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:42,690 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:42,690 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:42,691 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:42,691 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:42,691 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:42,691 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:42,692 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:42,692 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:42,692 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:42,692 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 21:39:42,693 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:42,693 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 21:39:42,693 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 21:39:42,694 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:42,694 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 21:39:42,694 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:42,694 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 21:39:42,695 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 21:39:42,695 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:42,696 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:42,696 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:42,696 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:42,696 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:42,697 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:42,697 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:42,697 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:42,697 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:42,697 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:42,698 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:42,698 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:42,698 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:42,698 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:42,699 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:42,699 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:42,699 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:42,699 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:42,700 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:42,700 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:42,700 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:42,700 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:42,700 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:42,701 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:42,701 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:42,701 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:42,701 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:42,702 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:42,702 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:42,702 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 21:39:42,703 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:42,703 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 21:39:42,703 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 21:39:42,704 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:42,704 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 21:39:42,705 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:42,705 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 21:39:42,705 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 21:39:42,706 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:42,706 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:42,706 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:42,707 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:42,707 INFO L142 QuantifierPusher]: treesize reduction 7, result has 12.5 percent of original size [2021-03-11 21:39:42,707 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:39:42,707 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:42,708 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:39:42,708 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:42,708 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:39:42,708 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:42,708 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:39:42,709 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:42,709 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:39:42,709 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:42,709 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:39:42,710 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:42,710 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:39:42,710 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:42,710 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:39:42,710 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:42,711 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:39:42,711 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:42,711 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:39:42,711 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:42,712 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:39:42,712 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:42,712 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:39:42,712 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:42,713 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:39:42,713 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:42,713 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:39:42,713 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:42,713 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:39:42,714 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:42,714 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:39:42,714 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 21:39:42,714 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-11 21:39:42,714 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 7 [2021-03-11 21:39:42,714 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1684097444] [2021-03-11 21:39:42,715 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-03-11 21:39:42,715 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 21:39:42,715 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-03-11 21:39:42,715 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=28, Unknown=0, NotChecked=0, Total=56 [2021-03-11 21:39:42,717 INFO L500 CegarLoopForPetriNet]: Number of universal loopers: 411 out of 540 [2021-03-11 21:39:42,718 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 107 places, 92 transitions, 378 flow. Second operand has 8 states, 8 states have (on average 412.625) internal successors, (3301), 8 states have internal predecessors, (3301), 0 states have call successors, (0), 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-11 21:39:42,718 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-11 21:39:42,718 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 411 of 540 [2021-03-11 21:39:42,718 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-11 21:39:45,125 INFO L129 PetriNetUnfolder]: 11302/26901 cut-off events. [2021-03-11 21:39:45,125 INFO L130 PetriNetUnfolder]: For 9503/9507 co-relation queries the response was YES. [2021-03-11 21:39:45,258 INFO L84 FinitePrefix]: Finished finitePrefix Result has 42492 conditions, 26901 events. 11302/26901 cut-off events. For 9503/9507 co-relation queries the response was YES. Maximal size of possible extension queue 1694. Compared 293988 event pairs, 9853 based on Foata normal form. 1/21963 useless extension candidates. Maximal degree in co-relation 42419. Up to 9338 conditions per place. [2021-03-11 21:39:45,388 INFO L132 encePairwiseOnDemand]: 537/540 looper letters, 8 selfloop transitions, 6 changer transitions 0/98 dead transitions. [2021-03-11 21:39:45,388 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 113 places, 98 transitions, 424 flow [2021-03-11 21:39:45,389 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-03-11 21:39:45,389 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2021-03-11 21:39:45,390 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2892 transitions. [2021-03-11 21:39:45,390 INFO L545 CegarLoopForPetriNet]: DFA transition density 0.765079365079365 [2021-03-11 21:39:45,390 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2892 transitions. [2021-03-11 21:39:45,390 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2892 transitions. [2021-03-11 21:39:45,391 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-11 21:39:45,391 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2892 transitions. [2021-03-11 21:39:45,393 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 413.14285714285717) internal successors, (2892), 7 states have internal predecessors, (2892), 0 states have call successors, (0), 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-11 21:39:45,395 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 540.0) internal successors, (4320), 8 states have internal predecessors, (4320), 0 states have call successors, (0), 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-11 21:39:45,395 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 540.0) internal successors, (4320), 8 states have internal predecessors, (4320), 0 states have call successors, (0), 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-11 21:39:45,395 INFO L185 Difference]: Start difference. First operand has 107 places, 92 transitions, 378 flow. Second operand 7 states and 2892 transitions. [2021-03-11 21:39:45,395 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 113 places, 98 transitions, 424 flow [2021-03-11 21:39:45,426 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 109 places, 98 transitions, 412 flow, removed 2 selfloop flow, removed 4 redundant places. [2021-03-11 21:39:45,427 INFO L241 Difference]: Finished difference. Result has 110 places, 93 transitions, 392 flow [2021-03-11 21:39:45,427 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=540, PETRI_DIFFERENCE_MINUEND_FLOW=366, PETRI_DIFFERENCE_MINUEND_PLACES=103, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=92, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=86, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=392, PETRI_PLACES=110, PETRI_TRANSITIONS=93} [2021-03-11 21:39:45,427 INFO L335 CegarLoopForPetriNet]: 92 programPoint places, 18 predicate places. [2021-03-11 21:39:45,428 INFO L480 AbstractCegarLoop]: Abstraction has has 110 places, 93 transitions, 392 flow [2021-03-11 21:39:45,428 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 412.625) internal successors, (3301), 8 states have internal predecessors, (3301), 0 states have call successors, (0), 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-11 21:39:45,428 INFO L247 CegarLoopForPetriNet]: Found error trace [2021-03-11 21:39:45,428 INFO L255 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 21:39:45,628 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable33 [2021-03-11 21:39:45,628 INFO L428 AbstractCegarLoop]: === Iteration 6 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-11 21:39:45,629 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 21:39:45,629 INFO L82 PathProgramCache]: Analyzing trace with hash 1978516412, now seen corresponding path program 1 times [2021-03-11 21:39:45,629 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 21:39:45,629 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [811305753] [2021-03-11 21:39:45,629 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 21:39:45,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 21:39:45,644 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:45,644 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:45,646 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:45,646 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:45,649 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:45,649 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:45,652 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:45,652 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:45,656 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:45,657 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:45,661 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:45,662 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:45,667 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:45,667 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:39:45,668 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 0 proven. 45 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 21:39:45,668 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [811305753] [2021-03-11 21:39:45,668 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1137042134] [2021-03-11 21:39:45,668 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-11 21:39:45,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 21:39:45,773 INFO L263 TraceCheckSpWp]: Trace formula consists of 172 conjuncts, 7 conjunts are in the unsatisfiable core [2021-03-11 21:39:45,774 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-11 21:39:45,774 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:45,775 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:45,775 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:45,775 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:45,775 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:45,775 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:45,776 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:45,776 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:45,779 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:45,779 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:45,780 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:45,780 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:45,780 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:45,780 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:45,781 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:45,781 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:45,781 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:45,781 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:45,781 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:45,782 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:45,782 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:45,782 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:45,782 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:45,783 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:45,783 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:45,783 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:45,783 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:45,783 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:45,784 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:45,784 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:45,784 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:45,784 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:45,785 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:45,785 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:45,785 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:45,785 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:45,785 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:45,786 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:45,786 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:45,786 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:45,786 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:45,787 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:45,787 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:45,787 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:45,787 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:45,787 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:45,788 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:45,788 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:45,788 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:45,789 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 21:39:45,789 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:45,789 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 21:39:45,789 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 21:39:45,790 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:45,790 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 21:39:45,790 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:45,790 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 21:39:45,791 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 21:39:45,791 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:45,791 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:45,792 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:45,792 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:45,792 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:45,792 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:45,793 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:45,793 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:45,793 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:45,793 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:45,794 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:45,794 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:45,794 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:45,794 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:45,794 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:45,795 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:45,795 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:45,795 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:45,795 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:45,796 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:45,796 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:45,796 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:45,796 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:45,796 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:45,797 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:45,797 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:45,797 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:45,797 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:45,798 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:45,798 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 21:39:45,798 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:45,798 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 21:39:45,799 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 21:39:45,799 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:45,799 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 21:39:45,799 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:45,800 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 21:39:45,800 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 21:39:45,800 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:45,801 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:45,801 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:45,801 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:45,801 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:45,802 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:45,802 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:45,802 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:45,802 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:45,802 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:45,803 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:45,803 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:45,803 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:45,803 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:45,804 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:45,804 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:45,804 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:45,804 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:45,804 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:45,805 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:45,805 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:45,805 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:45,805 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:45,806 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:45,806 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:45,806 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:45,806 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:45,806 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:45,807 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:45,807 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 21:39:45,807 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:45,808 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 21:39:45,808 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 21:39:45,808 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:45,808 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 21:39:45,809 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:45,809 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 21:39:45,809 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 21:39:45,809 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:45,810 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:45,810 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:45,810 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:45,811 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:45,811 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:45,811 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:45,811 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:45,811 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:45,812 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:45,812 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:45,812 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:45,812 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:45,813 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:45,813 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:45,813 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:45,813 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:45,813 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:45,814 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:45,814 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:45,814 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:45,814 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:45,815 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:45,815 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:45,815 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:45,815 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:45,815 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:45,816 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:45,816 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:45,816 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 21:39:45,818 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:45,819 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 21:39:45,819 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 21:39:45,819 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:45,820 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 21:39:45,820 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:45,820 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 21:39:45,820 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 21:39:45,821 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:45,821 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:45,821 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:45,822 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:45,822 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:45,822 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:45,822 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:45,823 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:45,823 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:45,823 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:45,823 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:45,824 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:45,824 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:45,824 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:45,824 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:45,825 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:45,825 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:45,825 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:45,825 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:45,826 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:45,826 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:45,826 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:45,826 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:45,827 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:45,827 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:45,827 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:45,827 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:45,828 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:45,828 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:45,828 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 21:39:45,828 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:45,829 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 21:39:45,829 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 21:39:45,829 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:45,830 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 21:39:45,830 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:45,830 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 21:39:45,830 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 21:39:45,831 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:45,831 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:45,831 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:45,832 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:45,832 INFO L142 QuantifierPusher]: treesize reduction 7, result has 12.5 percent of original size [2021-03-11 21:39:45,832 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:39:45,832 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:45,833 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:39:45,833 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:45,833 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:39:45,833 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:45,833 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:39:45,834 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:45,834 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:39:45,834 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:45,834 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:39:45,835 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:45,835 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:39:45,835 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:45,835 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:39:45,835 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:45,836 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:39:45,836 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:45,836 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:39:45,836 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:45,837 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:39:45,837 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:45,837 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:39:45,837 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:45,837 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:39:45,838 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:45,838 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:39:45,838 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:45,838 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:39:45,839 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:45,839 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:39:45,839 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 0 proven. 45 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 21:39:45,839 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-11 21:39:45,839 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 8 [2021-03-11 21:39:45,839 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1097725331] [2021-03-11 21:39:45,839 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-03-11 21:39:45,839 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 21:39:45,840 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-03-11 21:39:45,840 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=36, Unknown=0, NotChecked=0, Total=72 [2021-03-11 21:39:45,841 INFO L500 CegarLoopForPetriNet]: Number of universal loopers: 411 out of 540 [2021-03-11 21:39:45,843 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 110 places, 93 transitions, 392 flow. Second operand has 9 states, 9 states have (on average 412.6666666666667) internal successors, (3714), 9 states have internal predecessors, (3714), 0 states have call successors, (0), 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-11 21:39:45,843 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-11 21:39:45,843 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 411 of 540 [2021-03-11 21:39:45,843 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-11 21:39:47,991 INFO L129 PetriNetUnfolder]: 11137/26661 cut-off events. [2021-03-11 21:39:47,991 INFO L130 PetriNetUnfolder]: For 9518/9521 co-relation queries the response was YES. [2021-03-11 21:39:48,130 INFO L84 FinitePrefix]: Finished finitePrefix Result has 42030 conditions, 26661 events. 11137/26661 cut-off events. For 9518/9521 co-relation queries the response was YES. Maximal size of possible extension queue 1699. Compared 295059 event pairs, 9786 based on Foata normal form. 1/21732 useless extension candidates. Maximal degree in co-relation 41940. Up to 9338 conditions per place. [2021-03-11 21:39:48,256 INFO L132 encePairwiseOnDemand]: 537/540 looper letters, 9 selfloop transitions, 7 changer transitions 0/100 dead transitions. [2021-03-11 21:39:48,256 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 117 places, 100 transitions, 446 flow [2021-03-11 21:39:48,256 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-11 21:39:48,256 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2021-03-11 21:39:48,258 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 3305 transitions. [2021-03-11 21:39:48,258 INFO L545 CegarLoopForPetriNet]: DFA transition density 0.7650462962962963 [2021-03-11 21:39:48,258 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 3305 transitions. [2021-03-11 21:39:48,258 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 3305 transitions. [2021-03-11 21:39:48,259 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-11 21:39:48,259 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 3305 transitions. [2021-03-11 21:39:48,261 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 9 states, 8 states have (on average 413.125) internal successors, (3305), 8 states have internal predecessors, (3305), 0 states have call successors, (0), 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-11 21:39:48,263 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 9 states, 9 states have (on average 540.0) internal successors, (4860), 9 states have internal predecessors, (4860), 0 states have call successors, (0), 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-11 21:39:48,263 INFO L81 ComplementDD]: Finished complementDD. Result has 9 states, 9 states have (on average 540.0) internal successors, (4860), 9 states have internal predecessors, (4860), 0 states have call successors, (0), 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-11 21:39:48,263 INFO L185 Difference]: Start difference. First operand has 110 places, 93 transitions, 392 flow. Second operand 8 states and 3305 transitions. [2021-03-11 21:39:48,263 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 117 places, 100 transitions, 446 flow [2021-03-11 21:39:48,348 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 112 places, 100 transitions, 430 flow, removed 3 selfloop flow, removed 5 redundant places. [2021-03-11 21:39:48,349 INFO L241 Difference]: Finished difference. Result has 113 places, 94 transitions, 406 flow [2021-03-11 21:39:48,349 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=540, PETRI_DIFFERENCE_MINUEND_FLOW=376, PETRI_DIFFERENCE_MINUEND_PLACES=105, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=93, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=6, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=86, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=406, PETRI_PLACES=113, PETRI_TRANSITIONS=94} [2021-03-11 21:39:48,349 INFO L335 CegarLoopForPetriNet]: 92 programPoint places, 21 predicate places. [2021-03-11 21:39:48,349 INFO L480 AbstractCegarLoop]: Abstraction has has 113 places, 94 transitions, 406 flow [2021-03-11 21:39:48,349 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 412.6666666666667) internal successors, (3714), 9 states have internal predecessors, (3714), 0 states have call successors, (0), 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-11 21:39:48,349 INFO L247 CegarLoopForPetriNet]: Found error trace [2021-03-11 21:39:48,349 INFO L255 CegarLoopForPetriNet]: trace histogram [6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 21:39:48,550 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable34 [2021-03-11 21:39:48,550 INFO L428 AbstractCegarLoop]: === Iteration 7 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-11 21:39:48,551 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 21:39:48,551 INFO L82 PathProgramCache]: Analyzing trace with hash 2046132497, now seen corresponding path program 1 times [2021-03-11 21:39:48,551 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 21:39:48,551 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2134212920] [2021-03-11 21:39:48,551 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 21:39:48,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 21:39:48,566 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:48,566 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:48,568 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:48,569 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:48,580 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:48,580 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:48,584 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:48,584 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:48,588 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:48,588 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:48,592 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:48,593 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:48,598 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:48,598 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:48,603 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:48,604 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:39:48,604 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 66 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 21:39:48,604 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2134212920] [2021-03-11 21:39:48,604 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1058938406] [2021-03-11 21:39:48,604 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-11 21:39:48,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 21:39:48,714 INFO L263 TraceCheckSpWp]: Trace formula consists of 183 conjuncts, 8 conjunts are in the unsatisfiable core [2021-03-11 21:39:48,715 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-11 21:39:48,719 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:48,719 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:48,720 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:48,720 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:48,720 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:48,720 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:48,721 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:48,721 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:48,725 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:48,725 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:48,725 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:48,725 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:48,726 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:48,726 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:48,726 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:48,726 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:48,726 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:48,727 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:48,727 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:48,727 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:48,727 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:48,728 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:48,728 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:48,728 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:48,728 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:48,728 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:48,729 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:48,729 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:48,729 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:48,729 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:48,730 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:48,730 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:48,730 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:48,731 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 21:39:48,731 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:48,731 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 21:39:48,731 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 21:39:48,732 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:48,732 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 21:39:48,732 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:48,732 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 21:39:48,733 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 21:39:48,733 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:48,733 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:48,734 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:48,734 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:48,734 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:48,734 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:48,735 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:48,735 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:48,735 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:48,735 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:48,736 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:48,736 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:48,736 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:48,736 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:48,737 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:48,737 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:48,737 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:48,737 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:48,737 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:48,738 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:48,738 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:48,738 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:48,738 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:48,738 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:48,739 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:48,739 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:48,739 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:48,739 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:48,740 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:48,740 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 21:39:48,740 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:48,741 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 21:39:48,741 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 21:39:48,741 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:48,741 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 21:39:48,742 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:48,742 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 21:39:48,742 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 21:39:48,743 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:48,743 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:48,743 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:48,744 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:48,744 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:48,744 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:48,744 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:48,744 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:48,745 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:48,745 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:48,745 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:48,745 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:48,746 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:48,746 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:48,746 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:48,746 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:48,747 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:48,747 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:48,747 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:48,747 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:48,747 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:48,748 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:48,748 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:48,748 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:48,748 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:48,749 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:48,749 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:48,749 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:48,749 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:48,750 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 21:39:48,750 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:48,750 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 21:39:48,751 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 21:39:48,751 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:48,751 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 21:39:48,751 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:48,752 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 21:39:48,752 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 21:39:48,752 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:48,753 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:48,753 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:48,753 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:48,753 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:48,754 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:48,754 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:48,754 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:48,754 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:48,755 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:48,755 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:48,755 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:48,755 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:48,755 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:48,756 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:48,756 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:48,756 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:48,756 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:48,757 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:48,757 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:48,757 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:48,757 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:48,757 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:48,758 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:48,758 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:48,758 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:48,758 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:48,759 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:48,759 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:48,759 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 21:39:48,760 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:48,760 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 21:39:48,760 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 21:39:48,760 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:48,761 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 21:39:48,761 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:48,761 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 21:39:48,761 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 21:39:48,762 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:48,762 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:48,763 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:48,763 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:48,763 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:48,763 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:48,763 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:48,764 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:48,764 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:48,764 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:48,764 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:48,765 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:48,765 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:48,765 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:48,765 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:48,766 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:48,766 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:48,766 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:48,766 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:48,767 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:48,767 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:48,767 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:48,767 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:48,768 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:48,768 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:48,768 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:48,768 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:48,768 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:48,769 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:48,769 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 21:39:48,769 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:48,770 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 21:39:48,770 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 21:39:48,770 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:48,770 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 21:39:48,771 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:48,772 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 21:39:48,772 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 21:39:48,773 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:48,773 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:48,773 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:48,774 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:48,774 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:48,774 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:48,774 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:48,775 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:48,775 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:48,775 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:48,775 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:48,776 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:48,776 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:48,776 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:48,776 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:48,776 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:48,777 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:48,777 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:48,777 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:48,777 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:48,778 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:48,778 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:48,778 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:48,778 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:48,779 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:48,779 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:48,779 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:48,779 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:48,780 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:48,780 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 21:39:48,780 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:48,780 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 21:39:48,781 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 21:39:48,781 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:48,781 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 21:39:48,782 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:48,782 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 21:39:48,782 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 21:39:48,782 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:48,783 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:48,783 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:48,783 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:39:48,784 INFO L142 QuantifierPusher]: treesize reduction 7, result has 12.5 percent of original size [2021-03-11 21:39:48,784 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:39:48,784 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:48,784 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:39:48,785 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:48,785 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:39:48,785 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:48,785 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:39:48,785 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:48,786 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:39:48,786 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:48,786 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:39:48,786 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:48,787 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:39:48,787 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:48,787 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:39:48,787 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:48,788 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:39:48,788 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:48,788 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:39:48,788 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:48,788 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:39:48,789 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:48,789 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:39:48,789 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:48,789 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:39:48,790 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:48,790 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:39:48,790 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:48,790 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:39:48,790 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:48,791 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:39:48,791 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:48,791 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:39:48,791 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:48,792 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:39:48,792 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:48,792 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:39:48,792 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:48,793 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:39:48,793 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:48,793 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:39:48,793 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:39:48,793 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:39:48,794 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 66 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 21:39:48,794 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-11 21:39:48,794 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 9 [2021-03-11 21:39:48,794 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1405635654] [2021-03-11 21:39:48,794 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-03-11 21:39:48,794 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 21:39:48,794 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-03-11 21:39:48,794 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=45, Unknown=0, NotChecked=0, Total=90 [2021-03-11 21:39:48,796 INFO L500 CegarLoopForPetriNet]: Number of universal loopers: 411 out of 540 [2021-03-11 21:39:48,798 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 113 places, 94 transitions, 406 flow. Second operand has 10 states, 10 states have (on average 412.7) internal successors, (4127), 10 states have internal predecessors, (4127), 0 states have call successors, (0), 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-11 21:39:48,798 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-11 21:39:48,798 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 411 of 540 [2021-03-11 21:39:48,798 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-11 21:39:51,085 INFO L129 PetriNetUnfolder]: 10748/26133 cut-off events. [2021-03-11 21:39:51,085 INFO L130 PetriNetUnfolder]: For 9528/9530 co-relation queries the response was YES. [2021-03-11 21:39:51,454 INFO L84 FinitePrefix]: Finished finitePrefix Result has 40988 conditions, 26133 events. 10748/26133 cut-off events. For 9528/9530 co-relation queries the response was YES. Maximal size of possible extension queue 1727. Compared 294902 event pairs, 9591 based on Foata normal form. 1/21214 useless extension candidates. Maximal degree in co-relation 40880. Up to 9338 conditions per place. [2021-03-11 21:39:51,572 INFO L132 encePairwiseOnDemand]: 537/540 looper letters, 10 selfloop transitions, 8 changer transitions 0/102 dead transitions. [2021-03-11 21:39:51,572 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 121 places, 102 transitions, 468 flow [2021-03-11 21:39:51,572 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-03-11 21:39:51,573 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2021-03-11 21:39:51,574 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 3718 transitions. [2021-03-11 21:39:51,574 INFO L545 CegarLoopForPetriNet]: DFA transition density 0.7650205761316873 [2021-03-11 21:39:51,574 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 3718 transitions. [2021-03-11 21:39:51,575 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 3718 transitions. [2021-03-11 21:39:51,575 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-11 21:39:51,575 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 3718 transitions. [2021-03-11 21:39:51,578 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 413.1111111111111) internal successors, (3718), 9 states have internal predecessors, (3718), 0 states have call successors, (0), 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-11 21:39:51,580 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 540.0) internal successors, (5400), 10 states have internal predecessors, (5400), 0 states have call successors, (0), 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-11 21:39:51,580 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 540.0) internal successors, (5400), 10 states have internal predecessors, (5400), 0 states have call successors, (0), 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-11 21:39:51,580 INFO L185 Difference]: Start difference. First operand has 113 places, 94 transitions, 406 flow. Second operand 9 states and 3718 transitions. [2021-03-11 21:39:51,580 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 121 places, 102 transitions, 468 flow [2021-03-11 21:39:51,626 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 115 places, 102 transitions, 448 flow, removed 4 selfloop flow, removed 6 redundant places. [2021-03-11 21:39:51,627 INFO L241 Difference]: Finished difference. Result has 116 places, 95 transitions, 420 flow [2021-03-11 21:39:51,627 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=540, PETRI_DIFFERENCE_MINUEND_FLOW=386, PETRI_DIFFERENCE_MINUEND_PLACES=107, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=94, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=7, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=86, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=420, PETRI_PLACES=116, PETRI_TRANSITIONS=95} [2021-03-11 21:39:51,627 INFO L335 CegarLoopForPetriNet]: 92 programPoint places, 24 predicate places. [2021-03-11 21:39:51,627 INFO L480 AbstractCegarLoop]: Abstraction has has 116 places, 95 transitions, 420 flow [2021-03-11 21:39:51,628 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 412.7) internal successors, (4127), 10 states have internal predecessors, (4127), 0 states have call successors, (0), 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-11 21:39:51,628 INFO L247 CegarLoopForPetriNet]: Found error trace [2021-03-11 21:39:51,628 INFO L255 CegarLoopForPetriNet]: trace histogram [9, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 21:39:51,843 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2021-03-11 21:39:51,843 INFO L428 AbstractCegarLoop]: === Iteration 8 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-11 21:39:51,844 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 21:39:51,844 INFO L82 PathProgramCache]: Analyzing trace with hash -1169096920, now seen corresponding path program 1 times [2021-03-11 21:39:51,844 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 21:39:51,844 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [816662148] [2021-03-11 21:39:51,844 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 21:39:51,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-03-11 21:39:51,851 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-03-11 21:39:51,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-03-11 21:39:51,856 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-03-11 21:39:51,864 INFO L173 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-03-11 21:39:51,864 INFO L620 BasicCegarLoop]: Counterexample might be feasible [2021-03-11 21:39:51,864 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2021-03-11 21:39:51,864 WARN L342 ceAbstractionStarter]: 8 thread instances were not sufficient, I will increase this number and restart the analysis [2021-03-11 21:39:51,865 INFO L323 ceAbstractionStarter]: Constructing petrified ICFG for 9 thread instances. [2021-03-11 21:39:51,882 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of9ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,882 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of9ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,882 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of9ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,882 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of9ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,882 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of9ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,882 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of9ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,882 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of9ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,882 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of9ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,882 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of9ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,882 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of9ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,882 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of9ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,883 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of9ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,883 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of9ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,883 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of9ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,883 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of9ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,883 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of9ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,883 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of9ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,883 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of9ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,883 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of9ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,883 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of9ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,883 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of9ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,883 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of9ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,883 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of9ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,883 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of9ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,883 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of9ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,883 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of9ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,883 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of9ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,883 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of9ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,883 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of9ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,883 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of9ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,883 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of9ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,883 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of9ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,884 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of9ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,884 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of9ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,884 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of9ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,884 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of9ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,884 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of9ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,884 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of9ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,884 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of9ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,884 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of9ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,884 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of9ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,884 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of9ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,884 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of9ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,884 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of9ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,884 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of9ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,884 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of9ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,884 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of9ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,884 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of9ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,884 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of9ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,884 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of9ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,884 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of9ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,884 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of9ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,885 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of9ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,885 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of9ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,885 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of9ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,885 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of9ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,885 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of9ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,885 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of9ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,885 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of9ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,885 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of9ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,885 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of9ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,885 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of9ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,885 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of9ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,885 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of9ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,885 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of9ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,885 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of9ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,885 WARN L313 ript$VariableManager]: TermVariabe t_funThread5of9ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,885 WARN L313 ript$VariableManager]: TermVariabe t_funThread5of9ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,885 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of9ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,885 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of9ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,885 WARN L313 ript$VariableManager]: TermVariabe t_funThread5of9ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,885 WARN L313 ript$VariableManager]: TermVariabe t_funThread5of9ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,885 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of9ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,886 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of9ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,886 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of9ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,886 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of9ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,886 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of9ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,886 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of9ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,886 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of9ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,886 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of9ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,886 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of9ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,886 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of9ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,886 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of9ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,886 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of9ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,886 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of9ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,886 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of9ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,886 WARN L313 ript$VariableManager]: TermVariabe t_funThread5of9ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,886 WARN L313 ript$VariableManager]: TermVariabe t_funThread5of9ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,886 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of9ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,886 WARN L313 ript$VariableManager]: TermVariabe t_funThread5of9ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,886 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of9ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,886 WARN L313 ript$VariableManager]: TermVariabe t_funThread5of9ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,886 WARN L313 ript$VariableManager]: TermVariabe t_funThread5of9ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,886 WARN L313 ript$VariableManager]: TermVariabe t_funThread5of9ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,886 WARN L313 ript$VariableManager]: TermVariabe t_funThread5of9ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,887 WARN L313 ript$VariableManager]: TermVariabe t_funThread5of9ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,887 WARN L313 ript$VariableManager]: TermVariabe |t_funThread8of9ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,887 WARN L313 ript$VariableManager]: TermVariabe |t_funThread8of9ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,887 WARN L313 ript$VariableManager]: TermVariabe t_funThread8of9ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,887 WARN L313 ript$VariableManager]: TermVariabe t_funThread8of9ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,887 WARN L313 ript$VariableManager]: TermVariabe |t_funThread8of9ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,887 WARN L313 ript$VariableManager]: TermVariabe |t_funThread8of9ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,887 WARN L313 ript$VariableManager]: TermVariabe t_funThread8of9ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,887 WARN L313 ript$VariableManager]: TermVariabe t_funThread8of9ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,887 WARN L313 ript$VariableManager]: TermVariabe |t_funThread8of9ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,887 WARN L313 ript$VariableManager]: TermVariabe |t_funThread8of9ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,887 WARN L313 ript$VariableManager]: TermVariabe |t_funThread8of9ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,887 WARN L313 ript$VariableManager]: TermVariabe |t_funThread8of9ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,887 WARN L313 ript$VariableManager]: TermVariabe |t_funThread8of9ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,887 WARN L313 ript$VariableManager]: TermVariabe |t_funThread8of9ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,887 WARN L313 ript$VariableManager]: TermVariabe |t_funThread8of9ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,887 WARN L313 ript$VariableManager]: TermVariabe |t_funThread8of9ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,887 WARN L313 ript$VariableManager]: TermVariabe |t_funThread8of9ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,887 WARN L313 ript$VariableManager]: TermVariabe |t_funThread8of9ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,887 WARN L313 ript$VariableManager]: TermVariabe |t_funThread8of9ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,888 WARN L313 ript$VariableManager]: TermVariabe |t_funThread8of9ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,888 WARN L313 ript$VariableManager]: TermVariabe |t_funThread8of9ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,888 WARN L313 ript$VariableManager]: TermVariabe |t_funThread8of9ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,888 WARN L313 ript$VariableManager]: TermVariabe t_funThread8of9ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,888 WARN L313 ript$VariableManager]: TermVariabe t_funThread8of9ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,888 WARN L313 ript$VariableManager]: TermVariabe |t_funThread8of9ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,888 WARN L313 ript$VariableManager]: TermVariabe t_funThread8of9ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,888 WARN L313 ript$VariableManager]: TermVariabe |t_funThread8of9ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,888 WARN L313 ript$VariableManager]: TermVariabe t_funThread8of9ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,888 WARN L313 ript$VariableManager]: TermVariabe t_funThread8of9ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,888 WARN L313 ript$VariableManager]: TermVariabe t_funThread8of9ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,888 WARN L313 ript$VariableManager]: TermVariabe t_funThread8of9ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,888 WARN L313 ript$VariableManager]: TermVariabe t_funThread8of9ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,888 WARN L313 ript$VariableManager]: TermVariabe |t_funThread9of9ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,888 WARN L313 ript$VariableManager]: TermVariabe |t_funThread9of9ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,888 WARN L313 ript$VariableManager]: TermVariabe t_funThread9of9ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,888 WARN L313 ript$VariableManager]: TermVariabe t_funThread9of9ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,888 WARN L313 ript$VariableManager]: TermVariabe |t_funThread9of9ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,888 WARN L313 ript$VariableManager]: TermVariabe |t_funThread9of9ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,888 WARN L313 ript$VariableManager]: TermVariabe t_funThread9of9ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,888 WARN L313 ript$VariableManager]: TermVariabe t_funThread9of9ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,889 WARN L313 ript$VariableManager]: TermVariabe |t_funThread9of9ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,889 WARN L313 ript$VariableManager]: TermVariabe |t_funThread9of9ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,889 WARN L313 ript$VariableManager]: TermVariabe |t_funThread9of9ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,889 WARN L313 ript$VariableManager]: TermVariabe |t_funThread9of9ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,889 WARN L313 ript$VariableManager]: TermVariabe |t_funThread9of9ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,889 WARN L313 ript$VariableManager]: TermVariabe |t_funThread9of9ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,889 WARN L313 ript$VariableManager]: TermVariabe |t_funThread9of9ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,889 WARN L313 ript$VariableManager]: TermVariabe |t_funThread9of9ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,889 WARN L313 ript$VariableManager]: TermVariabe |t_funThread9of9ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,889 WARN L313 ript$VariableManager]: TermVariabe |t_funThread9of9ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,889 WARN L313 ript$VariableManager]: TermVariabe |t_funThread9of9ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,889 WARN L313 ript$VariableManager]: TermVariabe |t_funThread9of9ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,889 WARN L313 ript$VariableManager]: TermVariabe |t_funThread9of9ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,889 WARN L313 ript$VariableManager]: TermVariabe |t_funThread9of9ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,889 WARN L313 ript$VariableManager]: TermVariabe t_funThread9of9ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,889 WARN L313 ript$VariableManager]: TermVariabe t_funThread9of9ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,889 WARN L313 ript$VariableManager]: TermVariabe |t_funThread9of9ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,889 WARN L313 ript$VariableManager]: TermVariabe t_funThread9of9ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,889 WARN L313 ript$VariableManager]: TermVariabe |t_funThread9of9ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,889 WARN L313 ript$VariableManager]: TermVariabe t_funThread9of9ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,889 WARN L313 ript$VariableManager]: TermVariabe t_funThread9of9ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,889 WARN L313 ript$VariableManager]: TermVariabe t_funThread9of9ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,890 WARN L313 ript$VariableManager]: TermVariabe t_funThread9of9ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,890 WARN L313 ript$VariableManager]: TermVariabe t_funThread9of9ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,890 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of9ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,890 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of9ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,890 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of9ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,890 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of9ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,890 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of9ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,890 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of9ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,890 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of9ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,890 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of9ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,890 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of9ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,890 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of9ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,890 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of9ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,890 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of9ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,890 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of9ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,890 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of9ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,890 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of9ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,890 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of9ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,890 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of9ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,890 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of9ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,891 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of9ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,891 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of9ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,891 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of9ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,891 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of9ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,891 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of9ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,891 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of9ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,891 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of9ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,891 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of9ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,891 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of9ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,891 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of9ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,891 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of9ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,891 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of9ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,891 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of9ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,891 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of9ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,891 WARN L313 ript$VariableManager]: TermVariabe |t_funThread7of9ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,891 WARN L313 ript$VariableManager]: TermVariabe |t_funThread7of9ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,891 WARN L313 ript$VariableManager]: TermVariabe t_funThread7of9ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,891 WARN L313 ript$VariableManager]: TermVariabe t_funThread7of9ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,891 WARN L313 ript$VariableManager]: TermVariabe |t_funThread7of9ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,891 WARN L313 ript$VariableManager]: TermVariabe |t_funThread7of9ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,891 WARN L313 ript$VariableManager]: TermVariabe t_funThread7of9ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,891 WARN L313 ript$VariableManager]: TermVariabe t_funThread7of9ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,892 WARN L313 ript$VariableManager]: TermVariabe |t_funThread7of9ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,892 WARN L313 ript$VariableManager]: TermVariabe |t_funThread7of9ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,892 WARN L313 ript$VariableManager]: TermVariabe |t_funThread7of9ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,892 WARN L313 ript$VariableManager]: TermVariabe |t_funThread7of9ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,892 WARN L313 ript$VariableManager]: TermVariabe |t_funThread7of9ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,892 WARN L313 ript$VariableManager]: TermVariabe |t_funThread7of9ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,892 WARN L313 ript$VariableManager]: TermVariabe |t_funThread7of9ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,892 WARN L313 ript$VariableManager]: TermVariabe |t_funThread7of9ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,892 WARN L313 ript$VariableManager]: TermVariabe |t_funThread7of9ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,892 WARN L313 ript$VariableManager]: TermVariabe |t_funThread7of9ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,892 WARN L313 ript$VariableManager]: TermVariabe |t_funThread7of9ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,892 WARN L313 ript$VariableManager]: TermVariabe |t_funThread7of9ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,892 WARN L313 ript$VariableManager]: TermVariabe |t_funThread7of9ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,892 WARN L313 ript$VariableManager]: TermVariabe |t_funThread7of9ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,892 WARN L313 ript$VariableManager]: TermVariabe t_funThread7of9ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,892 WARN L313 ript$VariableManager]: TermVariabe t_funThread7of9ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,892 WARN L313 ript$VariableManager]: TermVariabe |t_funThread7of9ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,892 WARN L313 ript$VariableManager]: TermVariabe t_funThread7of9ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,892 WARN L313 ript$VariableManager]: TermVariabe |t_funThread7of9ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,892 WARN L313 ript$VariableManager]: TermVariabe t_funThread7of9ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,892 WARN L313 ript$VariableManager]: TermVariabe t_funThread7of9ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,893 WARN L313 ript$VariableManager]: TermVariabe t_funThread7of9ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,893 WARN L313 ript$VariableManager]: TermVariabe t_funThread7of9ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,893 WARN L313 ript$VariableManager]: TermVariabe t_funThread7of9ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,893 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of9ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,893 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of9ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,893 WARN L313 ript$VariableManager]: TermVariabe t_funThread6of9ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,893 WARN L313 ript$VariableManager]: TermVariabe t_funThread6of9ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,893 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of9ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,893 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of9ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,893 WARN L313 ript$VariableManager]: TermVariabe t_funThread6of9ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,893 WARN L313 ript$VariableManager]: TermVariabe t_funThread6of9ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,893 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of9ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,893 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of9ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,893 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of9ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,893 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of9ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,893 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of9ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,893 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of9ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,893 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of9ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,893 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of9ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,893 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of9ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,893 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of9ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,894 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of9ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,894 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of9ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,894 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of9ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,894 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of9ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,894 WARN L313 ript$VariableManager]: TermVariabe t_funThread6of9ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,894 WARN L313 ript$VariableManager]: TermVariabe t_funThread6of9ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,894 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of9ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,894 WARN L313 ript$VariableManager]: TermVariabe t_funThread6of9ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,894 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of9ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,894 WARN L313 ript$VariableManager]: TermVariabe t_funThread6of9ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,894 WARN L313 ript$VariableManager]: TermVariabe t_funThread6of9ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,894 WARN L313 ript$VariableManager]: TermVariabe t_funThread6of9ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,894 WARN L313 ript$VariableManager]: TermVariabe t_funThread6of9ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,894 WARN L313 ript$VariableManager]: TermVariabe t_funThread6of9ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,894 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of9ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,894 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of9ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,894 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of9ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,894 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of9ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,894 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of9ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,894 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of9ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,894 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of9ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,895 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of9ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,895 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of9ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,895 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of9ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,895 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of9ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,895 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of9ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,895 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of9ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,895 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of9ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,895 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of9ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,895 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of9ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,895 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of9ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,895 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of9ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,895 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of9ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,895 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of9ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,895 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of9ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,895 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of9ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,895 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of9ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,895 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of9ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,895 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of9ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,895 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of9ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,895 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of9ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,895 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of9ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,896 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of9ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,896 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of9ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,896 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of9ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,896 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of9ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,896 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of9ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,896 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of9ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,896 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of9ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,896 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of9ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,896 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of9ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,896 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of9ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,896 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of9ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,896 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of9ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,897 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of9ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,897 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of9ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,897 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of9ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,897 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of9ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,897 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of9ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,897 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of9ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,898 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of9ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,898 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of9ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,898 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of9ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,898 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of9ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,898 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of9ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,898 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of9ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,898 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of9ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,898 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of9ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,898 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of9ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,899 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of9ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,899 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of9ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,899 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of9ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,899 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of9ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,899 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of9ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,899 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of9ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,899 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of9ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,899 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of9ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,900 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of9ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,900 WARN L313 ript$VariableManager]: TermVariabe t_funThread5of9ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,900 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of9ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,900 WARN L313 ript$VariableManager]: TermVariabe t_funThread5of9ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,900 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of9ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,900 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of9ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,900 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of9ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,900 WARN L313 ript$VariableManager]: TermVariabe t_funThread5of9ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,900 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of9ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,901 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of9ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,901 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of9ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,901 WARN L313 ript$VariableManager]: TermVariabe t_funThread6of9ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,901 WARN L313 ript$VariableManager]: TermVariabe t_funThread6of9ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,901 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of9ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,901 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of9ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,901 WARN L313 ript$VariableManager]: TermVariabe t_funThread6of9ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,901 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of9ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,902 WARN L313 ript$VariableManager]: TermVariabe |t_funThread7of9ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,902 WARN L313 ript$VariableManager]: TermVariabe |t_funThread7of9ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,902 WARN L313 ript$VariableManager]: TermVariabe |t_funThread7of9ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,902 WARN L313 ript$VariableManager]: TermVariabe t_funThread7of9ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,902 WARN L313 ript$VariableManager]: TermVariabe |t_funThread7of9ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,902 WARN L313 ript$VariableManager]: TermVariabe t_funThread7of9ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,902 WARN L313 ript$VariableManager]: TermVariabe t_funThread7of9ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,902 WARN L313 ript$VariableManager]: TermVariabe |t_funThread7of9ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,903 WARN L313 ript$VariableManager]: TermVariabe t_funThread8of9ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,903 WARN L313 ript$VariableManager]: TermVariabe |t_funThread8of9ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,903 WARN L313 ript$VariableManager]: TermVariabe t_funThread8of9ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,903 WARN L313 ript$VariableManager]: TermVariabe t_funThread8of9ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,903 WARN L313 ript$VariableManager]: TermVariabe |t_funThread8of9ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,903 WARN L313 ript$VariableManager]: TermVariabe |t_funThread8of9ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,903 WARN L313 ript$VariableManager]: TermVariabe |t_funThread8of9ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,903 WARN L313 ript$VariableManager]: TermVariabe |t_funThread8of9ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,904 WARN L313 ript$VariableManager]: TermVariabe |t_funThread9of9ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,904 WARN L313 ript$VariableManager]: TermVariabe t_funThread9of9ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,904 WARN L313 ript$VariableManager]: TermVariabe t_funThread9of9ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,904 WARN L313 ript$VariableManager]: TermVariabe |t_funThread9of9ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,904 WARN L313 ript$VariableManager]: TermVariabe |t_funThread9of9ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,904 WARN L313 ript$VariableManager]: TermVariabe |t_funThread9of9ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,904 WARN L313 ript$VariableManager]: TermVariabe |t_funThread9of9ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,904 WARN L313 ript$VariableManager]: TermVariabe t_funThread9of9ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:39:51,909 INFO L149 ThreadInstanceAdder]: Constructed 9 joinOtherThreadTransitions. [2021-03-11 21:39:51,909 INFO L253 AbstractCegarLoop]: Starting to check reachability of 11 error locations. [2021-03-11 21:39:51,909 INFO L376 AbstractCegarLoop]: Interprodecural is true [2021-03-11 21:39:51,909 INFO L377 AbstractCegarLoop]: Hoare is false [2021-03-11 21:39:51,909 INFO L378 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-03-11 21:39:51,910 INFO L379 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-03-11 21:39:51,910 INFO L380 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-03-11 21:39:51,910 INFO L381 AbstractCegarLoop]: Difference is false [2021-03-11 21:39:51,910 INFO L382 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-03-11 21:39:51,910 INFO L386 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-03-11 21:39:51,911 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 279 places, 307 transitions, 758 flow [2021-03-11 21:39:53,150 INFO L129 PetriNetUnfolder]: 2441/9795 cut-off events. [2021-03-11 21:39:53,150 INFO L130 PetriNetUnfolder]: For 2460/2460 co-relation queries the response was YES. [2021-03-11 21:39:53,266 INFO L84 FinitePrefix]: Finished finitePrefix Result has 12172 conditions, 9795 events. 2441/9795 cut-off events. For 2460/2460 co-relation queries the response was YES. Maximal size of possible extension queue 196. Compared 91880 event pairs, 1291 based on Foata normal form. 0/8625 useless extension candidates. Maximal degree in co-relation 6171. Up to 2304 conditions per place. [2021-03-11 21:39:53,266 INFO L82 GeneralOperation]: Start removeDead. Operand has 279 places, 307 transitions, 758 flow [2021-03-11 21:39:53,341 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 279 places, 307 transitions, 758 flow [2021-03-11 21:39:53,341 INFO L118 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-11 21:39:53,341 INFO L133 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 279 places, 307 transitions, 758 flow [2021-03-11 21:39:53,341 INFO L110 LiptonReduction]: Starting Lipton reduction on Petri net that has 279 places, 307 transitions, 758 flow [2021-03-11 21:39:53,341 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 279 places, 307 transitions, 758 flow [2021-03-11 21:39:54,477 INFO L129 PetriNetUnfolder]: 2441/9795 cut-off events. [2021-03-11 21:39:54,477 INFO L130 PetriNetUnfolder]: For 2460/2460 co-relation queries the response was YES. [2021-03-11 21:39:54,615 INFO L84 FinitePrefix]: Finished finitePrefix Result has 12172 conditions, 9795 events. 2441/9795 cut-off events. For 2460/2460 co-relation queries the response was YES. Maximal size of possible extension queue 191. Compared 91152 event pairs, 1291 based on Foata normal form. 0/8625 useless extension candidates. Maximal degree in co-relation 6171. Up to 2304 conditions per place. [2021-03-11 21:39:55,104 INFO L116 LiptonReduction]: Number of co-enabled transitions 60480 [2021-03-11 21:40:00,442 WARN L205 SmtUtils]: Spent 189.00 ms on a formula simplification. DAG size of input: 98 DAG size of output: 96 [2021-03-11 21:40:00,730 WARN L205 SmtUtils]: Spent 200.00 ms on a formula simplification. DAG size of input: 98 DAG size of output: 96 [2021-03-11 21:40:01,538 WARN L205 SmtUtils]: Spent 347.00 ms on a formula simplification. DAG size of input: 128 DAG size of output: 126 [2021-03-11 21:40:01,702 WARN L205 SmtUtils]: Spent 163.00 ms on a formula simplification that was a NOOP. DAG size: 119 [2021-03-11 21:40:02,064 WARN L205 SmtUtils]: Spent 360.00 ms on a formula simplification. DAG size of input: 128 DAG size of output: 126 [2021-03-11 21:40:02,219 WARN L205 SmtUtils]: Spent 154.00 ms on a formula simplification that was a NOOP. DAG size: 119 [2021-03-11 21:40:02,283 INFO L131 LiptonReduction]: Checked pairs total: 111283 [2021-03-11 21:40:02,283 INFO L133 LiptonReduction]: Total number of compositions: 277 [2021-03-11 21:40:02,283 INFO L182 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 8942 [2021-03-11 21:40:02,285 INFO L129 PetriNetUnfolder]: 11/33 cut-off events. [2021-03-11 21:40:02,285 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-03-11 21:40:02,285 INFO L247 CegarLoopForPetriNet]: Found error trace [2021-03-11 21:40:02,285 INFO L255 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1] [2021-03-11 21:40:02,285 INFO L428 AbstractCegarLoop]: === Iteration 1 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-11 21:40:02,285 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 21:40:02,285 INFO L82 PathProgramCache]: Analyzing trace with hash -748423926, now seen corresponding path program 1 times [2021-03-11 21:40:02,285 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 21:40:02,285 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [194725594] [2021-03-11 21:40:02,285 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 21:40:02,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 21:40:02,297 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:40:02,297 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:40:02,299 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-11 21:40:02,299 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [194725594] [2021-03-11 21:40:02,299 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-11 21:40:02,299 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2021-03-11 21:40:02,299 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1894335351] [2021-03-11 21:40:02,299 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-03-11 21:40:02,299 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 21:40:02,300 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-03-11 21:40:02,300 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-11 21:40:02,301 INFO L500 CegarLoopForPetriNet]: Number of universal loopers: 412 out of 584 [2021-03-11 21:40:02,301 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 101 places, 123 transitions, 390 flow. Second operand has 3 states, 3 states have (on average 412.6666666666667) internal successors, (1238), 3 states have internal predecessors, (1238), 0 states have call successors, (0), 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-11 21:40:02,301 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-11 21:40:02,301 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 412 of 584 [2021-03-11 21:40:02,301 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand