/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-VariableLbe.epf -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -i ../../../trunk/examples/svcomp/pthread-divine/divinefifo_1w1r.i -------------------------------------------------------------------------------- This is Ultimate 0.2.1-d5b4239aa45c8d22a30959944f2ef622f7386a6d-d5b4239 [2021-03-24 11:36:43,075 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-03-24 11:36:43,077 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-03-24 11:36:43,116 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-03-24 11:36:43,117 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-03-24 11:36:43,120 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-03-24 11:36:43,122 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-03-24 11:36:43,128 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-03-24 11:36:43,130 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-03-24 11:36:43,135 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-03-24 11:36:43,136 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-03-24 11:36:43,137 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-03-24 11:36:43,138 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-03-24 11:36:43,140 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-03-24 11:36:43,140 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-03-24 11:36:43,141 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-03-24 11:36:43,142 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-03-24 11:36:43,143 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-03-24 11:36:43,144 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-03-24 11:36:43,145 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-03-24 11:36:43,147 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-03-24 11:36:43,148 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-03-24 11:36:43,148 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-03-24 11:36:43,149 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-03-24 11:36:43,151 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-03-24 11:36:43,151 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-03-24 11:36:43,152 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-03-24 11:36:43,152 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-03-24 11:36:43,153 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-03-24 11:36:43,154 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-03-24 11:36:43,154 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-03-24 11:36:43,154 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-03-24 11:36:43,155 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-03-24 11:36:43,156 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-03-24 11:36:43,156 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-03-24 11:36:43,157 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-03-24 11:36:43,157 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-03-24 11:36:43,157 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-03-24 11:36:43,158 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-03-24 11:36:43,158 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-03-24 11:36:43,159 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-03-24 11:36:43,160 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-VariableLbe.epf [2021-03-24 11:36:43,180 INFO L113 SettingsManager]: Loading preferences was successful [2021-03-24 11:36:43,180 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-03-24 11:36:43,181 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-03-24 11:36:43,181 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-03-24 11:36:43,182 INFO L138 SettingsManager]: * Use SBE=true [2021-03-24 11:36:43,182 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-03-24 11:36:43,182 INFO L138 SettingsManager]: * sizeof long=4 [2021-03-24 11:36:43,182 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-03-24 11:36:43,182 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-03-24 11:36:43,182 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-03-24 11:36:43,182 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-03-24 11:36:43,183 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-03-24 11:36:43,183 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-03-24 11:36:43,183 INFO L138 SettingsManager]: * sizeof long double=12 [2021-03-24 11:36:43,183 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-03-24 11:36:43,183 INFO L138 SettingsManager]: * Use constant arrays=true [2021-03-24 11:36:43,183 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-03-24 11:36:43,184 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-03-24 11:36:43,184 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-03-24 11:36:43,184 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-03-24 11:36:43,184 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-03-24 11:36:43,184 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-03-24 11:36:43,184 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-03-24 11:36:43,184 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-03-24 11:36:43,185 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-03-24 11:36:43,185 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-03-24 11:36:43,185 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-03-24 11:36:43,185 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=VARIABLE_BASED_MOVER_CHECK [2021-03-24 11:36:43,185 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-03-24 11:36:43,185 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release [2021-03-24 11:36:43,461 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-03-24 11:36:43,490 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-03-24 11:36:43,492 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-03-24 11:36:43,493 INFO L271 PluginConnector]: Initializing CDTParser... [2021-03-24 11:36:43,493 INFO L275 PluginConnector]: CDTParser initialized [2021-03-24 11:36:43,497 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/pthread-divine/divinefifo_1w1r.i [2021-03-24 11:36:43,559 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/6ddb0c920/e1381b098d424971a202352e5aef0da4/FLAGa4e818e88 [2021-03-24 11:36:44,085 INFO L306 CDTParser]: Found 1 translation units. [2021-03-24 11:36:44,085 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/pthread-divine/divinefifo_1w1r.i [2021-03-24 11:36:44,098 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/6ddb0c920/e1381b098d424971a202352e5aef0da4/FLAGa4e818e88 [2021-03-24 11:36:44,569 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/6ddb0c920/e1381b098d424971a202352e5aef0da4 [2021-03-24 11:36:44,571 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-03-24 11:36:44,573 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2021-03-24 11:36:44,574 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-03-24 11:36:44,574 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-03-24 11:36:44,577 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-03-24 11:36:44,577 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 24.03 11:36:44" (1/1) ... [2021-03-24 11:36:44,578 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@5879346b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.03 11:36:44, skipping insertion in model container [2021-03-24 11:36:44,578 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 24.03 11:36:44" (1/1) ... [2021-03-24 11:36:44,583 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-03-24 11:36:44,619 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-03-24 11:36:44,715 WARN L612 FunctionHandler]: implicit declaration of function __builtin_bswap16 [2021-03-24 11:36:45,018 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/pthread-divine/divinefifo_1w1r.i[47275,47288] [2021-03-24 11:36:45,026 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/pthread-divine/divinefifo_1w1r.i[47463,47476] [2021-03-24 11:36:45,035 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/pthread-divine/divinefifo_1w1r.i[48230,48243] [2021-03-24 11:36:45,036 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/pthread-divine/divinefifo_1w1r.i[48344,48357] [2021-03-24 11:36:45,039 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/pthread-divine/divinefifo_1w1r.i[48781,48794] [2021-03-24 11:36:45,040 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/pthread-divine/divinefifo_1w1r.i[48837,48850] [2021-03-24 11:36:45,044 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/pthread-divine/divinefifo_1w1r.i[49349,49362] [2021-03-24 11:36:45,045 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/pthread-divine/divinefifo_1w1r.i[49408,49421] [2021-03-24 11:36:45,046 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/pthread-divine/divinefifo_1w1r.i[49487,49500] [2021-03-24 11:36:45,046 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-03-24 11:36:45,053 INFO L203 MainTranslator]: Completed pre-run [2021-03-24 11:36:45,062 WARN L612 FunctionHandler]: implicit declaration of function __builtin_bswap16 [2021-03-24 11:36:45,084 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/pthread-divine/divinefifo_1w1r.i[47275,47288] [2021-03-24 11:36:45,086 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/pthread-divine/divinefifo_1w1r.i[47463,47476] [2021-03-24 11:36:45,090 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/pthread-divine/divinefifo_1w1r.i[48230,48243] [2021-03-24 11:36:45,091 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/pthread-divine/divinefifo_1w1r.i[48344,48357] [2021-03-24 11:36:45,094 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/pthread-divine/divinefifo_1w1r.i[48781,48794] [2021-03-24 11:36:45,094 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/pthread-divine/divinefifo_1w1r.i[48837,48850] [2021-03-24 11:36:45,098 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/pthread-divine/divinefifo_1w1r.i[49349,49362] [2021-03-24 11:36:45,099 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/pthread-divine/divinefifo_1w1r.i[49408,49421] [2021-03-24 11:36:45,099 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/pthread-divine/divinefifo_1w1r.i[49487,49500] [2021-03-24 11:36:45,100 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-03-24 11:36:45,218 INFO L208 MainTranslator]: Completed translation [2021-03-24 11:36:45,218 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.03 11:36:45 WrapperNode [2021-03-24 11:36:45,218 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-03-24 11:36:45,219 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-03-24 11:36:45,219 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-03-24 11:36:45,220 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-03-24 11:36:45,225 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.03 11:36:45" (1/1) ... [2021-03-24 11:36:45,261 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.03 11:36:45" (1/1) ... [2021-03-24 11:36:45,294 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-03-24 11:36:45,295 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-03-24 11:36:45,295 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-03-24 11:36:45,295 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-03-24 11:36:45,301 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.03 11:36:45" (1/1) ... [2021-03-24 11:36:45,301 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.03 11:36:45" (1/1) ... [2021-03-24 11:36:45,307 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.03 11:36:45" (1/1) ... [2021-03-24 11:36:45,307 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.03 11:36:45" (1/1) ... [2021-03-24 11:36:45,324 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.03 11:36:45" (1/1) ... [2021-03-24 11:36:45,329 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.03 11:36:45" (1/1) ... [2021-03-24 11:36:45,333 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.03 11:36:45" (1/1) ... [2021-03-24 11:36:45,338 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-03-24 11:36:45,339 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-03-24 11:36:45,339 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-03-24 11:36:45,339 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-03-24 11:36:45,340 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.03 11:36:45" (1/1) ... No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-03-24 11:36:45,411 INFO L130 BoogieDeclarations]: Found specification of procedure pusher [2021-03-24 11:36:45,411 INFO L138 BoogieDeclarations]: Found implementation of procedure pusher [2021-03-24 11:36:45,411 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-03-24 11:36:45,411 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2021-03-24 11:36:45,412 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-03-24 11:36:45,412 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-03-24 11:36:45,412 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-03-24 11:36:45,412 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-03-24 11:36:45,412 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2021-03-24 11:36:45,412 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-03-24 11:36:45,412 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-03-24 11:36:45,413 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-03-24 11:36:45,414 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-03-24 11:36:46,170 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-03-24 11:36:46,171 INFO L299 CfgBuilder]: Removed 40 assume(true) statements. [2021-03-24 11:36:46,173 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 24.03 11:36:46 BoogieIcfgContainer [2021-03-24 11:36:46,173 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-03-24 11:36:46,174 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-03-24 11:36:46,175 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-03-24 11:36:46,177 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-03-24 11:36:46,177 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 24.03 11:36:44" (1/3) ... [2021-03-24 11:36:46,178 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6c41dd86 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 24.03 11:36:46, skipping insertion in model container [2021-03-24 11:36:46,178 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.03 11:36:45" (2/3) ... [2021-03-24 11:36:46,179 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6c41dd86 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 24.03 11:36:46, skipping insertion in model container [2021-03-24 11:36:46,179 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 24.03 11:36:46" (3/3) ... [2021-03-24 11:36:46,181 INFO L111 eAbstractionObserver]: Analyzing ICFG divinefifo_1w1r.i [2021-03-24 11:36:46,187 INFO L149 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-03-24 11:36:46,192 INFO L161 ceAbstractionStarter]: Appying trace abstraction to program that has 11 error locations. [2021-03-24 11:36:46,193 INFO L323 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-03-24 11:36:46,253 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_#in~q_.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,253 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_#in~q_.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,253 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~q_.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,253 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~q_.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,253 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_#in~q_.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,253 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_#in~q_.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,253 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~q_.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,254 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~q_.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,254 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~q_.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,254 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~q_.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,254 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~q~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,254 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~q~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,254 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~q_.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,255 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~q_.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,255 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~q~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,255 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~q~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,255 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,255 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,256 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,256 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,256 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,256 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,257 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,257 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,257 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,257 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,257 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~q~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,257 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,258 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~q~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,258 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#in~self.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,258 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#in~self.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,258 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#in~x| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,258 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~q~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,258 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,258 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~q~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,258 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#in~self.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,258 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#in~self.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,259 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#in~x| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,259 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~pre30.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,259 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem31.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,259 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,259 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,259 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,259 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,259 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~pre30.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,259 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,260 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem32.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,260 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~ret26.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,260 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~ret26.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,260 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem29.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,260 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,260 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem23.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,260 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~malloc25.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,260 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,261 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~malloc25.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,261 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem32.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,261 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~x not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,261 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem27.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,261 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem22.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,261 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem24.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,261 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem23.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,261 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem27.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,261 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,262 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,262 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem31.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,262 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~pre30.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,262 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem31.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,262 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,262 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,262 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,263 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,263 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~pre30.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,263 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,263 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem32.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,263 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~ret26.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,263 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~ret26.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,263 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem29.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,263 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,264 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem23.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,264 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~malloc25.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,264 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,264 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~malloc25.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,264 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem32.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,265 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~x not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,267 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem27.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,267 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem22.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,268 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem24.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,268 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem23.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,272 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem27.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,272 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,272 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,272 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem31.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,272 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#in~self.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,272 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#in~self.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,273 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,273 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,273 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#in~self.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,273 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#in~self.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,273 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,273 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,273 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#in~x| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,273 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~x not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,273 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#in~x| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,273 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~x not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,274 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,274 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,274 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,274 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,274 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,274 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,274 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem22.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,274 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,274 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,274 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,274 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem22.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,275 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,275 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,275 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem22.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,275 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,275 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem24.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,275 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,276 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem22.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,276 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,276 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem24.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,276 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,276 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,276 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem23.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,277 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem23.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,277 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,277 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,277 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem23.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,277 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem23.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,277 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,277 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem23.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,277 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem24.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,277 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem23.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,277 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,278 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem23.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,278 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem24.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,278 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem23.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,278 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,278 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem23.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,278 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem24.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,278 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem23.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,278 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,278 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem23.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,278 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem24.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,278 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem23.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,279 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem23.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,279 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem23.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,279 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem23.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,279 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem23.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,280 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem23.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,280 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem23.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,280 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem23.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,280 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem23.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,280 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,280 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem22.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,280 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,281 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem22.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,281 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,281 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem22.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,281 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,281 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem22.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,281 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,281 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem24.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,281 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,281 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem24.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,281 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,281 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem24.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,282 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,282 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem24.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,282 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~malloc25.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,282 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~malloc25.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,283 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~malloc25.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,283 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~malloc25.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,283 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,283 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,283 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem27.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,283 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem27.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,284 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,284 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,284 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem27.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,284 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem27.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,284 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~malloc25.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,284 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~malloc25.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,284 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,284 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,284 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~malloc25.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,284 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~malloc25.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,284 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,285 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,285 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem27.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,285 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem27.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,285 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,285 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,285 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem27.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,285 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem27.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,285 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,285 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,285 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,285 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,286 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,286 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,286 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem27.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,286 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem27.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,286 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem27.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,286 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem27.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,286 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_node_init_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,286 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_node_init_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,287 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_node_init_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,289 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_node_init_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,290 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,290 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,290 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,291 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,291 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,291 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,291 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,296 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,297 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,297 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,297 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_node_init_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,297 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_node_init_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,297 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,297 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,297 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_node_init_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,297 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_node_init_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,297 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~x not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,298 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,298 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,298 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~x not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,298 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,298 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,298 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_node_init_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,298 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_node_init_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,299 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_node_init_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,299 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_node_init_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,299 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,299 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,299 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,299 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,299 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_node_init_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,299 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_node_init_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,299 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_node_init_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,299 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_node_init_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,300 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,300 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,300 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem29.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,300 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,301 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,301 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,301 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem29.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,301 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,301 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_node_init_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,302 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_node_init_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,302 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_node_init_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,302 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_node_init_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,302 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem29.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,302 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,302 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~pre30.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,303 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~pre30.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,303 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem29.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,303 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,303 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~pre30.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,303 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~pre30.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,303 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_node_init_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,303 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_node_init_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,303 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,303 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,303 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_node_init_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,303 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_node_init_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,303 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,304 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,304 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem29.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,304 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,304 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,304 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,304 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem29.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,304 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,304 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,304 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,304 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,304 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,305 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~ret26.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,305 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~ret26.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,305 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,305 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,305 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~ret26.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,305 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~ret26.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,305 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem29.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,305 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,305 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem29.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,305 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,305 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~ret26.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,305 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~ret26.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,306 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,306 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,306 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~ret26.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,306 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~ret26.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,306 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,306 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,306 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~pre30.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,306 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~pre30.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,306 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~pre30.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,306 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~pre30.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,306 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~ret26.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,307 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~ret26.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,307 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~ret26.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,307 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~ret26.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,307 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,307 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,307 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem31.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,307 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem31.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,307 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,307 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,307 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem31.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,307 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem31.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,307 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,308 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem31.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,308 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem31.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,308 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,308 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,308 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem31.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,308 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem31.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,308 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,308 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,308 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem31.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,308 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem31.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,308 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,308 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,309 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem31.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,309 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem31.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,309 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,309 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem31.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,309 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem31.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,309 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem31.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,309 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem31.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,310 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem31.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,310 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem31.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,310 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem31.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,310 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem31.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,310 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,310 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,310 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem32.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,310 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem32.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,310 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,310 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,310 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem32.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,311 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem32.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,311 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,311 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_#t~pre62| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,311 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,311 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_#t~pre62| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,311 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem32.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,311 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem32.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,311 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,311 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,311 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem32.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,311 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem32.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,312 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,312 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,312 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,312 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,312 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,312 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,312 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem32.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,312 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem32.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,312 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem32.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,312 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem32.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,312 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_#t~pre62| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,312 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_#t~pre62| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,313 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,313 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,313 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,313 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,313 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,313 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,313 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,313 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,315 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~q_.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,315 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_node_init_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,315 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,315 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,315 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,315 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem31.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,315 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,316 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~malloc25.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,316 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,316 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,316 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,316 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~pre30.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,316 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem23.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,316 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,316 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#in~x| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,316 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,316 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,317 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~pre30.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,317 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~ret26.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,317 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~q~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,317 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem27.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,317 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,317 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#in~self.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,317 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem32.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,317 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem24.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,317 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem27.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,317 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,317 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem22.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,318 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem29.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,318 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~malloc25.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,318 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem23.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,318 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,318 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_#t~pre62| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,318 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem32.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,318 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~ret26.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,318 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~q_.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,318 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,318 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~q~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,318 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem31.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,319 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,319 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~x not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,319 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#in~self.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,319 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_node_init_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,319 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 11:36:46,324 INFO L149 ThreadInstanceAdder]: Constructed 1 joinOtherThreadTransitions. [2021-03-24 11:36:46,341 INFO L253 AbstractCegarLoop]: Starting to check reachability of 12 error locations. [2021-03-24 11:36:46,368 INFO L376 AbstractCegarLoop]: Interprodecural is true [2021-03-24 11:36:46,368 INFO L377 AbstractCegarLoop]: Hoare is false [2021-03-24 11:36:46,368 INFO L378 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-03-24 11:36:46,368 INFO L379 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-03-24 11:36:46,369 INFO L380 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-03-24 11:36:46,369 INFO L381 AbstractCegarLoop]: Difference is false [2021-03-24 11:36:46,369 INFO L382 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-03-24 11:36:46,369 INFO L386 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-03-24 11:36:46,396 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 426 places, 454 transitions, 916 flow [2021-03-24 11:36:46,532 INFO L129 PetriNetUnfolder]: 32/453 cut-off events. [2021-03-24 11:36:46,533 INFO L130 PetriNetUnfolder]: For 1/1 co-relation queries the response was YES. [2021-03-24 11:36:46,554 INFO L84 FinitePrefix]: Finished finitePrefix Result has 458 conditions, 453 events. 32/453 cut-off events. For 1/1 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 1084 event pairs, 0 based on Foata normal form. 0/410 useless extension candidates. Maximal degree in co-relation 316. Up to 3 conditions per place. [2021-03-24 11:36:46,554 INFO L82 GeneralOperation]: Start removeDead. Operand has 426 places, 454 transitions, 916 flow [2021-03-24 11:36:46,566 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 409 places, 436 transitions, 878 flow [2021-03-24 11:36:46,568 INFO L174 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2021-03-24 11:36:46,575 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 409 places, 436 transitions, 878 flow [2021-03-24 11:36:46,577 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 409 places, 436 transitions, 878 flow [2021-03-24 11:36:46,580 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 409 places, 436 transitions, 878 flow [2021-03-24 11:36:46,648 INFO L129 PetriNetUnfolder]: 31/436 cut-off events. [2021-03-24 11:36:46,648 INFO L130 PetriNetUnfolder]: For 1/1 co-relation queries the response was YES. [2021-03-24 11:36:46,651 INFO L84 FinitePrefix]: Finished finitePrefix Result has 441 conditions, 436 events. 31/436 cut-off events. For 1/1 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 983 event pairs, 0 based on Foata normal form. 0/395 useless extension candidates. Maximal degree in co-relation 316. Up to 3 conditions per place. [2021-03-24 11:36:46,668 INFO L142 LiptonReduction]: Number of co-enabled transitions 30326 [2021-03-24 11:36:54,861 INFO L154 LiptonReduction]: Checked pairs total: 67915 [2021-03-24 11:36:54,861 INFO L156 LiptonReduction]: Total number of compositions: 259 [2021-03-24 11:36:54,864 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 8297 [2021-03-24 11:36:54,870 INFO L129 PetriNetUnfolder]: 1/13 cut-off events. [2021-03-24 11:36:54,870 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-03-24 11:36:54,870 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 11:36:54,871 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 11:36:54,871 INFO L428 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-24 11:36:54,875 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 11:36:54,875 INFO L82 PathProgramCache]: Analyzing trace with hash 1442250592, now seen corresponding path program 1 times [2021-03-24 11:36:54,882 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 11:36:54,882 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1615531698] [2021-03-24 11:36:54,882 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 11:36:55,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 11:36:55,154 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:36:55,154 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 11:36:55,158 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:36:55,158 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-24 11:36:55,165 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:36:55,165 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-24 11:36:55,172 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:36:55,172 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 30 [2021-03-24 11:36:55,189 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:36:55,191 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 54 [2021-03-24 11:36:55,210 INFO L142 QuantifierPusher]: treesize reduction 18, result has 83.6 percent of original size [2021-03-24 11:36:55,214 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 92 [2021-03-24 11:36:55,239 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:36:55,240 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 11:36:55,253 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-24 11:36:55,253 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1615531698] [2021-03-24 11:36:55,254 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 11:36:55,254 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-03-24 11:36:55,255 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1039700473] [2021-03-24 11:36:55,264 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-03-24 11:36:55,264 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 11:36:55,273 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-03-24 11:36:55,275 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-03-24 11:36:55,281 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 380 out of 713 [2021-03-24 11:36:55,288 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 246 places, 266 transitions, 538 flow. Second operand has 8 states, 8 states have (on average 380.875) internal successors, (3047), 8 states have internal predecessors, (3047), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 11:36:55,288 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 11:36:55,288 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 380 of 713 [2021-03-24 11:36:55,289 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 11:36:56,276 INFO L129 PetriNetUnfolder]: 1605/4530 cut-off events. [2021-03-24 11:36:56,277 INFO L130 PetriNetUnfolder]: For 2/2 co-relation queries the response was YES. [2021-03-24 11:36:56,285 INFO L84 FinitePrefix]: Finished finitePrefix Result has 7346 conditions, 4530 events. 1605/4530 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 75. Compared 32467 event pairs, 99 based on Foata normal form. 94/4341 useless extension candidates. Maximal degree in co-relation 7007. Up to 2745 conditions per place. [2021-03-24 11:36:56,303 INFO L132 encePairwiseOnDemand]: 695/713 looper letters, 135 selfloop transitions, 11 changer transitions 0/278 dead transitions. [2021-03-24 11:36:56,304 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 250 places, 278 transitions, 854 flow [2021-03-24 11:36:56,304 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-03-24 11:36:56,306 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2021-03-24 11:36:56,321 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 3575 transitions. [2021-03-24 11:36:56,326 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.5571139161601995 [2021-03-24 11:36:56,327 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 3575 transitions. [2021-03-24 11:36:56,327 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 3575 transitions. [2021-03-24 11:36:56,332 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 11:36:56,334 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 3575 transitions. [2021-03-24 11:36:56,345 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 397.22222222222223) internal successors, (3575), 9 states have internal predecessors, (3575), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 11:36:56,361 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 713.0) internal successors, (7130), 10 states have internal predecessors, (7130), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 11:36:56,364 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 713.0) internal successors, (7130), 10 states have internal predecessors, (7130), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 11:36:56,366 INFO L185 Difference]: Start difference. First operand has 246 places, 266 transitions, 538 flow. Second operand 9 states and 3575 transitions. [2021-03-24 11:36:56,367 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 250 places, 278 transitions, 854 flow [2021-03-24 11:36:56,373 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 248 places, 278 transitions, 850 flow, removed 0 selfloop flow, removed 2 redundant places. [2021-03-24 11:36:56,379 INFO L241 Difference]: Finished difference. Result has 250 places, 259 transitions, 556 flow [2021-03-24 11:36:56,382 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=713, PETRI_DIFFERENCE_MINUEND_FLOW=512, PETRI_DIFFERENCE_MINUEND_PLACES=240, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=255, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=7, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=245, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=556, PETRI_PLACES=250, PETRI_TRANSITIONS=259} [2021-03-24 11:36:56,382 INFO L343 CegarLoopForPetriNet]: 246 programPoint places, 4 predicate places. [2021-03-24 11:36:56,382 INFO L480 AbstractCegarLoop]: Abstraction has has 250 places, 259 transitions, 556 flow [2021-03-24 11:36:56,384 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 380.875) internal successors, (3047), 8 states have internal predecessors, (3047), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 11:36:56,384 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 11:36:56,385 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 11:36:56,385 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-03-24 11:36:56,385 INFO L428 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-24 11:36:56,386 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 11:36:56,386 INFO L82 PathProgramCache]: Analyzing trace with hash 1759425934, now seen corresponding path program 1 times [2021-03-24 11:36:56,387 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 11:36:56,387 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [419401593] [2021-03-24 11:36:56,387 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 11:36:56,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 11:36:56,481 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:36:56,481 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 11:36:56,482 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:36:56,483 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 11:36:56,491 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:36:56,492 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 11:36:56,493 INFO L142 QuantifierPusher]: treesize reduction 15, result has 16.7 percent of original size [2021-03-24 11:36:56,493 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 11:36:56,497 INFO L142 QuantifierPusher]: treesize reduction 15, result has 66.7 percent of original size [2021-03-24 11:36:56,498 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 30 [2021-03-24 11:36:56,506 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:36:56,507 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 11:36:56,512 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:36:56,513 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 11:36:56,513 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-24 11:36:56,513 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [419401593] [2021-03-24 11:36:56,514 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 11:36:56,514 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-03-24 11:36:56,514 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1575465354] [2021-03-24 11:36:56,515 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-03-24 11:36:56,515 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 11:36:56,516 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-03-24 11:36:56,516 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-03-24 11:36:56,520 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 374 out of 713 [2021-03-24 11:36:56,523 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 250 places, 259 transitions, 556 flow. Second operand has 6 states, 6 states have (on average 375.3333333333333) internal successors, (2252), 6 states have internal predecessors, (2252), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 11:36:56,523 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 11:36:56,523 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 374 of 713 [2021-03-24 11:36:56,523 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 11:36:57,208 INFO L129 PetriNetUnfolder]: 1530/4622 cut-off events. [2021-03-24 11:36:57,208 INFO L130 PetriNetUnfolder]: For 32/45 co-relation queries the response was YES. [2021-03-24 11:36:57,220 INFO L84 FinitePrefix]: Finished finitePrefix Result has 7358 conditions, 4622 events. 1530/4622 cut-off events. For 32/45 co-relation queries the response was YES. Maximal size of possible extension queue 69. Compared 33419 event pairs, 956 based on Foata normal form. 14/4274 useless extension candidates. Maximal degree in co-relation 7320. Up to 2219 conditions per place. [2021-03-24 11:36:57,240 INFO L132 encePairwiseOnDemand]: 695/713 looper letters, 116 selfloop transitions, 16 changer transitions 1/271 dead transitions. [2021-03-24 11:36:57,241 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 254 places, 271 transitions, 842 flow [2021-03-24 11:36:57,241 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-03-24 11:36:57,241 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2021-03-24 11:36:57,245 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2751 transitions. [2021-03-24 11:36:57,246 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.5511921458625526 [2021-03-24 11:36:57,246 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2751 transitions. [2021-03-24 11:36:57,247 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2751 transitions. [2021-03-24 11:36:57,334 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 11:36:57,334 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2751 transitions. [2021-03-24 11:36:57,339 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 393.0) internal successors, (2751), 7 states have internal predecessors, (2751), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 11:36:57,347 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 713.0) internal successors, (5704), 8 states have internal predecessors, (5704), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 11:36:57,349 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 713.0) internal successors, (5704), 8 states have internal predecessors, (5704), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 11:36:57,350 INFO L185 Difference]: Start difference. First operand has 250 places, 259 transitions, 556 flow. Second operand 7 states and 2751 transitions. [2021-03-24 11:36:57,350 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 254 places, 271 transitions, 842 flow [2021-03-24 11:36:57,354 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 246 places, 271 transitions, 824 flow, removed 0 selfloop flow, removed 8 redundant places. [2021-03-24 11:36:57,359 INFO L241 Difference]: Finished difference. Result has 246 places, 254 transitions, 556 flow [2021-03-24 11:36:57,360 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=713, PETRI_DIFFERENCE_MINUEND_FLOW=526, PETRI_DIFFERENCE_MINUEND_PLACES=240, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=255, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=16, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=239, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=556, PETRI_PLACES=246, PETRI_TRANSITIONS=254} [2021-03-24 11:36:57,360 INFO L343 CegarLoopForPetriNet]: 246 programPoint places, 0 predicate places. [2021-03-24 11:36:57,360 INFO L480 AbstractCegarLoop]: Abstraction has has 246 places, 254 transitions, 556 flow [2021-03-24 11:36:57,361 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 375.3333333333333) internal successors, (2252), 6 states have internal predecessors, (2252), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 11:36:57,361 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 11:36:57,362 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 11:36:57,362 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-03-24 11:36:57,362 INFO L428 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-24 11:36:57,362 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 11:36:57,362 INFO L82 PathProgramCache]: Analyzing trace with hash -788197601, now seen corresponding path program 1 times [2021-03-24 11:36:57,362 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 11:36:57,362 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2077908145] [2021-03-24 11:36:57,363 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 11:36:57,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 11:36:57,426 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:36:57,427 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 11:36:57,427 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:36:57,428 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 11:36:57,430 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:36:57,431 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 11:36:57,431 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-24 11:36:57,431 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2077908145] [2021-03-24 11:36:57,431 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 11:36:57,431 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-03-24 11:36:57,431 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [835659445] [2021-03-24 11:36:57,432 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-03-24 11:36:57,432 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 11:36:57,433 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-03-24 11:36:57,433 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-24 11:36:57,436 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 656 out of 713 [2021-03-24 11:36:57,438 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 246 places, 254 transitions, 556 flow. Second operand has 3 states, 3 states have (on average 657.0) internal successors, (1971), 3 states have internal predecessors, (1971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 11:36:57,438 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 11:36:57,438 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 656 of 713 [2021-03-24 11:36:57,438 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 11:36:57,490 INFO L129 PetriNetUnfolder]: 27/417 cut-off events. [2021-03-24 11:36:57,491 INFO L130 PetriNetUnfolder]: For 2/2 co-relation queries the response was YES. [2021-03-24 11:36:57,494 INFO L84 FinitePrefix]: Finished finitePrefix Result has 463 conditions, 417 events. 27/417 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 7. Compared 706 event pairs, 0 based on Foata normal form. 0/382 useless extension candidates. Maximal degree in co-relation 367. Up to 10 conditions per place. [2021-03-24 11:36:57,495 INFO L132 encePairwiseOnDemand]: 710/713 looper letters, 9 selfloop transitions, 2 changer transitions 0/257 dead transitions. [2021-03-24 11:36:57,495 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 247 places, 257 transitions, 582 flow [2021-03-24 11:36:57,496 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-03-24 11:36:57,496 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-03-24 11:36:57,499 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1980 transitions. [2021-03-24 11:36:57,499 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.9256661991584852 [2021-03-24 11:36:57,499 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1980 transitions. [2021-03-24 11:36:57,499 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1980 transitions. [2021-03-24 11:36:57,500 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 11:36:57,500 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1980 transitions. [2021-03-24 11:36:57,504 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 660.0) internal successors, (1980), 3 states have internal predecessors, (1980), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 11:36:57,508 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 713.0) internal successors, (2852), 4 states have internal predecessors, (2852), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 11:36:57,509 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 713.0) internal successors, (2852), 4 states have internal predecessors, (2852), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 11:36:57,509 INFO L185 Difference]: Start difference. First operand has 246 places, 254 transitions, 556 flow. Second operand 3 states and 1980 transitions. [2021-03-24 11:36:57,509 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 247 places, 257 transitions, 582 flow [2021-03-24 11:36:57,512 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 241 places, 257 transitions, 548 flow, removed 1 selfloop flow, removed 6 redundant places. [2021-03-24 11:36:57,516 INFO L241 Difference]: Finished difference. Result has 242 places, 254 transitions, 530 flow [2021-03-24 11:36:57,516 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=713, PETRI_DIFFERENCE_MINUEND_FLOW=518, PETRI_DIFFERENCE_MINUEND_PLACES=239, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=253, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=251, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=530, PETRI_PLACES=242, PETRI_TRANSITIONS=254} [2021-03-24 11:36:57,516 INFO L343 CegarLoopForPetriNet]: 246 programPoint places, -4 predicate places. [2021-03-24 11:36:57,517 INFO L480 AbstractCegarLoop]: Abstraction has has 242 places, 254 transitions, 530 flow [2021-03-24 11:36:57,518 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 657.0) internal successors, (1971), 3 states have internal predecessors, (1971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 11:36:57,518 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 11:36:57,518 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 11:36:57,518 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-03-24 11:36:57,518 INFO L428 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-24 11:36:57,518 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 11:36:57,519 INFO L82 PathProgramCache]: Analyzing trace with hash -538020803, now seen corresponding path program 1 times [2021-03-24 11:36:57,519 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 11:36:57,519 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [305585935] [2021-03-24 11:36:57,519 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 11:36:57,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 11:36:57,579 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:36:57,579 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 11:36:57,580 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:36:57,580 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 11:36:57,583 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:36:57,583 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-24 11:36:57,586 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:36:57,586 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 11:36:57,590 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:36:57,590 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 11:36:57,591 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-24 11:36:57,591 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [305585935] [2021-03-24 11:36:57,592 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 11:36:57,592 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-03-24 11:36:57,594 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [486599307] [2021-03-24 11:36:57,595 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-03-24 11:36:57,595 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 11:36:57,595 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-03-24 11:36:57,595 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-03-24 11:36:57,598 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 651 out of 713 [2021-03-24 11:36:57,602 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 242 places, 254 transitions, 530 flow. Second operand has 5 states, 5 states have (on average 652.2) internal successors, (3261), 5 states have internal predecessors, (3261), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 11:36:57,602 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 11:36:57,602 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 651 of 713 [2021-03-24 11:36:57,602 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 11:36:57,665 INFO L129 PetriNetUnfolder]: 23/407 cut-off events. [2021-03-24 11:36:57,666 INFO L130 PetriNetUnfolder]: For 1/1 co-relation queries the response was YES. [2021-03-24 11:36:57,669 INFO L84 FinitePrefix]: Finished finitePrefix Result has 444 conditions, 407 events. 23/407 cut-off events. For 1/1 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 601 event pairs, 0 based on Foata normal form. 3/372 useless extension candidates. Maximal degree in co-relation 356. Up to 11 conditions per place. [2021-03-24 11:36:57,670 INFO L132 encePairwiseOnDemand]: 706/713 looper letters, 6 selfloop transitions, 6 changer transitions 0/254 dead transitions. [2021-03-24 11:36:57,670 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 246 places, 254 transitions, 552 flow [2021-03-24 11:36:57,671 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-03-24 11:36:57,671 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2021-03-24 11:36:57,676 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 3267 transitions. [2021-03-24 11:36:57,678 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.9164095371669004 [2021-03-24 11:36:57,678 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 3267 transitions. [2021-03-24 11:36:57,678 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 3267 transitions. [2021-03-24 11:36:57,679 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 11:36:57,679 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 3267 transitions. [2021-03-24 11:36:57,685 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 653.4) internal successors, (3267), 5 states have internal predecessors, (3267), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 11:36:57,690 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 713.0) internal successors, (4278), 6 states have internal predecessors, (4278), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 11:36:57,692 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 713.0) internal successors, (4278), 6 states have internal predecessors, (4278), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 11:36:57,693 INFO L185 Difference]: Start difference. First operand has 242 places, 254 transitions, 530 flow. Second operand 5 states and 3267 transitions. [2021-03-24 11:36:57,693 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 246 places, 254 transitions, 552 flow [2021-03-24 11:36:57,695 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 245 places, 254 transitions, 548 flow, removed 1 selfloop flow, removed 1 redundant places. [2021-03-24 11:36:57,699 INFO L241 Difference]: Finished difference. Result has 247 places, 254 transitions, 546 flow [2021-03-24 11:36:57,700 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=713, PETRI_DIFFERENCE_MINUEND_FLOW=520, PETRI_DIFFERENCE_MINUEND_PLACES=241, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=252, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=4, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=246, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=546, PETRI_PLACES=247, PETRI_TRANSITIONS=254} [2021-03-24 11:36:57,700 INFO L343 CegarLoopForPetriNet]: 246 programPoint places, 1 predicate places. [2021-03-24 11:36:57,700 INFO L480 AbstractCegarLoop]: Abstraction has has 247 places, 254 transitions, 546 flow [2021-03-24 11:36:57,713 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 652.2) internal successors, (3261), 5 states have internal predecessors, (3261), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 11:36:57,713 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 11:36:57,713 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 11:36:57,713 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-03-24 11:36:57,713 INFO L428 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-24 11:36:57,714 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 11:36:57,714 INFO L82 PathProgramCache]: Analyzing trace with hash 931881497, now seen corresponding path program 1 times [2021-03-24 11:36:57,714 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 11:36:57,714 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [491099775] [2021-03-24 11:36:57,714 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 11:36:57,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 11:36:57,791 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:36:57,791 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 11:36:57,794 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:36:57,794 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-24 11:36:57,801 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:36:57,802 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-24 11:36:57,809 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:36:57,810 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-24 11:36:57,818 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:36:57,819 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-03-24 11:36:57,828 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:36:57,829 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-24 11:36:57,838 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:36:57,839 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-24 11:36:57,845 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:36:57,846 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-24 11:36:57,854 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:36:57,854 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-24 11:36:57,863 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:36:57,863 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 11:36:57,880 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:36:57,883 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 11:36:57,899 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:36:57,900 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-24 11:36:57,900 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:36:57,901 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-24 11:36:57,911 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-24 11:36:57,912 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [491099775] [2021-03-24 11:36:57,912 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 11:36:57,912 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2021-03-24 11:36:57,912 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1373820395] [2021-03-24 11:36:57,912 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-03-24 11:36:57,913 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 11:36:57,913 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-03-24 11:36:57,913 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=128, Unknown=0, NotChecked=0, Total=156 [2021-03-24 11:36:57,920 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 382 out of 713 [2021-03-24 11:36:57,923 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 247 places, 254 transitions, 546 flow. Second operand has 13 states, 13 states have (on average 383.53846153846155) internal successors, (4986), 13 states have internal predecessors, (4986), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 11:36:57,924 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 11:36:57,924 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 382 of 713 [2021-03-24 11:36:57,924 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 11:37:00,913 INFO L129 PetriNetUnfolder]: 5616/15948 cut-off events. [2021-03-24 11:37:00,913 INFO L130 PetriNetUnfolder]: For 374/395 co-relation queries the response was YES. [2021-03-24 11:37:00,947 INFO L84 FinitePrefix]: Finished finitePrefix Result has 26567 conditions, 15948 events. 5616/15948 cut-off events. For 374/395 co-relation queries the response was YES. Maximal size of possible extension queue 166. Compared 134753 event pairs, 1038 based on Foata normal form. 21/15155 useless extension candidates. Maximal degree in co-relation 12065. Up to 5155 conditions per place. [2021-03-24 11:37:01,011 INFO L132 encePairwiseOnDemand]: 690/713 looper letters, 314 selfloop transitions, 35 changer transitions 0/482 dead transitions. [2021-03-24 11:37:01,011 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 259 places, 482 transitions, 1724 flow [2021-03-24 11:37:01,012 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-03-24 11:37:01,012 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2021-03-24 11:37:01,021 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 5314 transitions. [2021-03-24 11:37:01,023 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.5733088790592297 [2021-03-24 11:37:01,024 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 5314 transitions. [2021-03-24 11:37:01,024 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 5314 transitions. [2021-03-24 11:37:01,026 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 11:37:01,026 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 5314 transitions. [2021-03-24 11:37:01,035 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 14 states, 13 states have (on average 408.7692307692308) internal successors, (5314), 13 states have internal predecessors, (5314), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 11:37:01,046 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 14 states, 14 states have (on average 713.0) internal successors, (9982), 14 states have internal predecessors, (9982), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 11:37:01,048 INFO L81 ComplementDD]: Finished complementDD. Result has 14 states, 14 states have (on average 713.0) internal successors, (9982), 14 states have internal predecessors, (9982), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 11:37:01,048 INFO L185 Difference]: Start difference. First operand has 247 places, 254 transitions, 546 flow. Second operand 13 states and 5314 transitions. [2021-03-24 11:37:01,048 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 259 places, 482 transitions, 1724 flow [2021-03-24 11:37:01,054 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 257 places, 482 transitions, 1714 flow, removed 0 selfloop flow, removed 2 redundant places. [2021-03-24 11:37:01,060 INFO L241 Difference]: Finished difference. Result has 266 places, 289 transitions, 795 flow [2021-03-24 11:37:01,060 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=713, PETRI_DIFFERENCE_MINUEND_FLOW=540, PETRI_DIFFERENCE_MINUEND_PLACES=245, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=254, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=6, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=232, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=795, PETRI_PLACES=266, PETRI_TRANSITIONS=289} [2021-03-24 11:37:01,060 INFO L343 CegarLoopForPetriNet]: 246 programPoint places, 20 predicate places. [2021-03-24 11:37:01,061 INFO L480 AbstractCegarLoop]: Abstraction has has 266 places, 289 transitions, 795 flow [2021-03-24 11:37:01,062 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 383.53846153846155) internal successors, (4986), 13 states have internal predecessors, (4986), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 11:37:01,062 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 11:37:01,062 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 11:37:01,062 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-03-24 11:37:01,062 INFO L428 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-24 11:37:01,063 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 11:37:01,063 INFO L82 PathProgramCache]: Analyzing trace with hash -1968392291, now seen corresponding path program 1 times [2021-03-24 11:37:01,064 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 11:37:01,064 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1572254266] [2021-03-24 11:37:01,064 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 11:37:01,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 11:37:01,203 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:37:01,203 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 11:37:01,204 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:37:01,204 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 11:37:01,209 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:37:01,210 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 11:37:01,211 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:37:01,212 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 18 [2021-03-24 11:37:01,225 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:37:01,226 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 18 [2021-03-24 11:37:01,227 INFO L142 QuantifierPusher]: treesize reduction 15, result has 80.3 percent of original size [2021-03-24 11:37:01,228 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 61 [2021-03-24 11:37:01,257 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:37:01,258 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 34 [2021-03-24 11:37:01,273 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:37:01,274 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-03-24 11:37:01,289 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:37:01,291 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-03-24 11:37:01,306 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:37:01,307 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-03-24 11:37:01,320 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:37:01,322 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-03-24 11:37:01,339 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:37:01,340 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-03-24 11:37:01,357 INFO L142 QuantifierPusher]: treesize reduction 10, result has 68.8 percent of original size [2021-03-24 11:37:01,357 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-03-24 11:37:01,375 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:37:01,375 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 11:37:01,388 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:37:01,388 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 11:37:01,389 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-24 11:37:01,389 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1572254266] [2021-03-24 11:37:01,389 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 11:37:01,389 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2021-03-24 11:37:01,389 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1143697363] [2021-03-24 11:37:01,390 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-03-24 11:37:01,390 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 11:37:01,390 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-03-24 11:37:01,390 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=127, Unknown=0, NotChecked=0, Total=156 [2021-03-24 11:37:01,400 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 306 out of 713 [2021-03-24 11:37:01,405 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 266 places, 289 transitions, 795 flow. Second operand has 13 states, 13 states have (on average 308.46153846153845) internal successors, (4010), 13 states have internal predecessors, (4010), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 11:37:01,406 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 11:37:01,406 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 306 of 713 [2021-03-24 11:37:01,406 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 11:37:05,299 INFO L129 PetriNetUnfolder]: 6464/16853 cut-off events. [2021-03-24 11:37:05,299 INFO L130 PetriNetUnfolder]: For 1832/1853 co-relation queries the response was YES. [2021-03-24 11:37:05,340 INFO L84 FinitePrefix]: Finished finitePrefix Result has 30951 conditions, 16853 events. 6464/16853 cut-off events. For 1832/1853 co-relation queries the response was YES. Maximal size of possible extension queue 174. Compared 137067 event pairs, 1524 based on Foata normal form. 43/15999 useless extension candidates. Maximal degree in co-relation 21817. Up to 5187 conditions per place. [2021-03-24 11:37:05,391 INFO L132 encePairwiseOnDemand]: 681/713 looper letters, 366 selfloop transitions, 71 changer transitions 1/556 dead transitions. [2021-03-24 11:37:05,391 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 285 places, 556 transitions, 2299 flow [2021-03-24 11:37:05,395 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-03-24 11:37:05,396 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 20 states. [2021-03-24 11:37:05,412 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 6549 transitions. [2021-03-24 11:37:05,414 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.4592566619915849 [2021-03-24 11:37:05,415 INFO L72 ComplementDD]: Start complementDD. Operand 20 states and 6549 transitions. [2021-03-24 11:37:05,415 INFO L73 IsDeterministic]: Start isDeterministic. Operand 20 states and 6549 transitions. [2021-03-24 11:37:05,418 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 11:37:05,418 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 20 states and 6549 transitions. [2021-03-24 11:37:05,428 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 21 states, 20 states have (on average 327.45) internal successors, (6549), 20 states have internal predecessors, (6549), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 11:37:05,448 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 21 states, 21 states have (on average 713.0) internal successors, (14973), 21 states have internal predecessors, (14973), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 11:37:05,451 INFO L81 ComplementDD]: Finished complementDD. Result has 21 states, 21 states have (on average 713.0) internal successors, (14973), 21 states have internal predecessors, (14973), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 11:37:05,451 INFO L185 Difference]: Start difference. First operand has 266 places, 289 transitions, 795 flow. Second operand 20 states and 6549 transitions. [2021-03-24 11:37:05,452 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 285 places, 556 transitions, 2299 flow [2021-03-24 11:37:05,465 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 283 places, 556 transitions, 2295 flow, removed 0 selfloop flow, removed 2 redundant places. [2021-03-24 11:37:05,471 INFO L241 Difference]: Finished difference. Result has 287 places, 318 transitions, 1090 flow [2021-03-24 11:37:05,471 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=713, PETRI_DIFFERENCE_MINUEND_FLOW=791, PETRI_DIFFERENCE_MINUEND_PLACES=264, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=289, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=42, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=246, PETRI_DIFFERENCE_SUBTRAHEND_STATES=20, PETRI_FLOW=1090, PETRI_PLACES=287, PETRI_TRANSITIONS=318} [2021-03-24 11:37:05,471 INFO L343 CegarLoopForPetriNet]: 246 programPoint places, 41 predicate places. [2021-03-24 11:37:05,471 INFO L480 AbstractCegarLoop]: Abstraction has has 287 places, 318 transitions, 1090 flow [2021-03-24 11:37:05,473 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 308.46153846153845) internal successors, (4010), 13 states have internal predecessors, (4010), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 11:37:05,473 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 11:37:05,473 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 11:37:05,473 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-03-24 11:37:05,473 INFO L428 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-24 11:37:05,473 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 11:37:05,473 INFO L82 PathProgramCache]: Analyzing trace with hash -424012641, now seen corresponding path program 1 times [2021-03-24 11:37:05,474 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 11:37:05,474 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1102099940] [2021-03-24 11:37:05,474 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 11:37:05,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 11:37:05,549 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:37:05,550 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 11:37:05,553 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:37:05,554 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 11:37:05,561 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:37:05,562 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 11:37:05,571 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:37:05,572 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 11:37:05,582 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:37:05,583 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-03-24 11:37:05,594 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:37:05,594 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-24 11:37:05,603 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:37:05,604 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-24 11:37:05,612 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:37:05,613 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 11:37:05,623 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:37:05,623 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 11:37:05,637 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:37:05,638 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 11:37:05,651 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:37:05,652 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 11:37:05,666 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:37:05,667 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-24 11:37:05,670 INFO L142 QuantifierPusher]: treesize reduction 14, result has 48.1 percent of original size [2021-03-24 11:37:05,670 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 11:37:05,685 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:37:05,686 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 11:37:05,700 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:37:05,700 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 11:37:05,716 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:37:05,716 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-24 11:37:05,735 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:37:05,735 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-24 11:37:05,754 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:37:05,755 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-24 11:37:05,775 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:37:05,776 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 11:37:05,795 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:37:05,795 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-24 11:37:05,807 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:37:05,807 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-24 11:37:05,820 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-24 11:37:05,820 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1102099940] [2021-03-24 11:37:05,820 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 11:37:05,820 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2021-03-24 11:37:05,820 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [724705913] [2021-03-24 11:37:05,821 INFO L460 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-03-24 11:37:05,821 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 11:37:05,821 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-03-24 11:37:05,821 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=365, Unknown=0, NotChecked=0, Total=420 [2021-03-24 11:37:05,830 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 372 out of 713 [2021-03-24 11:37:05,835 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 287 places, 318 transitions, 1090 flow. Second operand has 21 states, 21 states have (on average 373.42857142857144) internal successors, (7842), 21 states have internal predecessors, (7842), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 11:37:05,835 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 11:37:05,835 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 372 of 713 [2021-03-24 11:37:05,835 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 11:37:06,888 WARN L205 SmtUtils]: Spent 161.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 60 [2021-03-24 11:37:11,450 INFO L129 PetriNetUnfolder]: 7523/21432 cut-off events. [2021-03-24 11:37:11,451 INFO L130 PetriNetUnfolder]: For 4482/4514 co-relation queries the response was YES. [2021-03-24 11:37:11,509 INFO L84 FinitePrefix]: Finished finitePrefix Result has 39881 conditions, 21432 events. 7523/21432 cut-off events. For 4482/4514 co-relation queries the response was YES. Maximal size of possible extension queue 182. Compared 183698 event pairs, 1623 based on Foata normal form. 52/20547 useless extension candidates. Maximal degree in co-relation 37781. Up to 6795 conditions per place. [2021-03-24 11:37:11,579 INFO L132 encePairwiseOnDemand]: 683/713 looper letters, 591 selfloop transitions, 109 changer transitions 0/830 dead transitions. [2021-03-24 11:37:11,579 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 314 places, 830 transitions, 4270 flow [2021-03-24 11:37:11,580 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-03-24 11:37:11,580 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 28 states. [2021-03-24 11:37:11,596 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28 states to 28 states and 11065 transitions. [2021-03-24 11:37:11,601 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.5542476457623723 [2021-03-24 11:37:11,601 INFO L72 ComplementDD]: Start complementDD. Operand 28 states and 11065 transitions. [2021-03-24 11:37:11,601 INFO L73 IsDeterministic]: Start isDeterministic. Operand 28 states and 11065 transitions. [2021-03-24 11:37:11,607 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 11:37:11,607 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 28 states and 11065 transitions. [2021-03-24 11:37:11,624 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 29 states, 28 states have (on average 395.17857142857144) internal successors, (11065), 28 states have internal predecessors, (11065), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 11:37:11,654 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 29 states, 29 states have (on average 713.0) internal successors, (20677), 29 states have internal predecessors, (20677), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 11:37:11,661 INFO L81 ComplementDD]: Finished complementDD. Result has 29 states, 29 states have (on average 713.0) internal successors, (20677), 29 states have internal predecessors, (20677), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 11:37:11,661 INFO L185 Difference]: Start difference. First operand has 287 places, 318 transitions, 1090 flow. Second operand 28 states and 11065 transitions. [2021-03-24 11:37:11,661 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 314 places, 830 transitions, 4270 flow [2021-03-24 11:37:11,681 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 305 places, 830 transitions, 4195 flow, removed 2 selfloop flow, removed 9 redundant places. [2021-03-24 11:37:11,689 INFO L241 Difference]: Finished difference. Result has 327 places, 392 transitions, 1933 flow [2021-03-24 11:37:11,690 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=713, PETRI_DIFFERENCE_MINUEND_FLOW=1049, PETRI_DIFFERENCE_MINUEND_PLACES=278, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=318, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=39, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=256, PETRI_DIFFERENCE_SUBTRAHEND_STATES=28, PETRI_FLOW=1933, PETRI_PLACES=327, PETRI_TRANSITIONS=392} [2021-03-24 11:37:11,690 INFO L343 CegarLoopForPetriNet]: 246 programPoint places, 81 predicate places. [2021-03-24 11:37:11,690 INFO L480 AbstractCegarLoop]: Abstraction has has 327 places, 392 transitions, 1933 flow [2021-03-24 11:37:11,693 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 373.42857142857144) internal successors, (7842), 21 states have internal predecessors, (7842), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 11:37:11,693 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 11:37:11,693 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 11:37:11,693 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-03-24 11:37:11,693 INFO L428 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-24 11:37:11,693 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 11:37:11,693 INFO L82 PathProgramCache]: Analyzing trace with hash -2112446971, now seen corresponding path program 2 times [2021-03-24 11:37:11,694 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 11:37:11,694 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1754108425] [2021-03-24 11:37:11,694 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 11:37:11,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 11:37:11,769 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:37:11,771 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 11:37:11,772 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:37:11,772 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 11:37:11,780 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:37:11,780 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 11:37:11,789 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:37:11,789 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 11:37:11,799 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:37:11,802 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-03-24 11:37:11,814 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:37:11,814 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-24 11:37:11,824 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:37:11,824 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-24 11:37:11,834 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:37:11,834 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-24 11:37:11,844 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:37:11,845 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-24 11:37:11,857 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:37:11,857 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 11:37:11,872 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:37:11,872 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 11:37:11,889 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:37:11,889 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-24 11:37:11,904 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:37:11,904 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-24 11:37:11,917 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:37:11,917 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 11:37:11,933 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:37:11,933 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-24 11:37:11,943 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:37:11,943 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-24 11:37:11,959 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-24 11:37:11,959 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1754108425] [2021-03-24 11:37:11,959 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 11:37:11,959 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2021-03-24 11:37:11,959 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1033667358] [2021-03-24 11:37:11,960 INFO L460 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-03-24 11:37:11,960 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 11:37:11,960 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-03-24 11:37:11,961 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=227, Unknown=0, NotChecked=0, Total=272 [2021-03-24 11:37:11,967 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 377 out of 713 [2021-03-24 11:37:11,970 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 327 places, 392 transitions, 1933 flow. Second operand has 17 states, 17 states have (on average 378.5882352941176) internal successors, (6436), 17 states have internal predecessors, (6436), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 11:37:11,971 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 11:37:11,971 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 377 of 713 [2021-03-24 11:37:11,971 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 11:37:17,204 INFO L129 PetriNetUnfolder]: 6841/20564 cut-off events. [2021-03-24 11:37:17,205 INFO L130 PetriNetUnfolder]: For 10921/10954 co-relation queries the response was YES. [2021-03-24 11:37:17,284 INFO L84 FinitePrefix]: Finished finitePrefix Result has 41885 conditions, 20564 events. 6841/20564 cut-off events. For 10921/10954 co-relation queries the response was YES. Maximal size of possible extension queue 179. Compared 180020 event pairs, 1593 based on Foata normal form. 51/19736 useless extension candidates. Maximal degree in co-relation 40946. Up to 6459 conditions per place. [2021-03-24 11:37:17,346 INFO L132 encePairwiseOnDemand]: 687/713 looper letters, 454 selfloop transitions, 137 changer transitions 0/727 dead transitions. [2021-03-24 11:37:17,347 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 352 places, 727 transitions, 4280 flow [2021-03-24 11:37:17,347 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-03-24 11:37:17,347 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 26 states. [2021-03-24 11:37:17,359 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26 states to 26 states and 10302 transitions. [2021-03-24 11:37:17,363 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.5557233790052865 [2021-03-24 11:37:17,364 INFO L72 ComplementDD]: Start complementDD. Operand 26 states and 10302 transitions. [2021-03-24 11:37:17,364 INFO L73 IsDeterministic]: Start isDeterministic. Operand 26 states and 10302 transitions. [2021-03-24 11:37:17,366 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 11:37:17,367 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 26 states and 10302 transitions. [2021-03-24 11:37:17,378 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 27 states, 26 states have (on average 396.2307692307692) internal successors, (10302), 26 states have internal predecessors, (10302), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 11:37:17,394 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 27 states, 27 states have (on average 713.0) internal successors, (19251), 27 states have internal predecessors, (19251), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 11:37:17,397 INFO L81 ComplementDD]: Finished complementDD. Result has 27 states, 27 states have (on average 713.0) internal successors, (19251), 27 states have internal predecessors, (19251), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 11:37:17,397 INFO L185 Difference]: Start difference. First operand has 327 places, 392 transitions, 1933 flow. Second operand 26 states and 10302 transitions. [2021-03-24 11:37:17,398 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 352 places, 727 transitions, 4280 flow [2021-03-24 11:37:17,443 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 349 places, 727 transitions, 4250 flow, removed 12 selfloop flow, removed 3 redundant places. [2021-03-24 11:37:17,451 INFO L241 Difference]: Finished difference. Result has 363 places, 437 transitions, 2714 flow [2021-03-24 11:37:17,451 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=713, PETRI_DIFFERENCE_MINUEND_FLOW=1903, PETRI_DIFFERENCE_MINUEND_PLACES=324, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=392, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=94, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=288, PETRI_DIFFERENCE_SUBTRAHEND_STATES=26, PETRI_FLOW=2714, PETRI_PLACES=363, PETRI_TRANSITIONS=437} [2021-03-24 11:37:17,452 INFO L343 CegarLoopForPetriNet]: 246 programPoint places, 117 predicate places. [2021-03-24 11:37:17,452 INFO L480 AbstractCegarLoop]: Abstraction has has 363 places, 437 transitions, 2714 flow [2021-03-24 11:37:17,453 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 378.5882352941176) internal successors, (6436), 17 states have internal predecessors, (6436), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 11:37:17,453 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 11:37:17,453 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 11:37:17,454 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-03-24 11:37:17,454 INFO L428 AbstractCegarLoop]: === Iteration 9 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-24 11:37:17,454 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 11:37:17,454 INFO L82 PathProgramCache]: Analyzing trace with hash 646919387, now seen corresponding path program 3 times [2021-03-24 11:37:17,454 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 11:37:17,454 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2068759473] [2021-03-24 11:37:17,454 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 11:37:17,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 11:37:17,525 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:37:17,526 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 11:37:17,526 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:37:17,527 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 11:37:17,535 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:37:17,536 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 11:37:17,545 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:37:17,545 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 11:37:17,557 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:37:17,557 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-03-24 11:37:17,569 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:37:17,570 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-24 11:37:17,581 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:37:17,581 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-24 11:37:17,591 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:37:17,592 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 11:37:17,604 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:37:17,605 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 11:37:17,623 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:37:17,624 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 11:37:17,641 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:37:17,641 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 11:37:17,658 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:37:17,659 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-24 11:37:17,659 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:37:17,659 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-24 11:37:17,673 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:37:17,673 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 11:37:17,686 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:37:17,687 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 11:37:17,700 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:37:17,701 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 11:37:17,718 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:37:17,718 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-24 11:37:17,735 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:37:17,736 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-24 11:37:17,754 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:37:17,755 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 11:37:17,776 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:37:17,776 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-24 11:37:17,790 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:37:17,791 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-24 11:37:17,805 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-24 11:37:17,805 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2068759473] [2021-03-24 11:37:17,805 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 11:37:17,805 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2021-03-24 11:37:17,805 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [624520083] [2021-03-24 11:37:17,806 INFO L460 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-03-24 11:37:17,806 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 11:37:17,806 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-03-24 11:37:17,806 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=367, Unknown=0, NotChecked=0, Total=420 [2021-03-24 11:37:17,812 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 372 out of 713 [2021-03-24 11:37:17,816 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 363 places, 437 transitions, 2714 flow. Second operand has 21 states, 21 states have (on average 373.42857142857144) internal successors, (7842), 21 states have internal predecessors, (7842), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 11:37:17,816 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 11:37:17,816 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 372 of 713 [2021-03-24 11:37:17,816 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 11:37:25,694 INFO L129 PetriNetUnfolder]: 7908/22403 cut-off events. [2021-03-24 11:37:25,695 INFO L130 PetriNetUnfolder]: For 26670/26712 co-relation queries the response was YES. [2021-03-24 11:37:25,873 INFO L84 FinitePrefix]: Finished finitePrefix Result has 50950 conditions, 22403 events. 7908/22403 cut-off events. For 26670/26712 co-relation queries the response was YES. Maximal size of possible extension queue 181. Compared 192408 event pairs, 1613 based on Foata normal form. 59/21539 useless extension candidates. Maximal degree in co-relation 48949. Up to 7099 conditions per place. [2021-03-24 11:37:25,944 INFO L132 encePairwiseOnDemand]: 683/713 looper letters, 682 selfloop transitions, 191 changer transitions 0/1003 dead transitions. [2021-03-24 11:37:25,944 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 403 places, 1003 transitions, 7109 flow [2021-03-24 11:37:25,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-03-24 11:37:25,945 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 41 states. [2021-03-24 11:37:25,955 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41 states to 41 states and 15977 transitions. [2021-03-24 11:37:25,961 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.5465398693257619 [2021-03-24 11:37:25,961 INFO L72 ComplementDD]: Start complementDD. Operand 41 states and 15977 transitions. [2021-03-24 11:37:25,961 INFO L73 IsDeterministic]: Start isDeterministic. Operand 41 states and 15977 transitions. [2021-03-24 11:37:25,966 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 11:37:25,966 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 41 states and 15977 transitions. [2021-03-24 11:37:25,983 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 42 states, 41 states have (on average 389.6829268292683) internal successors, (15977), 41 states have internal predecessors, (15977), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 11:37:26,110 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 42 states, 42 states have (on average 713.0) internal successors, (29946), 42 states have internal predecessors, (29946), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 11:37:26,114 INFO L81 ComplementDD]: Finished complementDD. Result has 42 states, 42 states have (on average 713.0) internal successors, (29946), 42 states have internal predecessors, (29946), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 11:37:26,114 INFO L185 Difference]: Start difference. First operand has 363 places, 437 transitions, 2714 flow. Second operand 41 states and 15977 transitions. [2021-03-24 11:37:26,114 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 403 places, 1003 transitions, 7109 flow [2021-03-24 11:37:26,248 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 393 places, 1003 transitions, 6701 flow, removed 68 selfloop flow, removed 10 redundant places. [2021-03-24 11:37:26,262 INFO L241 Difference]: Finished difference. Result has 408 places, 518 transitions, 3833 flow [2021-03-24 11:37:26,263 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=713, PETRI_DIFFERENCE_MINUEND_FLOW=2435, PETRI_DIFFERENCE_MINUEND_PLACES=353, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=437, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=113, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=305, PETRI_DIFFERENCE_SUBTRAHEND_STATES=41, PETRI_FLOW=3833, PETRI_PLACES=408, PETRI_TRANSITIONS=518} [2021-03-24 11:37:26,263 INFO L343 CegarLoopForPetriNet]: 246 programPoint places, 162 predicate places. [2021-03-24 11:37:26,263 INFO L480 AbstractCegarLoop]: Abstraction has has 408 places, 518 transitions, 3833 flow [2021-03-24 11:37:26,265 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 373.42857142857144) internal successors, (7842), 21 states have internal predecessors, (7842), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 11:37:26,265 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 11:37:26,265 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 11:37:26,265 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-03-24 11:37:26,265 INFO L428 AbstractCegarLoop]: === Iteration 10 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-24 11:37:26,265 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 11:37:26,266 INFO L82 PathProgramCache]: Analyzing trace with hash -676819041, now seen corresponding path program 4 times [2021-03-24 11:37:26,266 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 11:37:26,266 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [382523391] [2021-03-24 11:37:26,266 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 11:37:26,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 11:37:26,315 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:37:26,315 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 11:37:26,316 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:37:26,317 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 11:37:26,325 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:37:26,325 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 11:37:26,334 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:37:26,334 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 11:37:26,344 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:37:26,345 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-03-24 11:37:26,357 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:37:26,357 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-24 11:37:26,368 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:37:26,368 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-24 11:37:26,379 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:37:26,379 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 11:37:26,392 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:37:26,392 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 11:37:26,406 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:37:26,407 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 11:37:26,421 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:37:26,421 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 11:37:26,437 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:37:26,437 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 11:37:26,453 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:37:26,453 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-24 11:37:26,467 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:37:26,468 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-24 11:37:26,483 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:37:26,483 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 11:37:26,501 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:37:26,502 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-24 11:37:26,519 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:37:26,520 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-24 11:37:26,538 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:37:26,539 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-24 11:37:26,558 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:37:26,558 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 11:37:26,577 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:37:26,578 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-24 11:37:26,594 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:37:26,594 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-24 11:37:26,607 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-24 11:37:26,608 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [382523391] [2021-03-24 11:37:26,608 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 11:37:26,608 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2021-03-24 11:37:26,608 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1354967266] [2021-03-24 11:37:26,608 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-03-24 11:37:26,608 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 11:37:26,609 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-03-24 11:37:26,609 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=404, Unknown=0, NotChecked=0, Total=462 [2021-03-24 11:37:26,616 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 372 out of 713 [2021-03-24 11:37:26,620 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 408 places, 518 transitions, 3833 flow. Second operand has 22 states, 22 states have (on average 373.3636363636364) internal successors, (8214), 22 states have internal predecessors, (8214), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 11:37:26,620 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 11:37:26,620 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 372 of 713 [2021-03-24 11:37:26,620 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 11:37:27,613 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 49 [2021-03-24 11:37:30,799 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 88 DAG size of output: 64 [2021-03-24 11:37:37,984 INFO L129 PetriNetUnfolder]: 9590/27071 cut-off events. [2021-03-24 11:37:37,984 INFO L130 PetriNetUnfolder]: For 63059/63106 co-relation queries the response was YES. [2021-03-24 11:37:38,221 INFO L84 FinitePrefix]: Finished finitePrefix Result has 71481 conditions, 27071 events. 9590/27071 cut-off events. For 63059/63106 co-relation queries the response was YES. Maximal size of possible extension queue 212. Compared 241917 event pairs, 1721 based on Foata normal form. 67/26121 useless extension candidates. Maximal degree in co-relation 70705. Up to 7721 conditions per place. [2021-03-24 11:37:38,311 INFO L132 encePairwiseOnDemand]: 683/713 looper letters, 830 selfloop transitions, 534 changer transitions 0/1494 dead transitions. [2021-03-24 11:37:38,312 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 474 places, 1494 transitions, 13672 flow [2021-03-24 11:37:38,312 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2021-03-24 11:37:38,312 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 67 states. [2021-03-24 11:37:38,327 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 67 states to 67 states and 25925 transitions. [2021-03-24 11:37:38,337 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.5426932657888677 [2021-03-24 11:37:38,338 INFO L72 ComplementDD]: Start complementDD. Operand 67 states and 25925 transitions. [2021-03-24 11:37:38,338 INFO L73 IsDeterministic]: Start isDeterministic. Operand 67 states and 25925 transitions. [2021-03-24 11:37:38,346 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 11:37:38,347 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 67 states and 25925 transitions. [2021-03-24 11:37:38,376 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 68 states, 67 states have (on average 386.94029850746267) internal successors, (25925), 67 states have internal predecessors, (25925), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 11:37:38,419 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 68 states, 68 states have (on average 713.0) internal successors, (48484), 68 states have internal predecessors, (48484), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 11:37:38,430 INFO L81 ComplementDD]: Finished complementDD. Result has 68 states, 68 states have (on average 713.0) internal successors, (48484), 68 states have internal predecessors, (48484), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 11:37:38,431 INFO L185 Difference]: Start difference. First operand has 408 places, 518 transitions, 3833 flow. Second operand 67 states and 25925 transitions. [2021-03-24 11:37:38,431 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 474 places, 1494 transitions, 13672 flow [2021-03-24 11:37:38,874 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 464 places, 1494 transitions, 12943 flow, removed 266 selfloop flow, removed 10 redundant places. [2021-03-24 11:37:38,892 INFO L241 Difference]: Finished difference. Result has 495 places, 866 transitions, 9811 flow [2021-03-24 11:37:38,893 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=713, PETRI_DIFFERENCE_MINUEND_FLOW=3542, PETRI_DIFFERENCE_MINUEND_PLACES=398, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=518, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=188, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=313, PETRI_DIFFERENCE_SUBTRAHEND_STATES=67, PETRI_FLOW=9811, PETRI_PLACES=495, PETRI_TRANSITIONS=866} [2021-03-24 11:37:38,893 INFO L343 CegarLoopForPetriNet]: 246 programPoint places, 249 predicate places. [2021-03-24 11:37:38,893 INFO L480 AbstractCegarLoop]: Abstraction has has 495 places, 866 transitions, 9811 flow [2021-03-24 11:37:38,894 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 373.3636363636364) internal successors, (8214), 22 states have internal predecessors, (8214), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 11:37:38,894 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 11:37:38,894 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 11:37:38,894 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-03-24 11:37:38,895 INFO L428 AbstractCegarLoop]: === Iteration 11 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-24 11:37:38,895 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 11:37:38,895 INFO L82 PathProgramCache]: Analyzing trace with hash -2027645189, now seen corresponding path program 5 times [2021-03-24 11:37:38,895 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 11:37:38,895 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2096762421] [2021-03-24 11:37:38,895 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 11:37:38,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 11:37:38,970 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:37:38,970 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 11:37:38,971 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:37:38,971 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 11:37:38,981 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:37:38,981 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 11:37:38,992 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:37:38,993 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 11:37:39,003 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:37:39,003 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-03-24 11:37:39,015 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:37:39,015 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-24 11:37:39,027 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:37:39,027 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-24 11:37:39,038 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:37:39,038 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 11:37:39,051 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:37:39,051 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 11:37:39,065 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:37:39,066 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 11:37:39,078 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:37:39,079 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 11:37:39,090 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:37:39,090 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 11:37:39,102 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:37:39,103 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-24 11:37:39,116 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:37:39,116 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-24 11:37:39,128 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:37:39,128 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 11:37:39,141 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:37:39,141 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 11:37:39,154 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:37:39,155 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-24 11:37:39,170 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:37:39,171 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-24 11:37:39,188 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:37:39,191 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 11:37:39,211 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:37:39,211 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-24 11:37:39,224 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:37:39,224 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-24 11:37:39,238 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-24 11:37:39,239 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2096762421] [2021-03-24 11:37:39,239 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 11:37:39,239 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2021-03-24 11:37:39,239 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1814822907] [2021-03-24 11:37:39,239 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-03-24 11:37:39,239 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 11:37:39,240 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-03-24 11:37:39,240 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=404, Unknown=0, NotChecked=0, Total=462 [2021-03-24 11:37:39,246 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 372 out of 713 [2021-03-24 11:37:39,250 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 495 places, 866 transitions, 9811 flow. Second operand has 22 states, 22 states have (on average 373.3636363636364) internal successors, (8214), 22 states have internal predecessors, (8214), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 11:37:39,250 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 11:37:39,250 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 372 of 713 [2021-03-24 11:37:39,250 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 11:37:51,853 INFO L129 PetriNetUnfolder]: 10365/29076 cut-off events. [2021-03-24 11:37:51,853 INFO L130 PetriNetUnfolder]: For 106602/106684 co-relation queries the response was YES. [2021-03-24 11:37:52,312 INFO L84 FinitePrefix]: Finished finitePrefix Result has 86698 conditions, 29076 events. 10365/29076 cut-off events. For 106602/106684 co-relation queries the response was YES. Maximal size of possible extension queue 259. Compared 263279 event pairs, 1714 based on Foata normal form. 80/28093 useless extension candidates. Maximal degree in co-relation 86162. Up to 7820 conditions per place. [2021-03-24 11:37:52,387 INFO L132 encePairwiseOnDemand]: 682/713 looper letters, 1054 selfloop transitions, 701 changer transitions 0/1885 dead transitions. [2021-03-24 11:37:52,388 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 548 places, 1885 transitions, 20873 flow [2021-03-24 11:37:52,394 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-03-24 11:37:52,394 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 54 states. [2021-03-24 11:37:52,406 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 54 states to 54 states and 21137 transitions. [2021-03-24 11:37:52,411 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.548984468339307 [2021-03-24 11:37:52,411 INFO L72 ComplementDD]: Start complementDD. Operand 54 states and 21137 transitions. [2021-03-24 11:37:52,411 INFO L73 IsDeterministic]: Start isDeterministic. Operand 54 states and 21137 transitions. [2021-03-24 11:37:52,420 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 11:37:52,420 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 54 states and 21137 transitions. [2021-03-24 11:37:52,441 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 55 states, 54 states have (on average 391.4259259259259) internal successors, (21137), 54 states have internal predecessors, (21137), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 11:37:52,472 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 55 states, 55 states have (on average 713.0) internal successors, (39215), 55 states have internal predecessors, (39215), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 11:37:52,479 INFO L81 ComplementDD]: Finished complementDD. Result has 55 states, 55 states have (on average 713.0) internal successors, (39215), 55 states have internal predecessors, (39215), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 11:37:52,480 INFO L185 Difference]: Start difference. First operand has 495 places, 866 transitions, 9811 flow. Second operand 54 states and 21137 transitions. [2021-03-24 11:37:52,480 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 548 places, 1885 transitions, 20873 flow [2021-03-24 11:37:53,325 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 537 places, 1885 transitions, 19722 flow, removed 412 selfloop flow, removed 11 redundant places. [2021-03-24 11:37:53,344 INFO L241 Difference]: Finished difference. Result has 562 places, 1144 transitions, 15675 flow [2021-03-24 11:37:53,345 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=713, PETRI_DIFFERENCE_MINUEND_FLOW=9162, PETRI_DIFFERENCE_MINUEND_PLACES=484, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=866, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=428, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=381, PETRI_DIFFERENCE_SUBTRAHEND_STATES=54, PETRI_FLOW=15675, PETRI_PLACES=562, PETRI_TRANSITIONS=1144} [2021-03-24 11:37:53,346 INFO L343 CegarLoopForPetriNet]: 246 programPoint places, 316 predicate places. [2021-03-24 11:37:53,346 INFO L480 AbstractCegarLoop]: Abstraction has has 562 places, 1144 transitions, 15675 flow [2021-03-24 11:37:53,347 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 373.3636363636364) internal successors, (8214), 22 states have internal predecessors, (8214), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 11:37:53,347 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 11:37:53,347 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 11:37:53,347 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-03-24 11:37:53,347 INFO L428 AbstractCegarLoop]: === Iteration 12 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-24 11:37:53,347 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 11:37:53,348 INFO L82 PathProgramCache]: Analyzing trace with hash 1512699707, now seen corresponding path program 6 times [2021-03-24 11:37:53,348 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 11:37:53,348 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1996235799] [2021-03-24 11:37:53,348 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 11:37:53,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 11:37:53,394 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:37:53,395 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 11:37:53,396 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:37:53,396 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 11:37:53,404 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:37:53,404 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 11:37:53,413 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:37:53,414 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 11:37:53,424 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:37:53,424 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-03-24 11:37:53,437 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:37:53,438 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-24 11:37:53,449 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:37:53,449 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-24 11:37:53,460 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:37:53,461 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 11:37:53,473 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:37:53,474 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 11:37:53,487 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:37:53,488 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 11:37:53,502 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:37:53,503 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 11:37:53,515 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:37:53,516 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 11:37:53,527 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:37:53,527 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-24 11:37:53,539 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:37:53,539 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 11:37:53,550 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:37:53,551 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 11:37:53,563 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:37:53,563 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-24 11:37:53,582 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:37:53,583 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-24 11:37:53,598 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:37:53,598 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-24 11:37:53,613 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:37:53,613 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 11:37:53,632 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:37:53,632 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-24 11:37:53,644 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:37:53,644 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-24 11:37:53,657 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-24 11:37:53,657 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1996235799] [2021-03-24 11:37:53,657 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 11:37:53,657 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2021-03-24 11:37:53,657 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [16677714] [2021-03-24 11:37:53,658 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-03-24 11:37:53,658 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 11:37:53,658 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-03-24 11:37:53,658 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=404, Unknown=0, NotChecked=0, Total=462 [2021-03-24 11:37:53,664 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 372 out of 713 [2021-03-24 11:37:53,668 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 562 places, 1144 transitions, 15675 flow. Second operand has 22 states, 22 states have (on average 373.3636363636364) internal successors, (8214), 22 states have internal predecessors, (8214), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 11:37:53,668 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 11:37:53,668 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 372 of 713 [2021-03-24 11:37:53,668 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 11:38:08,806 INFO L129 PetriNetUnfolder]: 11419/32019 cut-off events. [2021-03-24 11:38:08,806 INFO L130 PetriNetUnfolder]: For 167295/167375 co-relation queries the response was YES. [2021-03-24 11:38:09,418 INFO L84 FinitePrefix]: Finished finitePrefix Result has 106565 conditions, 32019 events. 11419/32019 cut-off events. For 167295/167375 co-relation queries the response was YES. Maximal size of possible extension queue 337. Compared 297078 event pairs, 1901 based on Foata normal form. 75/30960 useless extension candidates. Maximal degree in co-relation 105917. Up to 9335 conditions per place. [2021-03-24 11:38:09,510 INFO L132 encePairwiseOnDemand]: 683/713 looper letters, 1195 selfloop transitions, 832 changer transitions 0/2157 dead transitions. [2021-03-24 11:38:09,510 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 626 places, 2157 transitions, 28510 flow [2021-03-24 11:38:09,511 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2021-03-24 11:38:09,511 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 65 states. [2021-03-24 11:38:09,524 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 65 states to 65 states and 25229 transitions. [2021-03-24 11:38:09,529 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.5443737188477722 [2021-03-24 11:38:09,530 INFO L72 ComplementDD]: Start complementDD. Operand 65 states and 25229 transitions. [2021-03-24 11:38:09,530 INFO L73 IsDeterministic]: Start isDeterministic. Operand 65 states and 25229 transitions. [2021-03-24 11:38:09,536 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 11:38:09,536 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 65 states and 25229 transitions. [2021-03-24 11:38:09,557 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 66 states, 65 states have (on average 388.1384615384615) internal successors, (25229), 65 states have internal predecessors, (25229), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 11:38:09,593 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 66 states, 66 states have (on average 713.0) internal successors, (47058), 66 states have internal predecessors, (47058), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 11:38:09,603 INFO L81 ComplementDD]: Finished complementDD. Result has 66 states, 66 states have (on average 713.0) internal successors, (47058), 66 states have internal predecessors, (47058), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 11:38:09,603 INFO L185 Difference]: Start difference. First operand has 562 places, 1144 transitions, 15675 flow. Second operand 65 states and 25229 transitions. [2021-03-24 11:38:09,604 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 626 places, 2157 transitions, 28510 flow [2021-03-24 11:38:11,421 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 612 places, 2157 transitions, 28104 flow, removed 161 selfloop flow, removed 14 redundant places. [2021-03-24 11:38:11,448 INFO L241 Difference]: Finished difference. Result has 641 places, 1406 transitions, 22719 flow [2021-03-24 11:38:11,450 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=713, PETRI_DIFFERENCE_MINUEND_FLOW=15366, PETRI_DIFFERENCE_MINUEND_PLACES=548, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1144, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=573, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=542, PETRI_DIFFERENCE_SUBTRAHEND_STATES=65, PETRI_FLOW=22719, PETRI_PLACES=641, PETRI_TRANSITIONS=1406} [2021-03-24 11:38:11,450 INFO L343 CegarLoopForPetriNet]: 246 programPoint places, 395 predicate places. [2021-03-24 11:38:11,450 INFO L480 AbstractCegarLoop]: Abstraction has has 641 places, 1406 transitions, 22719 flow [2021-03-24 11:38:11,451 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 373.3636363636364) internal successors, (8214), 22 states have internal predecessors, (8214), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 11:38:11,451 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 11:38:11,452 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 11:38:11,452 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-03-24 11:38:11,452 INFO L428 AbstractCegarLoop]: === Iteration 13 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-24 11:38:11,452 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 11:38:11,452 INFO L82 PathProgramCache]: Analyzing trace with hash -2090351707, now seen corresponding path program 7 times [2021-03-24 11:38:11,452 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 11:38:11,452 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1301825150] [2021-03-24 11:38:11,453 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 11:38:11,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 11:38:11,508 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:38:11,508 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 11:38:11,509 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:38:11,509 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 11:38:11,517 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:38:11,518 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 11:38:11,526 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:38:11,527 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 11:38:11,537 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:38:11,537 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-03-24 11:38:11,549 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:38:11,549 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-24 11:38:11,559 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:38:11,559 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-24 11:38:11,569 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:38:11,569 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 11:38:11,580 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:38:11,580 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 11:38:11,592 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:38:11,593 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 11:38:11,609 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:38:11,610 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 11:38:11,625 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:38:11,625 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 11:38:11,642 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:38:11,642 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-24 11:38:11,655 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:38:11,655 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 11:38:11,668 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:38:11,668 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 11:38:11,696 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:38:11,696 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 11:38:11,711 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:38:11,711 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-24 11:38:11,725 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:38:11,725 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 11:38:11,745 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:38:11,745 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 11:38:11,766 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:38:11,766 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-24 11:38:11,767 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:38:11,767 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-24 11:38:11,782 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-24 11:38:11,782 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1301825150] [2021-03-24 11:38:11,782 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 11:38:11,782 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2021-03-24 11:38:11,782 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1207761402] [2021-03-24 11:38:11,783 INFO L460 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-03-24 11:38:11,783 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 11:38:11,783 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-03-24 11:38:11,783 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=369, Unknown=0, NotChecked=0, Total=420 [2021-03-24 11:38:11,789 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 372 out of 713 [2021-03-24 11:38:11,792 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 641 places, 1406 transitions, 22719 flow. Second operand has 21 states, 21 states have (on average 373.42857142857144) internal successors, (7842), 21 states have internal predecessors, (7842), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 11:38:11,793 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 11:38:11,793 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 372 of 713 [2021-03-24 11:38:11,793 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 11:38:23,121 WARN L205 SmtUtils]: Spent 148.00 ms on a formula simplification that was a NOOP. DAG size: 39 [2021-03-24 11:38:30,829 INFO L129 PetriNetUnfolder]: 11462/32133 cut-off events. [2021-03-24 11:38:30,830 INFO L130 PetriNetUnfolder]: For 197696/197800 co-relation queries the response was YES. [2021-03-24 11:38:31,646 INFO L84 FinitePrefix]: Finished finitePrefix Result has 111114 conditions, 32133 events. 11462/32133 cut-off events. For 197696/197800 co-relation queries the response was YES. Maximal size of possible extension queue 340. Compared 298349 event pairs, 1783 based on Foata normal form. 91/31098 useless extension candidates. Maximal degree in co-relation 110878. Up to 9149 conditions per place. [2021-03-24 11:38:31,876 INFO L132 encePairwiseOnDemand]: 683/713 looper letters, 1079 selfloop transitions, 1017 changer transitions 0/2226 dead transitions. [2021-03-24 11:38:31,877 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 732 places, 2226 transitions, 31076 flow [2021-03-24 11:38:31,877 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 92 states. [2021-03-24 11:38:31,877 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 92 states. [2021-03-24 11:38:31,897 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 92 states to 92 states and 35438 transitions. [2021-03-24 11:38:31,903 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.5402463564851515 [2021-03-24 11:38:31,903 INFO L72 ComplementDD]: Start complementDD. Operand 92 states and 35438 transitions. [2021-03-24 11:38:31,903 INFO L73 IsDeterministic]: Start isDeterministic. Operand 92 states and 35438 transitions. [2021-03-24 11:38:31,911 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 11:38:31,911 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 92 states and 35438 transitions. [2021-03-24 11:38:31,936 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 93 states, 92 states have (on average 385.19565217391306) internal successors, (35438), 92 states have internal predecessors, (35438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 11:38:31,984 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 93 states, 93 states have (on average 713.0) internal successors, (66309), 93 states have internal predecessors, (66309), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 11:38:31,997 INFO L81 ComplementDD]: Finished complementDD. Result has 93 states, 93 states have (on average 713.0) internal successors, (66309), 93 states have internal predecessors, (66309), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 11:38:31,998 INFO L185 Difference]: Start difference. First operand has 641 places, 1406 transitions, 22719 flow. Second operand 92 states and 35438 transitions. [2021-03-24 11:38:31,998 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 732 places, 2226 transitions, 31076 flow [2021-03-24 11:38:34,157 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 714 places, 2226 transitions, 29946 flow, removed 392 selfloop flow, removed 18 redundant places. [2021-03-24 11:38:34,184 INFO L241 Difference]: Finished difference. Result has 720 places, 1471 transitions, 25257 flow [2021-03-24 11:38:34,186 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=713, PETRI_DIFFERENCE_MINUEND_FLOW=21778, PETRI_DIFFERENCE_MINUEND_PLACES=623, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1406, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=954, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=445, PETRI_DIFFERENCE_SUBTRAHEND_STATES=92, PETRI_FLOW=25257, PETRI_PLACES=720, PETRI_TRANSITIONS=1471} [2021-03-24 11:38:34,186 INFO L343 CegarLoopForPetriNet]: 246 programPoint places, 474 predicate places. [2021-03-24 11:38:34,186 INFO L480 AbstractCegarLoop]: Abstraction has has 720 places, 1471 transitions, 25257 flow [2021-03-24 11:38:34,187 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 373.42857142857144) internal successors, (7842), 21 states have internal predecessors, (7842), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 11:38:34,187 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 11:38:34,187 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 11:38:34,187 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-03-24 11:38:34,187 INFO L428 AbstractCegarLoop]: === Iteration 14 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-24 11:38:34,188 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 11:38:34,188 INFO L82 PathProgramCache]: Analyzing trace with hash 1886871617, now seen corresponding path program 8 times [2021-03-24 11:38:34,188 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 11:38:34,188 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1434041252] [2021-03-24 11:38:34,188 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 11:38:34,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 11:38:34,229 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:38:34,230 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 11:38:34,231 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:38:34,231 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 11:38:34,239 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:38:34,240 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 11:38:34,249 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:38:34,249 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 11:38:34,259 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:38:34,260 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-03-24 11:38:34,271 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:38:34,271 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-24 11:38:34,282 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:38:34,282 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-24 11:38:34,292 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:38:34,292 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 11:38:34,304 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:38:34,305 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 11:38:34,317 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:38:34,318 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 11:38:34,331 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:38:34,331 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 11:38:34,349 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:38:34,350 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-24 11:38:34,350 INFO L142 QuantifierPusher]: treesize reduction 14, result has 48.1 percent of original size [2021-03-24 11:38:34,351 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 11:38:34,363 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:38:34,363 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 11:38:34,376 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:38:34,377 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 11:38:34,389 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:38:34,390 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-24 11:38:34,400 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:38:34,400 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-24 11:38:34,415 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:38:34,415 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 11:38:34,434 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:38:34,434 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 11:38:34,453 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:38:34,454 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-24 11:38:34,454 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:38:34,454 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-24 11:38:34,466 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-24 11:38:34,466 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1434041252] [2021-03-24 11:38:34,467 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 11:38:34,467 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-03-24 11:38:34,467 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1824146710] [2021-03-24 11:38:34,467 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-03-24 11:38:34,467 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 11:38:34,467 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-03-24 11:38:34,467 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=333, Unknown=0, NotChecked=0, Total=380 [2021-03-24 11:38:34,473 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 372 out of 713 [2021-03-24 11:38:34,475 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 720 places, 1471 transitions, 25257 flow. Second operand has 20 states, 20 states have (on average 373.5) internal successors, (7470), 20 states have internal predecessors, (7470), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 11:38:34,475 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 11:38:34,476 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 372 of 713 [2021-03-24 11:38:34,476 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 11:38:50,436 INFO L129 PetriNetUnfolder]: 11703/32685 cut-off events. [2021-03-24 11:38:50,436 INFO L130 PetriNetUnfolder]: For 212603/212722 co-relation queries the response was YES. [2021-03-24 11:38:51,577 INFO L84 FinitePrefix]: Finished finitePrefix Result has 115751 conditions, 32685 events. 11703/32685 cut-off events. For 212603/212722 co-relation queries the response was YES. Maximal size of possible extension queue 337. Compared 304010 event pairs, 1552 based on Foata normal form. 134/31715 useless extension candidates. Maximal degree in co-relation 115508. Up to 8015 conditions per place. [2021-03-24 11:38:51,671 INFO L132 encePairwiseOnDemand]: 683/713 looper letters, 723 selfloop transitions, 1245 changer transitions 0/2098 dead transitions. [2021-03-24 11:38:51,671 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 776 places, 2098 transitions, 33797 flow [2021-03-24 11:38:51,672 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2021-03-24 11:38:51,672 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 57 states. [2021-03-24 11:38:51,678 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 57 states to 57 states and 21983 transitions. [2021-03-24 11:38:51,681 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.5409069658719028 [2021-03-24 11:38:51,682 INFO L72 ComplementDD]: Start complementDD. Operand 57 states and 21983 transitions. [2021-03-24 11:38:51,682 INFO L73 IsDeterministic]: Start isDeterministic. Operand 57 states and 21983 transitions. [2021-03-24 11:38:51,687 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 11:38:51,687 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 57 states and 21983 transitions. [2021-03-24 11:38:51,702 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 58 states, 57 states have (on average 385.6666666666667) internal successors, (21983), 57 states have internal predecessors, (21983), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 11:38:51,733 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 58 states, 58 states have (on average 713.0) internal successors, (41354), 58 states have internal predecessors, (41354), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 11:38:51,742 INFO L81 ComplementDD]: Finished complementDD. Result has 58 states, 58 states have (on average 713.0) internal successors, (41354), 58 states have internal predecessors, (41354), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 11:38:51,742 INFO L185 Difference]: Start difference. First operand has 720 places, 1471 transitions, 25257 flow. Second operand 57 states and 21983 transitions. [2021-03-24 11:38:51,742 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 776 places, 2098 transitions, 33797 flow [2021-03-24 11:38:54,093 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 712 places, 2098 transitions, 29987 flow, removed 564 selfloop flow, removed 64 redundant places. [2021-03-24 11:38:54,121 INFO L241 Difference]: Finished difference. Result has 723 places, 1616 transitions, 27345 flow [2021-03-24 11:38:54,122 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=713, PETRI_DIFFERENCE_MINUEND_FLOW=22007, PETRI_DIFFERENCE_MINUEND_PLACES=656, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1471, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1109, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=350, PETRI_DIFFERENCE_SUBTRAHEND_STATES=57, PETRI_FLOW=27345, PETRI_PLACES=723, PETRI_TRANSITIONS=1616} [2021-03-24 11:38:54,122 INFO L343 CegarLoopForPetriNet]: 246 programPoint places, 477 predicate places. [2021-03-24 11:38:54,122 INFO L480 AbstractCegarLoop]: Abstraction has has 723 places, 1616 transitions, 27345 flow [2021-03-24 11:38:54,123 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 373.5) internal successors, (7470), 20 states have internal predecessors, (7470), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 11:38:54,123 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 11:38:54,123 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 11:38:54,123 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-03-24 11:38:54,124 INFO L428 AbstractCegarLoop]: === Iteration 15 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-24 11:38:54,124 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 11:38:54,124 INFO L82 PathProgramCache]: Analyzing trace with hash -2057566385, now seen corresponding path program 9 times [2021-03-24 11:38:54,124 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 11:38:54,124 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [314185743] [2021-03-24 11:38:54,124 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 11:38:54,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 11:38:54,163 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:38:54,163 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 11:38:54,164 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:38:54,164 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 11:38:54,172 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:38:54,173 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 11:38:54,181 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:38:54,182 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 11:38:54,193 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:38:54,193 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-03-24 11:38:54,206 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:38:54,206 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-24 11:38:54,217 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:38:54,218 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-24 11:38:54,229 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:38:54,230 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 11:38:54,243 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:38:54,243 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 11:38:54,256 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:38:54,257 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 11:38:54,270 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:38:54,271 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 11:38:54,286 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:38:54,286 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-24 11:38:54,287 INFO L142 QuantifierPusher]: treesize reduction 14, result has 48.1 percent of original size [2021-03-24 11:38:54,287 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 11:38:54,299 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:38:54,300 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 11:38:54,313 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:38:54,313 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 11:38:54,327 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:38:54,328 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-24 11:38:54,339 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:38:54,340 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-24 11:38:54,353 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:38:54,353 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 11:38:54,374 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:38:54,375 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 11:38:54,398 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:38:54,399 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-24 11:38:54,399 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:38:54,399 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-24 11:38:54,413 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-24 11:38:54,414 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [314185743] [2021-03-24 11:38:54,414 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 11:38:54,414 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-03-24 11:38:54,414 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [200951730] [2021-03-24 11:38:54,414 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-03-24 11:38:54,414 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 11:38:54,415 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-03-24 11:38:54,415 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=332, Unknown=0, NotChecked=0, Total=380 [2021-03-24 11:38:54,421 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 372 out of 713 [2021-03-24 11:38:54,424 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 723 places, 1616 transitions, 27345 flow. Second operand has 20 states, 20 states have (on average 373.5) internal successors, (7470), 20 states have internal predecessors, (7470), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 11:38:54,424 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 11:38:54,424 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 372 of 713 [2021-03-24 11:38:54,424 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 11:39:11,033 INFO L129 PetriNetUnfolder]: 11798/33204 cut-off events. [2021-03-24 11:39:11,033 INFO L130 PetriNetUnfolder]: For 214744/214829 co-relation queries the response was YES. [2021-03-24 11:39:12,071 INFO L84 FinitePrefix]: Finished finitePrefix Result has 116478 conditions, 33204 events. 11798/33204 cut-off events. For 214744/214829 co-relation queries the response was YES. Maximal size of possible extension queue 371. Compared 310964 event pairs, 1900 based on Foata normal form. 86/32145 useless extension candidates. Maximal degree in co-relation 116245. Up to 9937 conditions per place. [2021-03-24 11:39:12,174 INFO L132 encePairwiseOnDemand]: 683/713 looper letters, 860 selfloop transitions, 1112 changer transitions 0/2102 dead transitions. [2021-03-24 11:39:12,174 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 783 places, 2102 transitions, 33299 flow [2021-03-24 11:39:12,175 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2021-03-24 11:39:12,175 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 61 states. [2021-03-24 11:39:12,181 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 61 states to 61 states and 23478 transitions. [2021-03-24 11:39:12,185 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.5398110040696203 [2021-03-24 11:39:12,185 INFO L72 ComplementDD]: Start complementDD. Operand 61 states and 23478 transitions. [2021-03-24 11:39:12,186 INFO L73 IsDeterministic]: Start isDeterministic. Operand 61 states and 23478 transitions. [2021-03-24 11:39:12,189 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 11:39:12,190 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 61 states and 23478 transitions. [2021-03-24 11:39:12,368 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 62 states, 61 states have (on average 384.88524590163934) internal successors, (23478), 61 states have internal predecessors, (23478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 11:39:12,403 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 62 states, 62 states have (on average 713.0) internal successors, (44206), 62 states have internal predecessors, (44206), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 11:39:12,411 INFO L81 ComplementDD]: Finished complementDD. Result has 62 states, 62 states have (on average 713.0) internal successors, (44206), 62 states have internal predecessors, (44206), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 11:39:12,411 INFO L185 Difference]: Start difference. First operand has 723 places, 1616 transitions, 27345 flow. Second operand 61 states and 23478 transitions. [2021-03-24 11:39:12,411 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 783 places, 2102 transitions, 33299 flow [2021-03-24 11:39:15,082 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 748 places, 2102 transitions, 31625 flow, removed 291 selfloop flow, removed 35 redundant places. [2021-03-24 11:39:15,122 INFO L241 Difference]: Finished difference. Result has 755 places, 1634 transitions, 28354 flow [2021-03-24 11:39:15,123 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=713, PETRI_DIFFERENCE_MINUEND_FLOW=25695, PETRI_DIFFERENCE_MINUEND_PLACES=688, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1616, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1095, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=512, PETRI_DIFFERENCE_SUBTRAHEND_STATES=61, PETRI_FLOW=28354, PETRI_PLACES=755, PETRI_TRANSITIONS=1634} [2021-03-24 11:39:15,124 INFO L343 CegarLoopForPetriNet]: 246 programPoint places, 509 predicate places. [2021-03-24 11:39:15,124 INFO L480 AbstractCegarLoop]: Abstraction has has 755 places, 1634 transitions, 28354 flow [2021-03-24 11:39:15,125 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 373.5) internal successors, (7470), 20 states have internal predecessors, (7470), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 11:39:15,125 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 11:39:15,125 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 11:39:15,125 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-03-24 11:39:15,125 INFO L428 AbstractCegarLoop]: === Iteration 16 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-24 11:39:15,125 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 11:39:15,126 INFO L82 PathProgramCache]: Analyzing trace with hash 231630741, now seen corresponding path program 10 times [2021-03-24 11:39:15,126 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 11:39:15,126 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1704270185] [2021-03-24 11:39:15,126 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 11:39:15,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 11:39:15,183 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:39:15,184 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 11:39:15,184 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:39:15,185 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 11:39:15,192 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:39:15,193 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 11:39:15,202 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:39:15,202 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 11:39:15,212 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:39:15,212 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-03-24 11:39:15,223 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:39:15,223 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-24 11:39:15,237 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:39:15,238 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-24 11:39:15,247 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:39:15,248 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 11:39:15,260 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:39:15,260 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 11:39:15,274 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:39:15,275 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 11:39:15,290 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:39:15,291 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 11:39:15,306 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:39:15,307 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-24 11:39:15,307 INFO L142 QuantifierPusher]: treesize reduction 14, result has 48.1 percent of original size [2021-03-24 11:39:15,308 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 11:39:15,320 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:39:15,320 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 11:39:15,334 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:39:15,334 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 11:39:15,348 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:39:15,349 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 11:39:15,364 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:39:15,365 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-24 11:39:15,378 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:39:15,379 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 11:39:15,402 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:39:15,402 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 11:39:15,425 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:39:15,425 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-24 11:39:15,426 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:39:15,426 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-24 11:39:15,441 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-24 11:39:15,441 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1704270185] [2021-03-24 11:39:15,441 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 11:39:15,441 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-03-24 11:39:15,441 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [344375087] [2021-03-24 11:39:15,442 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-03-24 11:39:15,442 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 11:39:15,442 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-03-24 11:39:15,442 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=333, Unknown=0, NotChecked=0, Total=380 [2021-03-24 11:39:15,448 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 372 out of 713 [2021-03-24 11:39:15,451 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 755 places, 1634 transitions, 28354 flow. Second operand has 20 states, 20 states have (on average 373.5) internal successors, (7470), 20 states have internal predecessors, (7470), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 11:39:15,451 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 11:39:15,451 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 372 of 713 [2021-03-24 11:39:15,452 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 11:39:30,431 INFO L129 PetriNetUnfolder]: 11935/33589 cut-off events. [2021-03-24 11:39:30,432 INFO L130 PetriNetUnfolder]: For 230533/230624 co-relation queries the response was YES. [2021-03-24 11:39:31,470 INFO L84 FinitePrefix]: Finished finitePrefix Result has 117535 conditions, 33589 events. 11935/33589 cut-off events. For 230533/230624 co-relation queries the response was YES. Maximal size of possible extension queue 378. Compared 315343 event pairs, 2854 based on Foata normal form. 90/32510 useless extension candidates. Maximal degree in co-relation 117307. Up to 10184 conditions per place. [2021-03-24 11:39:31,576 INFO L132 encePairwiseOnDemand]: 683/713 looper letters, 1294 selfloop transitions, 715 changer transitions 0/2139 dead transitions. [2021-03-24 11:39:31,576 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 790 places, 2139 transitions, 35022 flow [2021-03-24 11:39:31,577 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-03-24 11:39:31,577 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2021-03-24 11:39:31,581 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 14138 transitions. [2021-03-24 11:39:31,582 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.5508025557113916 [2021-03-24 11:39:31,582 INFO L72 ComplementDD]: Start complementDD. Operand 36 states and 14138 transitions. [2021-03-24 11:39:31,582 INFO L73 IsDeterministic]: Start isDeterministic. Operand 36 states and 14138 transitions. [2021-03-24 11:39:31,584 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 11:39:31,584 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 36 states and 14138 transitions. [2021-03-24 11:39:31,591 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 37 states, 36 states have (on average 392.72222222222223) internal successors, (14138), 36 states have internal predecessors, (14138), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 11:39:31,603 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 37 states, 37 states have (on average 713.0) internal successors, (26381), 37 states have internal predecessors, (26381), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 11:39:31,606 INFO L81 ComplementDD]: Finished complementDD. Result has 37 states, 37 states have (on average 713.0) internal successors, (26381), 37 states have internal predecessors, (26381), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 11:39:31,607 INFO L185 Difference]: Start difference. First operand has 755 places, 1634 transitions, 28354 flow. Second operand 36 states and 14138 transitions. [2021-03-24 11:39:31,607 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 790 places, 2139 transitions, 35022 flow [2021-03-24 11:39:34,000 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 743 places, 2139 transitions, 32512 flow, removed 119 selfloop flow, removed 47 redundant places. [2021-03-24 11:39:34,035 INFO L241 Difference]: Finished difference. Result has 749 places, 1673 transitions, 28240 flow [2021-03-24 11:39:34,036 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=713, PETRI_DIFFERENCE_MINUEND_FLOW=25883, PETRI_DIFFERENCE_MINUEND_PLACES=708, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1634, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=676, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=950, PETRI_DIFFERENCE_SUBTRAHEND_STATES=36, PETRI_FLOW=28240, PETRI_PLACES=749, PETRI_TRANSITIONS=1673} [2021-03-24 11:39:34,036 INFO L343 CegarLoopForPetriNet]: 246 programPoint places, 503 predicate places. [2021-03-24 11:39:34,037 INFO L480 AbstractCegarLoop]: Abstraction has has 749 places, 1673 transitions, 28240 flow [2021-03-24 11:39:34,038 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 373.5) internal successors, (7470), 20 states have internal predecessors, (7470), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 11:39:34,038 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 11:39:34,038 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 11:39:34,038 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2021-03-24 11:39:34,038 INFO L428 AbstractCegarLoop]: === Iteration 17 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-24 11:39:34,038 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 11:39:34,038 INFO L82 PathProgramCache]: Analyzing trace with hash 1211382559, now seen corresponding path program 11 times [2021-03-24 11:39:34,038 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 11:39:34,039 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1630189077] [2021-03-24 11:39:34,039 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 11:39:34,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 11:39:34,080 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:39:34,082 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 11:39:34,083 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:39:34,083 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 11:39:34,091 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:39:34,091 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 11:39:34,100 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:39:34,100 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 11:39:34,111 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:39:34,111 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-03-24 11:39:34,123 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:39:34,123 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-24 11:39:34,133 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:39:34,134 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-24 11:39:34,145 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:39:34,145 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 11:39:34,159 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:39:34,159 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 11:39:34,172 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:39:34,173 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 11:39:34,187 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:39:34,187 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 11:39:34,203 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:39:34,204 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-24 11:39:34,204 INFO L142 QuantifierPusher]: treesize reduction 14, result has 48.1 percent of original size [2021-03-24 11:39:34,205 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 11:39:34,222 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:39:34,223 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 11:39:34,238 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:39:34,239 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 11:39:34,254 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:39:34,255 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 11:39:34,271 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:39:34,271 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-24 11:39:34,285 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:39:34,285 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 11:39:34,308 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:39:34,308 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 11:39:34,330 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:39:34,331 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-24 11:39:34,331 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:39:34,331 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-24 11:39:34,346 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-24 11:39:34,346 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1630189077] [2021-03-24 11:39:34,347 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 11:39:34,347 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-03-24 11:39:34,347 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [317195273] [2021-03-24 11:39:34,347 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-03-24 11:39:34,347 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 11:39:34,347 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-03-24 11:39:34,348 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=332, Unknown=0, NotChecked=0, Total=380 [2021-03-24 11:39:34,354 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 372 out of 713 [2021-03-24 11:39:34,357 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 749 places, 1673 transitions, 28240 flow. Second operand has 20 states, 20 states have (on average 373.5) internal successors, (7470), 20 states have internal predecessors, (7470), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 11:39:34,357 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 11:39:34,357 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 372 of 713 [2021-03-24 11:39:34,357 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 11:39:50,208 INFO L129 PetriNetUnfolder]: 11976/33713 cut-off events. [2021-03-24 11:39:50,209 INFO L130 PetriNetUnfolder]: For 226073/226166 co-relation queries the response was YES. [2021-03-24 11:39:51,221 INFO L84 FinitePrefix]: Finished finitePrefix Result has 119139 conditions, 33713 events. 11976/33713 cut-off events. For 226073/226166 co-relation queries the response was YES. Maximal size of possible extension queue 381. Compared 316745 event pairs, 2866 based on Foata normal form. 92/32634 useless extension candidates. Maximal degree in co-relation 118909. Up to 10391 conditions per place. [2021-03-24 11:39:51,328 INFO L132 encePairwiseOnDemand]: 683/713 looper letters, 1242 selfloop transitions, 702 changer transitions 0/2074 dead transitions. [2021-03-24 11:39:51,328 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 776 places, 2074 transitions, 33770 flow [2021-03-24 11:39:51,329 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-03-24 11:39:51,329 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 28 states. [2021-03-24 11:39:51,332 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28 states to 28 states and 11062 transitions. [2021-03-24 11:39:51,333 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.5540973752754959 [2021-03-24 11:39:51,333 INFO L72 ComplementDD]: Start complementDD. Operand 28 states and 11062 transitions. [2021-03-24 11:39:51,334 INFO L73 IsDeterministic]: Start isDeterministic. Operand 28 states and 11062 transitions. [2021-03-24 11:39:51,335 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 11:39:51,335 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 28 states and 11062 transitions. [2021-03-24 11:39:51,340 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 29 states, 28 states have (on average 395.07142857142856) internal successors, (11062), 28 states have internal predecessors, (11062), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 11:39:51,350 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 29 states, 29 states have (on average 713.0) internal successors, (20677), 29 states have internal predecessors, (20677), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 11:39:51,353 INFO L81 ComplementDD]: Finished complementDD. Result has 29 states, 29 states have (on average 713.0) internal successors, (20677), 29 states have internal predecessors, (20677), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 11:39:51,353 INFO L185 Difference]: Start difference. First operand has 749 places, 1673 transitions, 28240 flow. Second operand 28 states and 11062 transitions. [2021-03-24 11:39:51,353 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 776 places, 2074 transitions, 33770 flow [2021-03-24 11:39:53,854 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 755 places, 2074 transitions, 32788 flow, removed 103 selfloop flow, removed 21 redundant places. [2021-03-24 11:39:53,889 INFO L241 Difference]: Finished difference. Result has 761 places, 1687 transitions, 29067 flow [2021-03-24 11:39:53,891 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=713, PETRI_DIFFERENCE_MINUEND_FLOW=27286, PETRI_DIFFERENCE_MINUEND_PLACES=728, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1673, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=690, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=976, PETRI_DIFFERENCE_SUBTRAHEND_STATES=28, PETRI_FLOW=29067, PETRI_PLACES=761, PETRI_TRANSITIONS=1687} [2021-03-24 11:39:53,891 INFO L343 CegarLoopForPetriNet]: 246 programPoint places, 515 predicate places. [2021-03-24 11:39:53,891 INFO L480 AbstractCegarLoop]: Abstraction has has 761 places, 1687 transitions, 29067 flow [2021-03-24 11:39:53,893 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 373.5) internal successors, (7470), 20 states have internal predecessors, (7470), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 11:39:53,893 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 11:39:53,893 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 11:39:53,893 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2021-03-24 11:39:53,893 INFO L428 AbstractCegarLoop]: === Iteration 18 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-24 11:39:53,894 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 11:39:53,894 INFO L82 PathProgramCache]: Analyzing trace with hash -118898553, now seen corresponding path program 12 times [2021-03-24 11:39:53,894 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 11:39:53,894 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [563314705] [2021-03-24 11:39:53,894 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 11:39:53,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 11:39:53,932 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:39:53,932 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 11:39:53,933 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:39:53,933 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 11:39:53,942 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:39:53,943 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 11:39:53,952 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:39:53,953 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 11:39:53,964 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:39:53,965 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-03-24 11:39:53,979 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:39:53,979 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-24 11:39:53,991 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:39:53,992 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-24 11:39:54,003 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:39:54,004 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 11:39:54,016 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:39:54,017 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 11:39:54,031 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:39:54,031 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 11:39:54,046 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:39:54,046 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 11:39:54,062 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:39:54,063 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-24 11:39:54,064 INFO L142 QuantifierPusher]: treesize reduction 14, result has 48.1 percent of original size [2021-03-24 11:39:54,064 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 11:39:54,077 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:39:54,078 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 11:39:54,091 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:39:54,092 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 11:39:54,107 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:39:54,107 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 11:39:54,123 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:39:54,124 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-24 11:39:54,138 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:39:54,139 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 11:39:54,161 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:39:54,162 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 11:39:54,185 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:39:54,186 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-24 11:39:54,186 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:39:54,187 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-24 11:39:54,201 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-24 11:39:54,202 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [563314705] [2021-03-24 11:39:54,202 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 11:39:54,202 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-03-24 11:39:54,202 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1569718690] [2021-03-24 11:39:54,202 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-03-24 11:39:54,202 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 11:39:54,203 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-03-24 11:39:54,203 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=333, Unknown=0, NotChecked=0, Total=380 [2021-03-24 11:39:54,209 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 372 out of 713 [2021-03-24 11:39:54,212 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 761 places, 1687 transitions, 29067 flow. Second operand has 20 states, 20 states have (on average 373.5) internal successors, (7470), 20 states have internal predecessors, (7470), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 11:39:54,212 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 11:39:54,212 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 372 of 713 [2021-03-24 11:39:54,212 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 11:39:55,294 WARN L205 SmtUtils]: Spent 132.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 59 [2021-03-24 11:40:08,996 INFO L129 PetriNetUnfolder]: 12064/33982 cut-off events. [2021-03-24 11:40:08,997 INFO L130 PetriNetUnfolder]: For 234847/234944 co-relation queries the response was YES. [2021-03-24 11:40:10,411 INFO L84 FinitePrefix]: Finished finitePrefix Result has 122493 conditions, 33982 events. 12064/33982 cut-off events. For 234847/234944 co-relation queries the response was YES. Maximal size of possible extension queue 392. Compared 320084 event pairs, 2512 based on Foata normal form. 104/32914 useless extension candidates. Maximal degree in co-relation 122255. Up to 8534 conditions per place. [2021-03-24 11:40:10,517 INFO L132 encePairwiseOnDemand]: 684/713 looper letters, 1502 selfloop transitions, 443 changer transitions 0/2075 dead transitions. [2021-03-24 11:40:10,517 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 779 places, 2075 transitions, 34719 flow [2021-03-24 11:40:10,518 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-03-24 11:40:10,518 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2021-03-24 11:40:10,521 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 7664 transitions. [2021-03-24 11:40:10,522 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.5657341108732561 [2021-03-24 11:40:10,522 INFO L72 ComplementDD]: Start complementDD. Operand 19 states and 7664 transitions. [2021-03-24 11:40:10,522 INFO L73 IsDeterministic]: Start isDeterministic. Operand 19 states and 7664 transitions. [2021-03-24 11:40:10,523 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 11:40:10,523 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 19 states and 7664 transitions. [2021-03-24 11:40:10,526 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 20 states, 19 states have (on average 403.36842105263156) internal successors, (7664), 19 states have internal predecessors, (7664), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 11:40:10,532 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 20 states, 20 states have (on average 713.0) internal successors, (14260), 20 states have internal predecessors, (14260), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 11:40:10,532 INFO L81 ComplementDD]: Finished complementDD. Result has 20 states, 20 states have (on average 713.0) internal successors, (14260), 20 states have internal predecessors, (14260), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 11:40:10,532 INFO L185 Difference]: Start difference. First operand has 761 places, 1687 transitions, 29067 flow. Second operand 19 states and 7664 transitions. [2021-03-24 11:40:10,532 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 779 places, 2075 transitions, 34719 flow [2021-03-24 11:40:13,097 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 760 places, 2075 transitions, 33768 flow, removed 92 selfloop flow, removed 19 redundant places. [2021-03-24 11:40:13,136 INFO L241 Difference]: Finished difference. Result has 766 places, 1702 transitions, 29437 flow [2021-03-24 11:40:13,138 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=713, PETRI_DIFFERENCE_MINUEND_FLOW=28140, PETRI_DIFFERENCE_MINUEND_PLACES=742, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1687, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=429, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1250, PETRI_DIFFERENCE_SUBTRAHEND_STATES=19, PETRI_FLOW=29437, PETRI_PLACES=766, PETRI_TRANSITIONS=1702} [2021-03-24 11:40:13,138 INFO L343 CegarLoopForPetriNet]: 246 programPoint places, 520 predicate places. [2021-03-24 11:40:13,138 INFO L480 AbstractCegarLoop]: Abstraction has has 766 places, 1702 transitions, 29437 flow [2021-03-24 11:40:13,139 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 373.5) internal successors, (7470), 20 states have internal predecessors, (7470), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 11:40:13,139 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 11:40:13,139 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 11:40:13,139 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2021-03-24 11:40:13,139 INFO L428 AbstractCegarLoop]: === Iteration 19 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-24 11:40:13,140 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 11:40:13,140 INFO L82 PathProgramCache]: Analyzing trace with hash 823329339, now seen corresponding path program 1 times [2021-03-24 11:40:13,140 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 11:40:13,140 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1262959226] [2021-03-24 11:40:13,140 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 11:40:13,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 11:40:13,186 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:40:13,186 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 11:40:13,187 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:40:13,187 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-03-24 11:40:13,196 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:40:13,197 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-03-24 11:40:13,207 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:40:13,208 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-03-24 11:40:13,220 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:40:13,220 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-03-24 11:40:13,235 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:40:13,235 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 11:40:13,248 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:40:13,249 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-24 11:40:13,262 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:40:13,262 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-24 11:40:13,276 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:40:13,276 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-24 11:40:13,290 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:40:13,291 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-24 11:40:13,305 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:40:13,306 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-24 11:40:13,322 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:40:13,322 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-24 11:40:13,338 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:40:13,339 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-24 11:40:13,355 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:40:13,356 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-24 11:40:13,373 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:40:13,373 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-24 11:40:13,393 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:40:13,394 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-24 11:40:13,415 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:40:13,415 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-24 11:40:13,436 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:40:13,437 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-24 11:40:13,456 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:40:13,456 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-03-24 11:40:13,483 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:40:13,484 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-03-24 11:40:13,505 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:40:13,505 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-24 11:40:13,519 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:40:13,520 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-24 11:40:13,535 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-24 11:40:13,536 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1262959226] [2021-03-24 11:40:13,536 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 11:40:13,536 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2021-03-24 11:40:13,536 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [292493285] [2021-03-24 11:40:13,536 INFO L460 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-03-24 11:40:13,536 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 11:40:13,537 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-03-24 11:40:13,537 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=442, Unknown=0, NotChecked=0, Total=506 [2021-03-24 11:40:13,542 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 370 out of 713 [2021-03-24 11:40:13,545 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 766 places, 1702 transitions, 29437 flow. Second operand has 23 states, 23 states have (on average 371.3478260869565) internal successors, (8541), 23 states have internal predecessors, (8541), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 11:40:13,545 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 11:40:13,545 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 370 of 713 [2021-03-24 11:40:13,546 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 11:40:17,132 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 85 DAG size of output: 58 [2021-03-24 11:40:17,509 WARN L205 SmtUtils]: Spent 139.00 ms on a formula simplification. DAG size of input: 85 DAG size of output: 60 [2021-03-24 11:40:17,725 WARN L205 SmtUtils]: Spent 137.00 ms on a formula simplification. DAG size of input: 97 DAG size of output: 64 [2021-03-24 11:40:17,955 WARN L205 SmtUtils]: Spent 160.00 ms on a formula simplification. DAG size of input: 85 DAG size of output: 65 [2021-03-24 11:40:18,744 WARN L205 SmtUtils]: Spent 123.00 ms on a formula simplification. DAG size of input: 88 DAG size of output: 63 [2021-03-24 11:40:19,070 WARN L205 SmtUtils]: Spent 141.00 ms on a formula simplification. DAG size of input: 100 DAG size of output: 67 [2021-03-24 11:40:19,376 WARN L205 SmtUtils]: Spent 130.00 ms on a formula simplification. DAG size of input: 88 DAG size of output: 68 [2021-03-24 11:40:27,672 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 58 [2021-03-24 11:40:27,869 WARN L205 SmtUtils]: Spent 125.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 62 [2021-03-24 11:40:28,031 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 63 [2021-03-24 11:40:36,308 INFO L129 PetriNetUnfolder]: 13399/37407 cut-off events. [2021-03-24 11:40:36,308 INFO L130 PetriNetUnfolder]: For 257791/257880 co-relation queries the response was YES. [2021-03-24 11:40:37,844 INFO L84 FinitePrefix]: Finished finitePrefix Result has 141735 conditions, 37407 events. 13399/37407 cut-off events. For 257791/257880 co-relation queries the response was YES. Maximal size of possible extension queue 436. Compared 359405 event pairs, 1437 based on Foata normal form. 88/36247 useless extension candidates. Maximal degree in co-relation 141491. Up to 7307 conditions per place. [2021-03-24 11:40:38,146 INFO L132 encePairwiseOnDemand]: 683/713 looper letters, 1532 selfloop transitions, 1198 changer transitions 0/2860 dead transitions. [2021-03-24 11:40:38,146 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 838 places, 2860 transitions, 44746 flow [2021-03-24 11:40:38,147 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2021-03-24 11:40:38,147 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 73 states. [2021-03-24 11:40:38,159 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 73 states to 73 states and 28155 transitions. [2021-03-24 11:40:38,163 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.5409325827585545 [2021-03-24 11:40:38,164 INFO L72 ComplementDD]: Start complementDD. Operand 73 states and 28155 transitions. [2021-03-24 11:40:38,164 INFO L73 IsDeterministic]: Start isDeterministic. Operand 73 states and 28155 transitions. [2021-03-24 11:40:38,167 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 11:40:38,167 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 73 states and 28155 transitions. [2021-03-24 11:40:38,185 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 74 states, 73 states have (on average 385.6849315068493) internal successors, (28155), 73 states have internal predecessors, (28155), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 11:40:38,215 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 74 states, 74 states have (on average 713.0) internal successors, (52762), 74 states have internal predecessors, (52762), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 11:40:38,225 INFO L81 ComplementDD]: Finished complementDD. Result has 74 states, 74 states have (on average 713.0) internal successors, (52762), 74 states have internal predecessors, (52762), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 11:40:38,225 INFO L185 Difference]: Start difference. First operand has 766 places, 1702 transitions, 29437 flow. Second operand 73 states and 28155 transitions. [2021-03-24 11:40:38,225 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 838 places, 2860 transitions, 44746 flow [2021-03-24 11:40:41,099 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 828 places, 2860 transitions, 43785 flow, removed 135 selfloop flow, removed 10 redundant places. [2021-03-24 11:40:41,146 INFO L241 Difference]: Finished difference. Result has 840 places, 2026 transitions, 36843 flow [2021-03-24 11:40:41,147 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=713, PETRI_DIFFERENCE_MINUEND_FLOW=28766, PETRI_DIFFERENCE_MINUEND_PLACES=756, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1702, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=895, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=803, PETRI_DIFFERENCE_SUBTRAHEND_STATES=73, PETRI_FLOW=36843, PETRI_PLACES=840, PETRI_TRANSITIONS=2026} [2021-03-24 11:40:41,147 INFO L343 CegarLoopForPetriNet]: 246 programPoint places, 594 predicate places. [2021-03-24 11:40:41,147 INFO L480 AbstractCegarLoop]: Abstraction has has 840 places, 2026 transitions, 36843 flow [2021-03-24 11:40:41,148 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 371.3478260869565) internal successors, (8541), 23 states have internal predecessors, (8541), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 11:40:41,148 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 11:40:41,149 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 11:40:41,149 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2021-03-24 11:40:41,149 INFO L428 AbstractCegarLoop]: === Iteration 20 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-24 11:40:41,149 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 11:40:41,149 INFO L82 PathProgramCache]: Analyzing trace with hash 902110677, now seen corresponding path program 1 times [2021-03-24 11:40:41,149 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 11:40:41,149 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [783156977] [2021-03-24 11:40:41,149 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 11:40:41,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 11:40:41,259 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:40:41,260 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 11:40:41,261 INFO L142 QuantifierPusher]: treesize reduction 8, result has 75.0 percent of original size [2021-03-24 11:40:41,261 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-03-24 11:40:41,272 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:40:41,272 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-03-24 11:40:41,284 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:40:41,285 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-03-24 11:40:41,297 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:40:41,298 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-03-24 11:40:41,318 INFO L142 QuantifierPusher]: treesize reduction 67, result has 58.6 percent of original size [2021-03-24 11:40:41,319 INFO L147 QuantifierPusher]: treesize reduction 13, result has 86.3 percent of original size 82 [2021-03-24 11:40:41,359 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:40:41,361 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 59 [2021-03-24 11:40:41,385 INFO L142 QuantifierPusher]: treesize reduction 1, result has 98.8 percent of original size [2021-03-24 11:40:41,392 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 82 [2021-03-24 11:40:41,441 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:40:41,441 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 51 [2021-03-24 11:40:41,461 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:40:41,461 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-03-24 11:40:41,477 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:40:41,477 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-03-24 11:40:41,492 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:40:41,493 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-03-24 11:40:41,506 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:40:41,507 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-03-24 11:40:41,522 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:40:41,522 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 44 [2021-03-24 11:40:41,545 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:40:41,546 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 44 [2021-03-24 11:40:41,569 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:40:41,570 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 50 [2021-03-24 11:40:41,602 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:40:41,602 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 74 [2021-03-24 11:40:41,635 INFO L142 QuantifierPusher]: treesize reduction 15, result has 82.1 percent of original size [2021-03-24 11:40:41,636 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 69 [2021-03-24 11:40:41,662 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:40:41,663 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 34 [2021-03-24 11:40:41,682 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:40:41,682 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-03-24 11:40:41,702 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:40:41,702 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-03-24 11:40:41,720 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:40:41,720 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-03-24 11:40:41,742 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:40:41,742 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-03-24 11:40:41,763 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:40:41,764 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-03-24 11:40:41,785 INFO L142 QuantifierPusher]: treesize reduction 14, result has 41.7 percent of original size [2021-03-24 11:40:41,786 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-24 11:40:41,804 INFO L142 QuantifierPusher]: treesize reduction 1, result has 96.8 percent of original size [2021-03-24 11:40:41,805 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 30 [2021-03-24 11:40:41,847 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-24 11:40:41,847 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [783156977] [2021-03-24 11:40:41,847 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 11:40:41,847 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [26] imperfect sequences [] total 26 [2021-03-24 11:40:41,847 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1725702901] [2021-03-24 11:40:41,848 INFO L460 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-03-24 11:40:41,848 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 11:40:41,848 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-03-24 11:40:41,849 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=634, Unknown=0, NotChecked=0, Total=702 [2021-03-24 11:40:41,856 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 281 out of 713 [2021-03-24 11:40:41,859 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 840 places, 2026 transitions, 36843 flow. Second operand has 27 states, 27 states have (on average 282.3703703703704) internal successors, (7624), 27 states have internal predecessors, (7624), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 11:40:41,859 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 11:40:41,859 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 281 of 713 [2021-03-24 11:40:41,860 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 11:40:42,923 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 105 DAG size of output: 94 [2021-03-24 11:40:43,101 WARN L205 SmtUtils]: Spent 124.00 ms on a formula simplification. DAG size of input: 116 DAG size of output: 101 [2021-03-24 11:40:43,324 WARN L205 SmtUtils]: Spent 145.00 ms on a formula simplification. DAG size of input: 128 DAG size of output: 106 [2021-03-24 11:40:43,732 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 110 DAG size of output: 86 [2021-03-24 11:40:45,015 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 118 DAG size of output: 91 [2021-03-24 11:40:45,362 WARN L205 SmtUtils]: Spent 130.00 ms on a formula simplification. DAG size of input: 129 DAG size of output: 95 [2021-03-24 11:40:45,764 WARN L205 SmtUtils]: Spent 157.00 ms on a formula simplification. DAG size of input: 145 DAG size of output: 102 [2021-03-24 11:40:46,182 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 116 DAG size of output: 92 [2021-03-24 11:41:01,863 INFO L129 PetriNetUnfolder]: 13598/36251 cut-off events. [2021-03-24 11:41:01,864 INFO L130 PetriNetUnfolder]: For 276846/277281 co-relation queries the response was YES. [2021-03-24 11:41:03,113 INFO L84 FinitePrefix]: Finished finitePrefix Result has 152936 conditions, 36251 events. 13598/36251 cut-off events. For 276846/277281 co-relation queries the response was YES. Maximal size of possible extension queue 451. Compared 339076 event pairs, 2014 based on Foata normal form. 416/35395 useless extension candidates. Maximal degree in co-relation 152637. Up to 14719 conditions per place. [2021-03-24 11:41:03,236 INFO L132 encePairwiseOnDemand]: 677/713 looper letters, 978 selfloop transitions, 1368 changer transitions 0/2752 dead transitions. [2021-03-24 11:41:03,236 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 866 places, 2752 transitions, 54940 flow [2021-03-24 11:41:03,236 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-03-24 11:41:03,237 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 27 states. [2021-03-24 11:41:03,239 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27 states to 27 states and 8082 transitions. [2021-03-24 11:41:03,241 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.4198223468910706 [2021-03-24 11:41:03,241 INFO L72 ComplementDD]: Start complementDD. Operand 27 states and 8082 transitions. [2021-03-24 11:41:03,241 INFO L73 IsDeterministic]: Start isDeterministic. Operand 27 states and 8082 transitions. [2021-03-24 11:41:03,241 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 11:41:03,242 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 27 states and 8082 transitions. [2021-03-24 11:41:03,246 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 28 states, 27 states have (on average 299.3333333333333) internal successors, (8082), 27 states have internal predecessors, (8082), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 11:41:03,254 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 28 states, 28 states have (on average 713.0) internal successors, (19964), 28 states have internal predecessors, (19964), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 11:41:03,255 INFO L81 ComplementDD]: Finished complementDD. Result has 28 states, 28 states have (on average 713.0) internal successors, (19964), 28 states have internal predecessors, (19964), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 11:41:03,255 INFO L185 Difference]: Start difference. First operand has 840 places, 2026 transitions, 36843 flow. Second operand 27 states and 8082 transitions. [2021-03-24 11:41:03,255 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 866 places, 2752 transitions, 54940 flow [2021-03-24 11:41:06,857 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 838 places, 2752 transitions, 52567 flow, removed 522 selfloop flow, removed 28 redundant places. [2021-03-24 11:41:06,913 INFO L241 Difference]: Finished difference. Result has 846 places, 2443 transitions, 49753 flow [2021-03-24 11:41:06,915 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=713, PETRI_DIFFERENCE_MINUEND_FLOW=34951, PETRI_DIFFERENCE_MINUEND_PLACES=812, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=2026, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=951, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1067, PETRI_DIFFERENCE_SUBTRAHEND_STATES=27, PETRI_FLOW=49753, PETRI_PLACES=846, PETRI_TRANSITIONS=2443} [2021-03-24 11:41:06,915 INFO L343 CegarLoopForPetriNet]: 246 programPoint places, 600 predicate places. [2021-03-24 11:41:06,915 INFO L480 AbstractCegarLoop]: Abstraction has has 846 places, 2443 transitions, 49753 flow [2021-03-24 11:41:06,917 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 282.3703703703704) internal successors, (7624), 27 states have internal predecessors, (7624), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 11:41:06,917 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 11:41:06,917 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 11:41:06,917 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2021-03-24 11:41:06,917 INFO L428 AbstractCegarLoop]: === Iteration 21 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-24 11:41:06,918 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 11:41:06,918 INFO L82 PathProgramCache]: Analyzing trace with hash -202966577, now seen corresponding path program 1 times [2021-03-24 11:41:06,918 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 11:41:06,918 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1512955589] [2021-03-24 11:41:06,918 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 11:41:06,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 11:41:06,966 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:41:06,966 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 11:41:06,967 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:41:06,967 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 11:41:06,975 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:41:06,975 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 11:41:06,984 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:41:06,984 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 11:41:06,994 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:41:06,994 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-03-24 11:41:07,007 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:41:07,008 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-24 11:41:07,018 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:41:07,018 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-24 11:41:07,028 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:41:07,028 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 11:41:07,038 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:41:07,038 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 11:41:07,049 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:41:07,050 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 11:41:07,060 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:41:07,061 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 11:41:07,088 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:41:07,088 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 11:41:07,104 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:41:07,104 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 11:41:07,121 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:41:07,121 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-24 11:41:07,137 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:41:07,138 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 11:41:07,156 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:41:07,156 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-24 11:41:07,174 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:41:07,175 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-24 11:41:07,194 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:41:07,194 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-24 11:41:07,215 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:41:07,215 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-03-24 11:41:07,238 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:41:07,239 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-24 11:41:07,256 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:41:07,257 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 18 [2021-03-24 11:41:07,279 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:41:07,279 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-24 11:41:07,299 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:41:07,300 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-24 11:41:07,314 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-24 11:41:07,315 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1512955589] [2021-03-24 11:41:07,315 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 11:41:07,315 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2021-03-24 11:41:07,315 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [450789072] [2021-03-24 11:41:07,315 INFO L460 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-03-24 11:41:07,315 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 11:41:07,315 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-03-24 11:41:07,316 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=445, Unknown=0, NotChecked=0, Total=506 [2021-03-24 11:41:07,320 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 369 out of 713 [2021-03-24 11:41:07,322 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 846 places, 2443 transitions, 49753 flow. Second operand has 23 states, 23 states have (on average 370.39130434782606) internal successors, (8519), 23 states have internal predecessors, (8519), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 11:41:07,322 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 11:41:07,322 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 369 of 713 [2021-03-24 11:41:07,322 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 11:41:28,288 WARN L205 SmtUtils]: Spent 292.00 ms on a formula simplification. DAG size of input: 87 DAG size of output: 63 [2021-03-24 11:41:40,146 INFO L129 PetriNetUnfolder]: 18056/49904 cut-off events. [2021-03-24 11:41:40,147 INFO L130 PetriNetUnfolder]: For 362695/362952 co-relation queries the response was YES. [2021-03-24 11:41:42,465 INFO L84 FinitePrefix]: Finished finitePrefix Result has 207490 conditions, 49904 events. 18056/49904 cut-off events. For 362695/362952 co-relation queries the response was YES. Maximal size of possible extension queue 724. Compared 512386 event pairs, 2565 based on Foata normal form. 190/48833 useless extension candidates. Maximal degree in co-relation 207217. Up to 14208 conditions per place. [2021-03-24 11:41:42,631 INFO L132 encePairwiseOnDemand]: 682/713 looper letters, 2249 selfloop transitions, 2489 changer transitions 0/4871 dead transitions. [2021-03-24 11:41:42,631 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 931 places, 4871 transitions, 91515 flow [2021-03-24 11:41:42,631 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 86 states. [2021-03-24 11:41:42,632 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 86 states. [2021-03-24 11:41:42,641 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 86 states to 86 states and 33284 transitions. [2021-03-24 11:41:42,645 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.5428096154473401 [2021-03-24 11:41:42,646 INFO L72 ComplementDD]: Start complementDD. Operand 86 states and 33284 transitions. [2021-03-24 11:41:42,646 INFO L73 IsDeterministic]: Start isDeterministic. Operand 86 states and 33284 transitions. [2021-03-24 11:41:42,650 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 11:41:42,650 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 86 states and 33284 transitions. [2021-03-24 11:41:42,667 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 87 states, 86 states have (on average 387.0232558139535) internal successors, (33284), 86 states have internal predecessors, (33284), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 11:41:42,698 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 87 states, 87 states have (on average 713.0) internal successors, (62031), 87 states have internal predecessors, (62031), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 11:41:42,710 INFO L81 ComplementDD]: Finished complementDD. Result has 87 states, 87 states have (on average 713.0) internal successors, (62031), 87 states have internal predecessors, (62031), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 11:41:42,710 INFO L185 Difference]: Start difference. First operand has 846 places, 2443 transitions, 49753 flow. Second operand 86 states and 33284 transitions. [2021-03-24 11:41:42,710 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 931 places, 4871 transitions, 91515 flow [2021-03-24 11:41:50,349 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 918 places, 4871 transitions, 90738 flow, removed 41 selfloop flow, removed 13 redundant places. [2021-03-24 11:41:50,443 INFO L241 Difference]: Finished difference. Result has 956 places, 3675 transitions, 82694 flow [2021-03-24 11:41:50,446 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=713, PETRI_DIFFERENCE_MINUEND_FLOW=49219, PETRI_DIFFERENCE_MINUEND_PLACES=833, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=2443, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1393, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1007, PETRI_DIFFERENCE_SUBTRAHEND_STATES=86, PETRI_FLOW=82694, PETRI_PLACES=956, PETRI_TRANSITIONS=3675} [2021-03-24 11:41:50,446 INFO L343 CegarLoopForPetriNet]: 246 programPoint places, 710 predicate places. [2021-03-24 11:41:50,446 INFO L480 AbstractCegarLoop]: Abstraction has has 956 places, 3675 transitions, 82694 flow [2021-03-24 11:41:50,447 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 370.39130434782606) internal successors, (8519), 23 states have internal predecessors, (8519), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 11:41:50,447 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 11:41:50,447 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 11:41:50,448 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2021-03-24 11:41:50,448 INFO L428 AbstractCegarLoop]: === Iteration 22 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-24 11:41:50,448 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 11:41:50,448 INFO L82 PathProgramCache]: Analyzing trace with hash -792029365, now seen corresponding path program 2 times [2021-03-24 11:41:50,448 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 11:41:50,448 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [918525467] [2021-03-24 11:41:50,448 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 11:41:50,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 11:41:50,489 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:41:50,490 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 11:41:50,490 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:41:50,491 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 11:41:50,499 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:41:50,500 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 11:41:50,509 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:41:50,510 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 11:41:50,521 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:41:50,521 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-03-24 11:41:50,534 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:41:50,535 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-24 11:41:50,547 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:41:50,547 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-24 11:41:50,558 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:41:50,559 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 11:41:50,571 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:41:50,572 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 11:41:50,585 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:41:50,585 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 11:41:50,599 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:41:50,600 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-03-24 11:41:50,619 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:41:50,620 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-03-24 11:41:50,640 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:41:50,640 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-24 11:41:50,655 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:41:50,655 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-24 11:41:50,670 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:41:50,671 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 11:41:50,691 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:41:50,691 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-24 11:41:50,710 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:41:50,710 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-24 11:41:50,729 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:41:50,729 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-24 11:41:50,749 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:41:50,750 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-24 11:41:50,770 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:41:50,771 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 11:41:50,793 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:41:50,793 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 18 [2021-03-24 11:41:50,815 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:41:50,816 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-24 11:41:50,833 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:41:50,834 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-24 11:41:50,851 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-24 11:41:50,851 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [918525467] [2021-03-24 11:41:50,852 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 11:41:50,852 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [23] imperfect sequences [] total 23 [2021-03-24 11:41:50,852 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1998345902] [2021-03-24 11:41:50,852 INFO L460 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-03-24 11:41:50,852 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 11:41:50,852 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-03-24 11:41:50,853 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=485, Unknown=0, NotChecked=0, Total=552 [2021-03-24 11:41:50,859 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 369 out of 713 [2021-03-24 11:41:50,862 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 956 places, 3675 transitions, 82694 flow. Second operand has 24 states, 24 states have (on average 370.3333333333333) internal successors, (8888), 24 states have internal predecessors, (8888), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 11:41:50,863 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 11:41:50,863 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 369 of 713 [2021-03-24 11:41:50,863 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 11:41:53,772 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 54 [2021-03-24 11:42:37,173 INFO L129 PetriNetUnfolder]: 19703/54019 cut-off events. [2021-03-24 11:42:37,173 INFO L130 PetriNetUnfolder]: For 483102/483435 co-relation queries the response was YES. [2021-03-24 11:42:40,474 INFO L84 FinitePrefix]: Finished finitePrefix Result has 240311 conditions, 54019 events. 19703/54019 cut-off events. For 483102/483435 co-relation queries the response was YES. Maximal size of possible extension queue 785. Compared 562969 event pairs, 2488 based on Foata normal form. 182/52878 useless extension candidates. Maximal degree in co-relation 240000. Up to 12771 conditions per place. [2021-03-24 11:42:40,673 INFO L132 encePairwiseOnDemand]: 684/713 looper letters, 1876 selfloop transitions, 2692 changer transitions 0/4701 dead transitions. [2021-03-24 11:42:40,673 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1003 places, 4701 transitions, 101871 flow [2021-03-24 11:42:40,674 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-03-24 11:42:40,674 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 48 states. [2021-03-24 11:42:40,682 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 48 states to 48 states and 18629 transitions. [2021-03-24 11:42:40,685 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.5443256194483403 [2021-03-24 11:42:40,685 INFO L72 ComplementDD]: Start complementDD. Operand 48 states and 18629 transitions. [2021-03-24 11:42:40,685 INFO L73 IsDeterministic]: Start isDeterministic. Operand 48 states and 18629 transitions. [2021-03-24 11:42:40,688 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 11:42:40,688 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 48 states and 18629 transitions. [2021-03-24 11:42:40,697 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 49 states, 48 states have (on average 388.1041666666667) internal successors, (18629), 48 states have internal predecessors, (18629), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 11:42:40,714 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 49 states, 49 states have (on average 713.0) internal successors, (34937), 49 states have internal predecessors, (34937), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 11:42:40,719 INFO L81 ComplementDD]: Finished complementDD. Result has 49 states, 49 states have (on average 713.0) internal successors, (34937), 49 states have internal predecessors, (34937), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 11:42:40,719 INFO L185 Difference]: Start difference. First operand has 956 places, 3675 transitions, 82694 flow. Second operand 48 states and 18629 transitions. [2021-03-24 11:42:40,720 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1003 places, 4701 transitions, 101871 flow [2021-03-24 11:42:49,989 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 992 places, 4701 transitions, 99717 flow, removed 666 selfloop flow, removed 11 redundant places. [2021-03-24 11:42:50,088 INFO L241 Difference]: Finished difference. Result has 1000 places, 3977 transitions, 93905 flow [2021-03-24 11:42:50,092 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=713, PETRI_DIFFERENCE_MINUEND_FLOW=80880, PETRI_DIFFERENCE_MINUEND_PLACES=945, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=3675, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2419, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1167, PETRI_DIFFERENCE_SUBTRAHEND_STATES=48, PETRI_FLOW=93905, PETRI_PLACES=1000, PETRI_TRANSITIONS=3977} [2021-03-24 11:42:50,092 INFO L343 CegarLoopForPetriNet]: 246 programPoint places, 754 predicate places. [2021-03-24 11:42:50,092 INFO L480 AbstractCegarLoop]: Abstraction has has 1000 places, 3977 transitions, 93905 flow [2021-03-24 11:42:50,094 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 370.3333333333333) internal successors, (8888), 24 states have internal predecessors, (8888), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 11:42:50,094 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 11:42:50,094 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 11:42:50,094 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2021-03-24 11:42:50,094 INFO L428 AbstractCegarLoop]: === Iteration 23 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-24 11:42:50,094 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 11:42:50,094 INFO L82 PathProgramCache]: Analyzing trace with hash 1130498873, now seen corresponding path program 3 times [2021-03-24 11:42:50,095 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 11:42:50,095 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [687568829] [2021-03-24 11:42:50,095 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 11:42:50,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 11:42:50,137 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:42:50,137 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 11:42:50,138 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:42:50,138 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 11:42:50,147 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:42:50,147 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 11:42:50,157 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:42:50,158 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 11:42:50,169 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:42:50,170 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-03-24 11:42:50,184 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:42:50,184 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-24 11:42:50,196 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:42:50,197 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-24 11:42:50,208 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:42:50,208 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 11:42:50,221 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:42:50,222 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 11:42:50,235 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:42:50,236 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 11:42:50,251 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:42:50,251 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-03-24 11:42:50,271 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:42:50,271 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-03-24 11:42:50,293 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:42:50,294 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-24 11:42:50,313 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:42:50,313 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-24 11:42:50,329 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:42:50,330 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 11:42:50,347 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:42:50,347 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-24 11:42:50,366 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:42:50,366 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-24 11:42:50,386 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:42:50,386 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-24 11:42:50,406 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:42:50,407 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-03-24 11:42:50,430 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:42:50,430 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-24 11:42:50,449 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:42:50,449 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 18 [2021-03-24 11:42:50,471 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:42:50,471 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-24 11:42:50,488 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:42:50,489 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-24 11:42:50,507 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-24 11:42:50,507 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [687568829] [2021-03-24 11:42:50,507 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 11:42:50,508 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2021-03-24 11:42:50,508 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1512238803] [2021-03-24 11:42:50,508 INFO L460 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-03-24 11:42:50,508 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 11:42:50,508 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-03-24 11:42:50,508 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=445, Unknown=0, NotChecked=0, Total=506 [2021-03-24 11:42:50,515 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 369 out of 713 [2021-03-24 11:42:50,518 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1000 places, 3977 transitions, 93905 flow. Second operand has 23 states, 23 states have (on average 370.39130434782606) internal successors, (8519), 23 states have internal predecessors, (8519), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 11:42:50,519 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 11:42:50,519 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 369 of 713 [2021-03-24 11:42:50,519 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 11:42:54,374 WARN L205 SmtUtils]: Spent 135.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 59 [2021-03-24 11:43:33,685 WARN L205 SmtUtils]: Spent 327.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 54 [2021-03-24 11:43:57,848 INFO L129 PetriNetUnfolder]: 25747/70079 cut-off events. [2021-03-24 11:43:57,848 INFO L130 PetriNetUnfolder]: For 791997/792471 co-relation queries the response was YES. [2021-03-24 11:44:02,926 INFO L84 FinitePrefix]: Finished finitePrefix Result has 345009 conditions, 70079 events. 25747/70079 cut-off events. For 791997/792471 co-relation queries the response was YES. Maximal size of possible extension queue 1063. Compared 768093 event pairs, 3856 based on Foata normal form. 212/68672 useless extension candidates. Maximal degree in co-relation 344668. Up to 23851 conditions per place. [2021-03-24 11:44:03,235 INFO L132 encePairwiseOnDemand]: 682/713 looper letters, 2819 selfloop transitions, 3762 changer transitions 0/6714 dead transitions. [2021-03-24 11:44:03,235 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1058 places, 6714 transitions, 163756 flow [2021-03-24 11:44:03,242 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2021-03-24 11:44:03,243 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 59 states. [2021-03-24 11:44:03,252 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 59 states to 59 states and 22805 transitions. [2021-03-24 11:44:03,257 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.5421113937290513 [2021-03-24 11:44:03,257 INFO L72 ComplementDD]: Start complementDD. Operand 59 states and 22805 transitions. [2021-03-24 11:44:03,257 INFO L73 IsDeterministic]: Start isDeterministic. Operand 59 states and 22805 transitions. [2021-03-24 11:44:03,261 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 11:44:03,262 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 59 states and 22805 transitions. [2021-03-24 11:44:03,275 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 60 states, 59 states have (on average 386.52542372881356) internal successors, (22805), 59 states have internal predecessors, (22805), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 11:44:03,304 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 60 states, 60 states have (on average 713.0) internal successors, (42780), 60 states have internal predecessors, (42780), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 11:44:03,311 INFO L81 ComplementDD]: Finished complementDD. Result has 60 states, 60 states have (on average 713.0) internal successors, (42780), 60 states have internal predecessors, (42780), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 11:44:03,311 INFO L185 Difference]: Start difference. First operand has 1000 places, 3977 transitions, 93905 flow. Second operand 59 states and 22805 transitions. [2021-03-24 11:44:03,311 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1058 places, 6714 transitions, 163756 flow [2021-03-24 11:44:27,079 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 1037 places, 6714 transitions, 161857 flow, removed 813 selfloop flow, removed 21 redundant places. [2021-03-24 11:44:27,229 INFO L241 Difference]: Finished difference. Result has 1066 places, 5871 transitions, 156702 flow [2021-03-24 11:44:27,232 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=713, PETRI_DIFFERENCE_MINUEND_FLOW=92804, PETRI_DIFFERENCE_MINUEND_PLACES=979, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=3977, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1900, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1220, PETRI_DIFFERENCE_SUBTRAHEND_STATES=59, PETRI_FLOW=156702, PETRI_PLACES=1066, PETRI_TRANSITIONS=5871} [2021-03-24 11:44:27,233 INFO L343 CegarLoopForPetriNet]: 246 programPoint places, 820 predicate places. [2021-03-24 11:44:27,233 INFO L480 AbstractCegarLoop]: Abstraction has has 1066 places, 5871 transitions, 156702 flow [2021-03-24 11:44:27,234 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 370.39130434782606) internal successors, (8519), 23 states have internal predecessors, (8519), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 11:44:27,234 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 11:44:27,234 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 11:44:27,234 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2021-03-24 11:44:27,234 INFO L428 AbstractCegarLoop]: === Iteration 24 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-24 11:44:27,234 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 11:44:27,235 INFO L82 PathProgramCache]: Analyzing trace with hash 781737699, now seen corresponding path program 4 times [2021-03-24 11:44:27,235 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 11:44:27,235 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [652633835] [2021-03-24 11:44:27,235 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 11:44:27,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 11:44:27,284 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:44:27,285 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 11:44:27,285 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:44:27,286 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 11:44:27,296 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:44:27,297 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 11:44:27,310 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:44:27,311 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 11:44:27,326 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:44:27,327 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-03-24 11:44:27,342 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:44:27,343 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-24 11:44:27,355 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:44:27,355 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-24 11:44:27,368 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:44:27,369 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 11:44:27,383 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:44:27,384 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 11:44:27,399 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:44:27,399 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-03-24 11:44:27,423 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:44:27,424 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-03-24 11:44:27,447 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:44:27,447 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-03-24 11:44:27,469 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:44:27,469 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-24 11:44:27,486 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:44:27,487 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-24 11:44:27,503 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:44:27,504 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 11:44:27,520 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:44:27,520 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 11:44:27,535 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:44:27,536 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 11:44:27,555 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:44:27,556 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 11:44:27,572 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:44:27,572 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-24 11:44:27,592 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:44:27,593 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-24 11:44:27,611 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:44:27,611 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 18 [2021-03-24 11:44:27,628 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:44:27,629 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-24 11:44:27,646 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 11:44:27,646 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-24 11:44:27,663 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-24 11:44:27,663 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [652633835] [2021-03-24 11:44:27,663 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 11:44:27,663 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2021-03-24 11:44:27,663 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [882430966] [2021-03-24 11:44:27,664 INFO L460 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-03-24 11:44:27,664 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 11:44:27,664 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-03-24 11:44:27,664 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=443, Unknown=0, NotChecked=0, Total=506 [2021-03-24 11:44:27,669 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 369 out of 713 [2021-03-24 11:44:27,672 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1066 places, 5871 transitions, 156702 flow. Second operand has 23 states, 23 states have (on average 370.39130434782606) internal successors, (8519), 23 states have internal predecessors, (8519), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 11:44:27,672 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 11:44:27,672 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 369 of 713 [2021-03-24 11:44:27,672 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand